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

A

AbstractEntitySchemaFactoryImpl - Class in org.onebusaway.csv_entities.schema
 
AbstractEntitySchemaFactoryImpl() - Constructor for class org.onebusaway.csv_entities.schema.AbstractEntitySchemaFactoryImpl
 
AbstractEntityValidator - Class in org.onebusaway.csv_entities.schema
 
AbstractEntityValidator() - Constructor for class org.onebusaway.csv_entities.schema.AbstractEntityValidator
 
AbstractFieldMapping - Class in org.onebusaway.csv_entities.schema
 
AbstractFieldMapping(Class<?>, String, String, boolean) - Constructor for class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
addAdditionalFieldMapping(FieldMapping) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
addBean(CsvEntityMappingBean) - Method in class org.onebusaway.csv_entities.schema.DefaultEntitySchemaFactory
 
addEntity(Class<?>) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addEntity(Class<?>, String) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addEntity(Class<?>, String, String) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addEntityClass(Class<?>) - Method in class org.onebusaway.csv_entities.schema.AnnotationDrivenEntitySchemaFactory
 
addEntityHandler(EntityHandler) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
addFactory(ListableCsvMappingFactory) - Method in class org.onebusaway.csv_entities.schema.DefaultEntitySchemaFactory
 
addField(CsvFieldMappingBean) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
addField(FieldMapping) - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
addField(CsvEntityMappingBean, String) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addField(CsvEntityMappingBean, String, String) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addField(CsvEntityMappingBean, String, FieldMappingFactory) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addField(CsvEntityMappingBean, String, FieldMappingFactory, int) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addField(CsvEntityMappingBean, String, String, FieldMappingFactory) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addField(CsvEntityMappingBean, String, String, FieldMappingFactory, int) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addFieldInOrder(String) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
addFields(CsvEntityMappingBean, String...) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addIgnorableField(CsvEntityMappingBean, String) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addOptionalField(CsvEntityMappingBean, String) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addOptionalField(CsvEntityMappingBean, String, String) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addOptionalField(CsvEntityMappingBean, String, FieldMappingFactory) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addOptionalField(CsvEntityMappingBean, String, String, FieldMappingFactory) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addOptionalFields(CsvEntityMappingBean, String...) - Method in class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
addPackageToScan(String) - Method in class org.onebusaway.csv_entities.schema.AnnotationDrivenEntitySchemaFactory
 
addValidator(EntityValidator) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
addValidator(EntityValidator) - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
AnnotationDrivenEntitySchemaFactory - Class in org.onebusaway.csv_entities.schema
 
AnnotationDrivenEntitySchemaFactory() - Constructor for class org.onebusaway.csv_entities.schema.AnnotationDrivenEntitySchemaFactory
 
applyCsvFieldAnnotationToBean(Field, CsvFieldMappingBean) - Method in class org.onebusaway.csv_entities.schema.AbstractEntitySchemaFactoryImpl
 
applyCsvFieldsAnnotationToBean(Class<?>, CsvEntityMappingBean) - Method in class org.onebusaway.csv_entities.schema.AbstractEntitySchemaFactoryImpl
 

B

BeanWrapper - Interface in org.onebusaway.csv_entities.schema
 
BeanWrapperFactory - Class in org.onebusaway.csv_entities.schema
 
BeanWrapperFactory() - Constructor for class org.onebusaway.csv_entities.schema.BeanWrapperFactory
 

C

close() - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
close() - Method in class org.onebusaway.csv_entities.CsvEntityWriter
 
close() - Method in interface org.onebusaway.csv_entities.CsvInputSource
 
close() - Method in class org.onebusaway.csv_entities.FileCsvInputSource
 
close() - Method in class org.onebusaway.csv_entities.ZipFileCsvInputSource
 
convert(Class, Object) - Method in class org.onebusaway.csv_entities.schema.DefaultConverter
 
createEntityValidator(EntitySchemaFactory) - Method in interface org.onebusaway.csv_entities.schema.EntityValidatorFactory
 
createFieldMapping(EntitySchemaFactory, Class<?>, String, String, Class<?>, boolean) - Method in class org.onebusaway.csv_entities.schema.DateFieldMappingFactory
 
createFieldMapping(EntitySchemaFactory, Class<?>, String, String, Class<?>, boolean) - Method in class org.onebusaway.csv_entities.schema.DecimalFieldMappingFactory
 
createFieldMapping(EntitySchemaFactory, Class<?>, String, String, Class<?>, boolean) - Method in class org.onebusaway.csv_entities.schema.EnumFieldMappingFactory
 
createFieldMapping(EntitySchemaFactory, Class<?>, String, String, Class<?>, boolean) - Method in interface org.onebusaway.csv_entities.schema.FieldMappingFactory
 
createFieldMapping(EntitySchemaFactory, Class<?>, String, String, Class<?>, boolean) - Method in class org.onebusaway.csv_entities.schema.FlattenFieldMappingFactory
 
createIndividualCsvEntityReader(CsvEntityContext, EntitySchema, EntityHandler) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
createWriter(Class<?>, Writer) - Method in class org.onebusaway.csv_entities.CsvEntityWriterFactory
 
CsvEntityContext - Interface in org.onebusaway.csv_entities
 
CsvEntityContextImpl - Class in org.onebusaway.csv_entities
 
CsvEntityContextImpl() - Constructor for class org.onebusaway.csv_entities.CsvEntityContextImpl
 
CsvEntityException - Exception in org.onebusaway.csv_entities.exceptions
Extend from Exception or RuntimeException? The debate rages on, but I chose to extend from RuntimeException to maintain compatibility with existing method signatures and because most of the exceptions thrown here are non-recoverable.
CsvEntityException(Class<?>, String) - Constructor for exception org.onebusaway.csv_entities.exceptions.CsvEntityException
 
CsvEntityException(Class<?>, String, Throwable) - Constructor for exception org.onebusaway.csv_entities.exceptions.CsvEntityException
 
CsvEntityException(Class<?>, Throwable) - Constructor for exception org.onebusaway.csv_entities.exceptions.CsvEntityException
 
CsvEntityIOException - Exception in org.onebusaway.csv_entities.exceptions
Indicates an error was thrown when reading / writing CSV.
CsvEntityIOException(Class<?>, String, int, Throwable) - Constructor for exception org.onebusaway.csv_entities.exceptions.CsvEntityIOException
 
CsvEntityMappingBean - Class in org.onebusaway.csv_entities.schema.beans
 
CsvEntityMappingBean(Class<?>) - Constructor for class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
CsvEntityReader - Class in org.onebusaway.csv_entities
 
CsvEntityReader() - Constructor for class org.onebusaway.csv_entities.CsvEntityReader
 
CsvEntityWriter - Class in org.onebusaway.csv_entities
 
CsvEntityWriter() - Constructor for class org.onebusaway.csv_entities.CsvEntityWriter
 
CsvEntityWriterFactory - Class in org.onebusaway.csv_entities
 
CsvEntityWriterFactory() - Constructor for class org.onebusaway.csv_entities.CsvEntityWriterFactory
 
CsvException - Exception in org.onebusaway.csv_entities.exceptions
Extend from Exception or RuntimeException? The debate rages on, but I chose to extend from RuntimeException to maintain compatibility with existing method signatures and because most of the exceptions thrown here are non-recoverable.
CsvException(String) - Constructor for exception org.onebusaway.csv_entities.exceptions.CsvException
 
CsvException(String, Throwable) - Constructor for exception org.onebusaway.csv_entities.exceptions.CsvException
 
CsvException(Throwable) - Constructor for exception org.onebusaway.csv_entities.exceptions.CsvException
 
CsvField - Annotation Type in org.onebusaway.csv_entities.schema.annotations
Annotates a field of a CSV entity Java class definition, defining how the Java field is serialized to and from a corresponding CSV field.
CsvFieldMappingBean - Class in org.onebusaway.csv_entities.schema.beans
 
CsvFieldMappingBean(Field) - Constructor for class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
CsvFieldNameConvention - Enum in org.onebusaway.csv_entities.schema.annotations
Control how object field names are converted to CSV column header names.
CsvFields - Annotation Type in org.onebusaway.csv_entities.schema.annotations
Annotates a CSV entity Java class definition, control how entities of the specified type are serialized to and from a CSV file.
CsvInputSource - Interface in org.onebusaway.csv_entities
 
CSVLibrary - Class in org.onebusaway.csv_entities
Why do we have our own CSV reader when there are a couple of existing Java libraries? Mostly because we need to be able to handle some malformed CSV that most parsers would choke on but that agencies produce and google seems to validate as well.
CSVLibrary() - Constructor for class org.onebusaway.csv_entities.CSVLibrary
 
CSVListener - Interface in org.onebusaway.csv_entities
 
CsvTokenizerStrategy - Class in org.onebusaway.csv_entities
 
CsvTokenizerStrategy() - Constructor for class org.onebusaway.csv_entities.CsvTokenizerStrategy
 

D

DateFieldMappingFactory - Class in org.onebusaway.csv_entities.schema
 
DateFieldMappingFactory() - Constructor for class org.onebusaway.csv_entities.schema.DateFieldMappingFactory
 
DateFieldMappingFactory.DateFieldMappingException - Exception in org.onebusaway.csv_entities.schema
 
DateFieldMappingFactory.DateFieldMappingException(Class<?>, String) - Constructor for exception org.onebusaway.csv_entities.schema.DateFieldMappingFactory.DateFieldMappingException
 
DateFieldMappingFactory.DateFieldMappingException(Class<?>, String, Throwable) - Constructor for exception org.onebusaway.csv_entities.schema.DateFieldMappingFactory.DateFieldMappingException
 
DateFieldMappingFactory.DateFormatAnnotation - Annotation Type in org.onebusaway.csv_entities.schema
 
DecimalFieldMappingFactory - Class in org.onebusaway.csv_entities.schema
 
DecimalFieldMappingFactory() - Constructor for class org.onebusaway.csv_entities.schema.DecimalFieldMappingFactory
 
DecimalFieldMappingFactory(String) - Constructor for class org.onebusaway.csv_entities.schema.DecimalFieldMappingFactory
 
DecimalFieldMappingFactory(String, Locale) - Constructor for class org.onebusaway.csv_entities.schema.DecimalFieldMappingFactory
 
DecimalFieldMappingFactory.DateFieldMappingException - Exception in org.onebusaway.csv_entities.schema
 
DecimalFieldMappingFactory.DateFieldMappingException(Class<?>, String) - Constructor for exception org.onebusaway.csv_entities.schema.DecimalFieldMappingFactory.DateFieldMappingException
 
DecimalFieldMappingFactory.DateFieldMappingException(Class<?>, String, Throwable) - Constructor for exception org.onebusaway.csv_entities.schema.DecimalFieldMappingFactory.DateFieldMappingException
 
DecimalFieldMappingFactory.NumberFormatAnnotation - Annotation Type in org.onebusaway.csv_entities.schema
 
DefaultConverter - Class in org.onebusaway.csv_entities.schema
 
DefaultConverter() - Constructor for class org.onebusaway.csv_entities.schema.DefaultConverter
 
DefaultEntitySchemaFactory - Class in org.onebusaway.csv_entities.schema
 
DefaultEntitySchemaFactory() - Constructor for class org.onebusaway.csv_entities.schema.DefaultEntitySchemaFactory
 
DefaultFieldMapping - Class in org.onebusaway.csv_entities.schema
 
DefaultFieldMapping(Class<?>, String, String, Class<?>, boolean) - Constructor for class org.onebusaway.csv_entities.schema.DefaultFieldMapping
 
DelimitedTextParser - Class in org.onebusaway.csv_entities
Why do we have our own parser for CSV-like data when there are a couple of existing Java libraries? Mostly because we need to be able to handle some malformed CSV that most parsers would choke on but that agencies produce and google seems to validate as well.
DelimitedTextParser(char) - Constructor for class org.onebusaway.csv_entities.DelimitedTextParser
 
DelimiterTokenizerStrategy - Class in org.onebusaway.csv_entities
 
DelimiterTokenizerStrategy(String) - Constructor for class org.onebusaway.csv_entities.DelimiterTokenizerStrategy
 

E

EntityHandler - Interface in org.onebusaway.csv_entities
 
EntityInstantiationException - Exception in org.onebusaway.csv_entities.exceptions
Indicates an error when attempting to instantiate an instance of the specified entity type
EntityInstantiationException(Class<?>, Throwable) - Constructor for exception org.onebusaway.csv_entities.exceptions.EntityInstantiationException
 
EntitySchema - Class in org.onebusaway.csv_entities.schema
 
EntitySchema(Class<?>, String, boolean) - Constructor for class org.onebusaway.csv_entities.schema.EntitySchema
 
EntitySchema(EntitySchema) - Constructor for class org.onebusaway.csv_entities.schema.EntitySchema
 
EntitySchemaFactory - Interface in org.onebusaway.csv_entities.schema
 
EntitySchemaFactoryHelper - Class in org.onebusaway.csv_entities.schema
 
EntitySchemaFactoryHelper(DefaultEntitySchemaFactory) - Constructor for class org.onebusaway.csv_entities.schema.EntitySchemaFactoryHelper
 
EntityValidator - Interface in org.onebusaway.csv_entities.schema
 
EntityValidatorFactory - Interface in org.onebusaway.csv_entities.schema
 
EnumFieldMappingFactory - Class in org.onebusaway.csv_entities.schema
 
EnumFieldMappingFactory() - Constructor for class org.onebusaway.csv_entities.schema.EnumFieldMappingFactory
 
escapeValue(String) - Static method in class org.onebusaway.csv_entities.CSVLibrary
 
ExcludeOptionalAndMissingEntitySchemaFactory - Class in org.onebusaway.csv_entities.schema
 
ExcludeOptionalAndMissingEntitySchemaFactory(EntitySchemaFactory) - Constructor for class org.onebusaway.csv_entities.schema.ExcludeOptionalAndMissingEntitySchemaFactory
 
excludeOptionalAndMissingFields(Class<?>, Iterable<Object>) - Method in class org.onebusaway.csv_entities.CsvEntityWriter
 

F

FieldMapping - Interface in org.onebusaway.csv_entities.schema
 
FieldMappingFactory - Interface in org.onebusaway.csv_entities.schema
 
FileCsvInputSource - Class in org.onebusaway.csv_entities
 
FileCsvInputSource(File) - Constructor for class org.onebusaway.csv_entities.FileCsvInputSource
 
FlattenFieldMappingFactory - Class in org.onebusaway.csv_entities.schema
 
FlattenFieldMappingFactory() - Constructor for class org.onebusaway.csv_entities.schema.FlattenFieldMappingFactory
 
flush() - Method in class org.onebusaway.csv_entities.CsvEntityWriter
 
format(Iterable<String>) - Method in class org.onebusaway.csv_entities.CsvTokenizerStrategy
 
format(Iterable<String>) - Method in class org.onebusaway.csv_entities.DelimiterTokenizerStrategy
 
format(Iterable<String>) - Method in interface org.onebusaway.csv_entities.TokenizerStrategy
 

G

get(Object) - Method in interface org.onebusaway.csv_entities.CsvEntityContext
 
get(Object) - Method in class org.onebusaway.csv_entities.CsvEntityContextImpl
 
getAdditionalFieldMappings() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getArrayAsCSV(double[]) - Static method in class org.onebusaway.csv_entities.CSVLibrary
 
getArrayAsCSV(T[]) - Static method in class org.onebusaway.csv_entities.CSVLibrary
 
getAsCSV(Object...) - Static method in class org.onebusaway.csv_entities.CSVLibrary
 
getContext() - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
getContext() - Method in class org.onebusaway.csv_entities.CsvEntityWriterFactory
 
getCsvFieldName() - Method in exception org.onebusaway.csv_entities.exceptions.NoDefaultConverterException
 
getCsvFieldName() - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
getCsvFieldName() - Method in interface org.onebusaway.csv_entities.schema.SingleFieldMapping
 
getCSVFieldNames(Collection<String>) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
FieldMapping Interface
getCSVFieldNames(Collection<String>) - Method in interface org.onebusaway.csv_entities.schema.FieldMapping
 
getCsvParser() - Method in class org.onebusaway.csv_entities.CsvTokenizerStrategy
 
getDefaultValue() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
getEntityClass() - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
getEntityMappings() - Method in class org.onebusaway.csv_entities.schema.AbstractEntitySchemaFactoryImpl
getEntityMappings() - Method in interface org.onebusaway.csv_entities.schema.ListableCsvMappingFactory
 
getEntitySchemaFactory() - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
getEntitySchemaFactory() - Method in class org.onebusaway.csv_entities.CsvEntityWriter
 
getEntitySchemaFactory() - Method in class org.onebusaway.csv_entities.CsvEntityWriterFactory
 
getEntityType() - Method in exception org.onebusaway.csv_entities.exceptions.CsvEntityException
 
getField() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
getFieldName() - Method in exception org.onebusaway.csv_entities.exceptions.InvalidValueEntityException
 
getFieldName() - Method in exception org.onebusaway.csv_entities.exceptions.MissingRequiredFieldException
 
getFieldNameConvention() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getFields() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getFields() - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
getFieldsInOrder() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getFieldsInOrder() - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
getFieldValue() - Method in exception org.onebusaway.csv_entities.exceptions.InvalidValueEntityException
 
getFileName() - Method in exception org.onebusaway.csv_entities.exceptions.MissingRequiredEntityException
 
getFilename() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getFilename() - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
getInputSource() - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
getIterableAsCSV(Iterable<T>) - Static method in class org.onebusaway.csv_entities.CSVLibrary
 
getLineNumber() - Method in exception org.onebusaway.csv_entities.exceptions.CsvEntityIOException
 
getMapping() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
getName() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
getObjFieldName() - Method in exception org.onebusaway.csv_entities.exceptions.NoDefaultConverterException
 
getObjFieldName() - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
getObjFieldName() - Method in interface org.onebusaway.csv_entities.schema.SingleFieldMapping
 
getObjFieldType() - Method in exception org.onebusaway.csv_entities.exceptions.NoDefaultConverterException
 
getOrder() - Method in class org.onebusaway.csv_entities.schema.AbstractEntityValidator
 
getOrder() - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
getOrder() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
getOrder() - Method in interface org.onebusaway.csv_entities.schema.EntityValidator
 
getOrder() - Method in interface org.onebusaway.csv_entities.schema.FieldMapping
 
getPath() - Method in exception org.onebusaway.csv_entities.exceptions.CsvEntityIOException
 
getPrefix() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getPropertyName() - Method in exception org.onebusaway.csv_entities.exceptions.NoSuchPropertyException
 
getPropertyType(String) - Method in interface org.onebusaway.csv_entities.schema.BeanWrapper
 
getPropertyValue(String) - Method in interface org.onebusaway.csv_entities.schema.BeanWrapper
Get the current value of the specified property.
getResource(String) - Method in interface org.onebusaway.csv_entities.CsvInputSource
 
getResource(String) - Method in class org.onebusaway.csv_entities.FileCsvInputSource
 
getResource(String) - Method in class org.onebusaway.csv_entities.ZipFileCsvInputSource
 
getSchema(Class<?>) - Method in class org.onebusaway.csv_entities.schema.AbstractEntitySchemaFactoryImpl
getSchema(Class<?>) - Method in interface org.onebusaway.csv_entities.schema.EntitySchemaFactory
 
getSchema(Class<?>) - Method in class org.onebusaway.csv_entities.schema.ExcludeOptionalAndMissingEntitySchemaFactory
getType() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getValidators() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
getValidators() - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
getValues() - Method in class org.onebusaway.csv_entities.ListEntityHandler
 
getWrappedInstance(Class<T>) - Method in interface org.onebusaway.csv_entities.schema.BeanWrapper
 

H

handleEntity(Object) - Method in class org.onebusaway.csv_entities.CsvEntityWriter
 
handleEntity(Object) - Method in interface org.onebusaway.csv_entities.EntityHandler
 
handleEntity(Object) - Method in class org.onebusaway.csv_entities.ListEntityHandler
EntityHandler Interface
handleLine(List<String>) - Method in interface org.onebusaway.csv_entities.CSVListener
 
handleLine(List<String>) - Method in class org.onebusaway.csv_entities.IndividualCsvEntityReader
 
hasResource(String) - Method in interface org.onebusaway.csv_entities.CsvInputSource
 
hasResource(String) - Method in class org.onebusaway.csv_entities.FileCsvInputSource
 
hasResource(String) - Method in class org.onebusaway.csv_entities.ZipFileCsvInputSource
 

I

IndividualCsvEntityReader - Class in org.onebusaway.csv_entities
 
IndividualCsvEntityReader(CsvEntityContext, EntitySchema, EntityHandler) - Constructor for class org.onebusaway.csv_entities.IndividualCsvEntityReader
 
IndividualCsvEntityReader(EntityHandler, CsvEntityContext, EntitySchema, List<String>) - Constructor for class org.onebusaway.csv_entities.IndividualCsvEntityReader
 
injectEntity(Object) - Method in class org.onebusaway.csv_entities.CsvEntityReader
Sometimes it may be necessary to inject an instantiated entity directly instead of loading it from a CSV source.
IntrospectionException - Exception in org.onebusaway.csv_entities.exceptions
Indicates that introspection failed for the specified entity type.
IntrospectionException(Class<?>) - Constructor for exception org.onebusaway.csv_entities.exceptions.IntrospectionException
 
IntrospectionException(Class<?>, Throwable) - Constructor for exception org.onebusaway.csv_entities.exceptions.IntrospectionException
 
InvalidValueEntityException - Exception in org.onebusaway.csv_entities.exceptions
Indicates that the value of the specified field for the specified entity type is invalid.
InvalidValueEntityException(Class<?>, String, String) - Constructor for exception org.onebusaway.csv_entities.exceptions.InvalidValueEntityException
 
isAlwaysIncludeInOutput() - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
isAlwaysIncludeInOutput() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isAlwaysIncludeInOutput() - Method in interface org.onebusaway.csv_entities.schema.FieldMapping
 
isAlwaysIncludeInOutputSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isAutoGenerateSchema() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
isAutoGenerateSchemaSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
isFilenameSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
isIgnore() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isIgnoreSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isMappingSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isMissing(Map<String, Object>) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
Protected Methods
isMissing(Map<String, Object>, String) - Static method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
isMissing(BeanWrapper) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
isMissingAndOptional(Map<String, Object>) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
isMissingAndOptional(BeanWrapper) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
isMissingAndOptional(Map<String, Object>) - Method in interface org.onebusaway.csv_entities.schema.FieldMapping
 
isMissingAndOptional(BeanWrapper) - Method in interface org.onebusaway.csv_entities.schema.FieldMapping
 
isNameSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isOptional() - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
isOptional() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isOptionalSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isOrderSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
isPrefixSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
isRequired() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
isRequired() - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
isRequiredSet() - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
iterator() - Method in class org.onebusaway.csv_entities.ListEntityHandler
 

K

KEY_CONTEXT - Static variable in class org.onebusaway.csv_entities.CsvEntityReader
 

L

ListableCsvMappingFactory - Interface in org.onebusaway.csv_entities.schema
 
ListEntityHandler<T> - Class in org.onebusaway.csv_entities
 
ListEntityHandler() - Constructor for class org.onebusaway.csv_entities.ListEntityHandler
 

M

MethodInvocationException - Exception in org.onebusaway.csv_entities.exceptions
Indicates an error when attempting to invoke the specified method on an instance of the specified entity class
MethodInvocationException(Class<?>, Method, Exception) - Constructor for exception org.onebusaway.csv_entities.exceptions.MethodInvocationException
 
MissingRequiredEntityException - Exception in org.onebusaway.csv_entities.exceptions
Indicates that the specified entity type is marked as required, but no input file or source was found for that entity.
MissingRequiredEntityException(Class<?>, String) - Constructor for exception org.onebusaway.csv_entities.exceptions.MissingRequiredEntityException
 
MissingRequiredFieldException - Exception in org.onebusaway.csv_entities.exceptions
Indiciates that the specified field for the specified entity type is marked as required, but that no value was included in either the CSV source (just an empty value) or the entity object (null value).
MissingRequiredFieldException(Class<?>, String) - Constructor for exception org.onebusaway.csv_entities.exceptions.MissingRequiredFieldException
 

N

NoCsvFieldsAnnotationException - Exception in org.onebusaway.csv_entities.exceptions
Indicates that an entity type was passed to AnnotationDrivenEntitySchemaFactory for introspection and the specified entity type did not have a CsvFields class annotation
NoCsvFieldsAnnotationException(Class<?>) - Constructor for exception org.onebusaway.csv_entities.exceptions.NoCsvFieldsAnnotationException
 
NoDefaultConverterException - Exception in org.onebusaway.csv_entities.exceptions
Error indicating that no default converter could be found for converting CSV string data into the specified type for the target entity's specified field.
NoDefaultConverterException(Class<?>, String, String, Class<?>) - Constructor for exception org.onebusaway.csv_entities.exceptions.NoDefaultConverterException
 
NoSuchPropertyException - Exception in org.onebusaway.csv_entities.exceptions
Indicates that the specified entity type does not have a property with the given name, or that there was an error examining the property.
NoSuchPropertyException(Class<?>, String) - Constructor for exception org.onebusaway.csv_entities.exceptions.NoSuchPropertyException
 
NoSuchPropertyException(Class<?>, String, Exception) - Constructor for exception org.onebusaway.csv_entities.exceptions.NoSuchPropertyException
 

O

openInputStreamForEntityClass(CsvInputSource, Class<?>) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
org.onebusaway.csv_entities - package org.onebusaway.csv_entities
 
org.onebusaway.csv_entities.exceptions - package org.onebusaway.csv_entities.exceptions
 
org.onebusaway.csv_entities.schema - package org.onebusaway.csv_entities.schema
 
org.onebusaway.csv_entities.schema.annotations - package org.onebusaway.csv_entities.schema.annotations
 
org.onebusaway.csv_entities.schema.beans - package org.onebusaway.csv_entities.schema.beans
 

P

parse(InputStream, CSVListener) - Method in class org.onebusaway.csv_entities.CSVLibrary
 
parse(File, CSVListener) - Method in class org.onebusaway.csv_entities.CSVLibrary
 
parse(BufferedReader, CSVListener) - Method in class org.onebusaway.csv_entities.CSVLibrary
 
parse(String) - Method in class org.onebusaway.csv_entities.CSVLibrary
 
parse(String) - Method in class org.onebusaway.csv_entities.CsvTokenizerStrategy
 
parse(String) - Method in class org.onebusaway.csv_entities.DelimitedTextParser
 
parse(String) - Method in class org.onebusaway.csv_entities.DelimiterTokenizerStrategy
 
parse(String) - Method in interface org.onebusaway.csv_entities.TokenizerStrategy
 
processBeanDefinitions() - Method in class org.onebusaway.csv_entities.schema.AbstractEntitySchemaFactoryImpl
Protected Methods
processBeanDefinitions() - Method in class org.onebusaway.csv_entities.schema.AnnotationDrivenEntitySchemaFactory
 
processBeanDefinitions() - Method in class org.onebusaway.csv_entities.schema.DefaultEntitySchemaFactory
put(Object, Object) - Method in interface org.onebusaway.csv_entities.CsvEntityContext
 
put(Object, Object) - Method in class org.onebusaway.csv_entities.CsvEntityContextImpl
 

R

readEntities(Class<?>) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
readEntities(Class<?>, CsvInputSource) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
readEntities(Class<?>, InputStream) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
readEntities(Class<?>, Reader) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
registerBeanDefinition(CsvEntityMappingBean) - Method in class org.onebusaway.csv_entities.schema.AbstractEntitySchemaFactoryImpl
 

S

scanEntities(Class<?>, Iterable<Object>) - Method in class org.onebusaway.csv_entities.schema.ExcludeOptionalAndMissingEntitySchemaFactory
 
setAlwaysIncludeInOutput(boolean) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
setAlwaysIncludeInOutput(boolean) - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
setAutoGenerateSchema(boolean) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
setContext(CsvEntityContext) - Method in class org.onebusaway.csv_entities.CsvEntityWriterFactory
 
setCsvParser(CSVLibrary) - Method in class org.onebusaway.csv_entities.CsvTokenizerStrategy
 
setDefaultValue(String) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
setDefaultValue(String) - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
setEntitySchemaFactory(EntitySchemaFactory) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
setEntitySchemaFactory(EntitySchemaFactory) - Method in class org.onebusaway.csv_entities.CsvEntityWriter
 
setEntitySchemaFactory(EntitySchemaFactory) - Method in class org.onebusaway.csv_entities.CsvEntityWriterFactory
 
setFieldNameConvention(CsvFieldNameConvention) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
setFieldsInOrder(List<String>) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
setFieldsInOrder(List<String>) - Method in class org.onebusaway.csv_entities.schema.EntitySchema
 
setFilename(String) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
setIgnore(boolean) - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
setInputLocation(File) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
setInputSource(CsvInputSource) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
setInternStrings(boolean) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
setIsSetMethod(Method) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
setMapping(FieldMappingFactory) - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
setName(String) - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
setOptional(boolean) - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
setOrder(int) - Method in class org.onebusaway.csv_entities.schema.AbstractEntityValidator
 
setOrder(int) - Method in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
setOrder(int) - Method in class org.onebusaway.csv_entities.schema.beans.CsvFieldMappingBean
 
setOrder(int) - Method in interface org.onebusaway.csv_entities.schema.EntityValidator
 
setOutputLocation(File) - Method in class org.onebusaway.csv_entities.CsvEntityWriter
 
setPrefix(String) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
setPropertyValue(String, Object) - Method in interface org.onebusaway.csv_entities.schema.BeanWrapper
Set the specified value as current property value.
setReplaceLiteralNullValues(boolean) - Method in class org.onebusaway.csv_entities.DelimiterTokenizerStrategy
This is a bit of a hack
setRequired(boolean) - Method in class org.onebusaway.csv_entities.schema.beans.CsvEntityMappingBean
 
setTokenizerStrategy(TokenizerStrategy) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
setTokenizerStrategy(TokenizerStrategy) - Method in class org.onebusaway.csv_entities.CsvEntityWriterFactory
 
setTrimInitialWhitespace(boolean) - Method in class org.onebusaway.csv_entities.CSVLibrary
 
setTrimInitialWhitespace(boolean) - Method in class org.onebusaway.csv_entities.DelimitedTextParser
 
setTrimValues(boolean) - Method in class org.onebusaway.csv_entities.CsvEntityReader
 
setTrimValues(boolean) - Method in class org.onebusaway.csv_entities.IndividualCsvEntityReader
 
setVerbose(boolean) - Method in class org.onebusaway.csv_entities.IndividualCsvEntityReader
 
SingleFieldMapping - Interface in org.onebusaway.csv_entities.schema
Defines a mapping between a single column of a CSV table and a single field of a Java bean.

T

TokenizerStrategy - Interface in org.onebusaway.csv_entities
 
translateFromCSVToObject(CsvEntityContext, Map<String, Object>, BeanWrapper) - Method in class org.onebusaway.csv_entities.schema.DefaultFieldMapping
 
translateFromCSVToObject(CsvEntityContext, Map<String, Object>, BeanWrapper) - Method in interface org.onebusaway.csv_entities.schema.FieldMapping
 
translateFromObjectToCSV(CsvEntityContext, BeanWrapper, Map<String, Object>) - Method in class org.onebusaway.csv_entities.schema.DefaultFieldMapping
 
translateFromObjectToCSV(CsvEntityContext, BeanWrapper, Map<String, Object>) - Method in interface org.onebusaway.csv_entities.schema.FieldMapping
 

V

validateCSV(CsvEntityContext, BeanWrapper, Map<String, Object>) - Method in class org.onebusaway.csv_entities.schema.AbstractEntityValidator
 
validateCSV(CsvEntityContext, BeanWrapper, Map<String, Object>) - Method in interface org.onebusaway.csv_entities.schema.EntityValidator
 
validateEntity(CsvEntityContext, Map<String, Object>, BeanWrapper) - Method in class org.onebusaway.csv_entities.schema.AbstractEntityValidator
 
validateEntity(CsvEntityContext, Map<String, Object>, BeanWrapper) - Method in interface org.onebusaway.csv_entities.schema.EntityValidator
 
valueOf(String) - Static method in enum org.onebusaway.csv_entities.schema.annotations.CsvFieldNameConvention
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onebusaway.csv_entities.schema.annotations.CsvFieldNameConvention
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(Object) - Static method in class org.onebusaway.csv_entities.schema.BeanWrapperFactory
 

Z

ZipFileCsvInputSource - Class in org.onebusaway.csv_entities
 
ZipFileCsvInputSource(ZipFile) - Constructor for class org.onebusaway.csv_entities.ZipFileCsvInputSource
 

_

_alwaysIncludeInOutput - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
_csvFieldName - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
_defaultValue - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
_entityType - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
_isSetMethod - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
_objFieldName - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
_objFieldType - Variable in class org.onebusaway.csv_entities.schema.DefaultFieldMapping
 
_order - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
_required - Variable in class org.onebusaway.csv_entities.schema.AbstractFieldMapping
 
A B C D E F G H I K L M N O P R S T V W Z _ 

Copyright © 2013 OneBusAway. All Rights Reserved.