co.uk.hjcs.canyon.config
Enum FileType

java.lang.Object
  extended by java.lang.Enum<FileType>
      extended by co.uk.hjcs.canyon.config.FileType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<FileType>

public enum FileType
extends java.lang.Enum<FileType>

An enumeration to express the two types of file format supported by Canyon

Author:
HJC Solutions Ltd (http://canyon.hjcsolutions.co.uk)

Enum Constant Summary
DELIMITED
           
FIXED_LENGTH
           
 
Method Summary
static FileType getFileType(java.lang.String value)
           
 java.lang.String toString()
           
static FileType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static FileType[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

DELIMITED

public static final FileType DELIMITED

FIXED_LENGTH

public static final FileType FIXED_LENGTH
Method Detail

values

public static final FileType[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(FileType c : FileType.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static FileType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

getFileType

public static FileType getFileType(java.lang.String value)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<FileType>