package org.marketcetera.util.file; import org.marketcetera.util.misc.ClassVersion; /** * Special names used to denote standard streams or operations on * regular files. * * @author tlerios@marketcetera.com * @since 0.5.0 * @version $Id: SpecialNames.java 16154 2012-07-14 16:34:05Z colin $ */ /* $License$ */ @ClassVersion("$Id: SpecialNames.java 16154 2012-07-14 16:34:05Z colin $") public interface SpecialNames { /** * The standard input stream. */ static final String STANDARD_INPUT= ":stdin:"; //$NON-NLS-1$ /** * The standard output stream. */ static final String STANDARD_OUTPUT= ":stdout:"; //$NON-NLS-1$ /** * The standard error stream. */ static final String STANDARD_ERROR= ":stderr:"; //$NON-NLS-1$ /** * When this prefix appears in front of an output file name, it * indicates that new data must be appended to the end of the * file, instead of overwriting existing data. */ static final String PREFIX_APPEND= ":append:"; //$NON-NLS-1$ }