A B C D E F G H I L M N O P R S T U V W

C

CANYON_CONFIG_FILE_NAME - Static variable in interface co.uk.hjcs.canyon.properties.CanyonConstants
 
CANYON_DEFAULT_ENV_LOCATION - Static variable in interface co.uk.hjcs.canyon.properties.CanyonConstants
 
CanyonConfigProvider - Interface in co.uk.hjcs.canyon.provider
This interface provides the capability to load the mapping and configuration for Canyon to process.
CanyonConstants - Interface in co.uk.hjcs.canyon.properties
 
CanyonException - Exception in co.uk.hjcs.canyon
Canyon uses this exception to report exceptions to the user.
CanyonException() - Constructor for exception co.uk.hjcs.canyon.CanyonException
 
CanyonException(String, Throwable) - Constructor for exception co.uk.hjcs.canyon.CanyonException
 
CanyonException(String) - Constructor for exception co.uk.hjcs.canyon.CanyonException
 
CanyonException(Throwable) - Constructor for exception co.uk.hjcs.canyon.CanyonException
 
CanyonInputProvider - Interface in co.uk.hjcs.canyon.provider
This class represents the way Canyon gets access to data input Out of the box Canyon gives 5 options for input File, Resource (classpath lookup), Property (environment or runtime variable) or Directory (all the files in a particular directory) or Provider (your custom implementation of this class) By creating your own implementation of this class it is possible to create unlimited ways of obtaining input data.
CanyonOutputProvider - Interface in co.uk.hjcs.canyon.provider
This class represents the output that Canyon uses to persist objects to.
CLASS_ELEMENT_NAME - Static variable in interface co.uk.hjcs.canyon.parsing.FlatFileProcessor
 
CLASS_ID_ELEMENT_NAME - Static variable in interface co.uk.hjcs.canyon.parsing.FlatFileProcessor
 
CLASS_NAME_ATTRIBUTE - Static variable in interface co.uk.hjcs.canyon.parsing.FlatFileProcessor
 
CLASS_TYPE_ATTRIBUTE_NAME - Static variable in interface co.uk.hjcs.canyon.parsing.FlatFileProcessor
 
ClassMapping - Class in co.uk.hjcs.canyon.mapping
Holds the mapping information for a class
ClassMapping() - Constructor for class co.uk.hjcs.canyon.mapping.ClassMapping
 
close() - Method in interface co.uk.hjcs.canyon.session.Session
Close this session.
close() - Method in class co.uk.hjcs.canyon.session.SynchronisedSession
 
close() - Method in class co.uk.hjcs.canyon.session.UnSynchronisedSession
Close this session.
CLOSE_STREAM_ON_EOF - Static variable in class co.uk.hjcs.canyon.config.SessionConfig
 
closeSession(Session) - Method in class co.uk.hjcs.canyon.session.SessionManager
 
co.uk.hjcs.canyon - package co.uk.hjcs.canyon
 
co.uk.hjcs.canyon.accessor - package co.uk.hjcs.canyon.accessor
 
co.uk.hjcs.canyon.config - package co.uk.hjcs.canyon.config
 
co.uk.hjcs.canyon.mapping - package co.uk.hjcs.canyon.mapping
 
co.uk.hjcs.canyon.parsing - package co.uk.hjcs.canyon.parsing
 
co.uk.hjcs.canyon.properties - package co.uk.hjcs.canyon.properties
 
co.uk.hjcs.canyon.provider - package co.uk.hjcs.canyon.provider
 
co.uk.hjcs.canyon.provider.impl - package co.uk.hjcs.canyon.provider.impl
 
co.uk.hjcs.canyon.session - package co.uk.hjcs.canyon.session
 
co.uk.hjcs.canyon.util - package co.uk.hjcs.canyon.util
 
compareTo(Object) - Method in class co.uk.hjcs.canyon.parsing.DelimitedFieldDefinition
 
compareTo(Object) - Method in class co.uk.hjcs.canyon.parsing.FixedLengthFieldDefinition
 
CONFIG_RESOURCE_NAME - Static variable in class co.uk.hjcs.canyon.config.SessionConfig
 
ConfigParser - Class in co.uk.hjcs.canyon.config
The ConfigParser parses the canyon.cfg.xml files and triggers the parsing of the mapping files.
create(ClassMapping, FlatFileLine, long) - Method in class co.uk.hjcs.canyon.accessor.ObjectGenerator
Create an object based on the mapping type from the flatfile line data
createLine(FlatFileLine) - Method in class co.uk.hjcs.canyon.parsing.DelimitedFieldFlatFileProcessor
 
createLine(String) - Method in class co.uk.hjcs.canyon.parsing.DelimitedFieldFlatFileProcessor
 
createLine(FlatFileLine) - Method in class co.uk.hjcs.canyon.parsing.FixedLengthFieldFlatFileProcessor
 
createLine(String) - Method in class co.uk.hjcs.canyon.parsing.FixedLengthFieldFlatFileProcessor
 
createLine(FlatFileLine) - Method in interface co.uk.hjcs.canyon.parsing.FlatFileProcessor
convert the FlatFileLine details into the construct that the flat file is exepcting.
createLine(String) - Method in interface co.uk.hjcs.canyon.parsing.FlatFileProcessor
Create a FlatFileLine object from a string of data
CSV_DELIMITER - Static variable in class co.uk.hjcs.canyon.parsing.DelimitedFieldDefinition
 

A B C D E F G H I L M N O P R S T U V W