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$
}