- CALENDAR_DATE_ALIAS - Static variable in class org.beanio.internal.util.TypeUtil
-
Alias for a java.util.Calendar that includes only date information
- CALENDAR_DATETIME_ALIAS - Static variable in class org.beanio.internal.util.TypeUtil
-
Alias for a java.util.Calendar that includes both date and time information.
- CALENDAR_TIME_ALIAS - Static variable in class org.beanio.internal.util.TypeUtil
-
Alias for a java.util.Calendar that includes only time information
- CalendarTypeHandler - Class in org.beanio.types
-
This type handler uses a
SimpleDateFormat
to parse and format
java.util.Calendar objects.
- CalendarTypeHandler() - Constructor for class org.beanio.types.CalendarTypeHandler
-
Constructs a new CalendarTypeHandler.
- CalendarTypeHandler(String) - Constructor for class org.beanio.types.CalendarTypeHandler
-
Constructs a new CalendarTypeHandler.
- CharacterTypeHandler - Class in org.beanio.types
-
A type handler for the Character class.
- CharacterTypeHandler() - Constructor for class org.beanio.types.CharacterTypeHandler
-
- clear() - Method in class org.beanio.internal.parser.ErrorContext
-
Clears this context;
- clear() - Method in class org.beanio.internal.parser.format.delimited.DelimitedMarshallingContext
-
- clear() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthMarshallingContext
-
- clear() - Method in class org.beanio.internal.parser.format.json.JsonMarshallingContext
-
- clear() - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
- clear() - Method in class org.beanio.internal.parser.MarshallingContext
-
Clear is invoked after each bean object (record or group) is marshalled.
- clear() - Method in class org.beanio.internal.parser.ParsingContext
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.Bean
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.CollectionBean
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.CollectionParser
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.Constant
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.DelegatingParser
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.Field
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.Group
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.MapParser
-
- clearValue(ParsingContext) - Method in interface org.beanio.internal.parser.Parser
-
Clears the current property value.
- clearValue(ParsingContext) - Method in interface org.beanio.internal.parser.Property
-
Clears the property value.
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.RecordAggregation
-
- clearValue(ParsingContext) - Method in class org.beanio.internal.parser.Segment
-
- clone() - Method in class org.beanio.internal.config.BeanIOConfig
-
- clone() - Method in interface org.beanio.internal.util.Replicateable
-
Clones this node.
- clone() - Method in class org.beanio.internal.util.TreeNode
-
- clone() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
- close() - Method in interface org.beanio.BeanReader
-
Closes the underlying input stream.
- close() - Method in interface org.beanio.BeanWriter
-
Closes this output stream.
- close() - Method in class org.beanio.internal.parser.BeanReaderImpl
-
- close() - Method in class org.beanio.internal.parser.BeanWriterImpl
-
- close(ParsingContext) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- close(ParsingContext) - Method in class org.beanio.internal.parser.Group
-
- close(ParsingContext) - Method in class org.beanio.internal.parser.Record
-
- close(ParsingContext) - Method in class org.beanio.internal.parser.RecordAggregation
-
- close(ParsingContext) - Method in interface org.beanio.internal.parser.Selector
-
Checks for any unsatisfied components before the stream is closed.
- close() - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
- close() - Method in class org.beanio.stream.csv.CsvReader
-
- close() - Method in class org.beanio.stream.csv.CsvWriter
-
- close() - Method in class org.beanio.stream.delimited.DelimitedReader
-
- close() - Method in class org.beanio.stream.delimited.DelimitedWriter
-
- close() - Method in class org.beanio.stream.fixedlength.FixedLengthReader
-
- close() - Method in class org.beanio.stream.fixedlength.FixedLengthWriter
-
- close() - Method in class org.beanio.stream.json.JsonReader
-
- close() - Method in class org.beanio.stream.json.JsonWriter
-
- close() - Method in interface org.beanio.stream.RecordReader
-
Closes this input stream.
- close() - Method in interface org.beanio.stream.RecordWriter
-
Closes the output stream.
- close() - Method in class org.beanio.stream.xml.XmlReader
-
- close() - Method in class org.beanio.stream.xml.XmlWriter
-
- closeGroup(XmlNode) - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
Indicates a group element should be closed before marshalling the next record.
- closeQuietly(Reader) - Static method in class org.beanio.internal.util.IOUtil
-
Closes an input stream and quietly ignores any exception.
- closeQuietly(Writer) - Static method in class org.beanio.internal.util.IOUtil
-
Closes an output stream and quietly ignores any exception.
- closeQuietly(InputStream) - Static method in class org.beanio.internal.util.IOUtil
-
Closes an input stream and quietly ignores any exception.
- closeQuietly(OutputStream) - Static method in class org.beanio.internal.util.IOUtil
-
Closes an output stream and quietly ignores any exception.
- collection(Class<?>) - Method in class org.beanio.builder.PropertyBuilderSupport
-
Sets the collection type bound to this component.
- collection(Class<?>) - Method in class org.beanio.builder.StreamBuilder
-
Not supported.
- COLLECTION - Static variable in interface org.beanio.internal.parser.Property
-
The collection property type used to create a collection of other properties
- CollectionBean - Class in org.beanio.internal.parser
-
- CollectionBean() - Constructor for class org.beanio.internal.parser.CollectionBean
-
Constructs a new CollectionBean.
- CollectionParser - Class in org.beanio.internal.parser
-
A
CollectionParser provides iteration support for a
Segment
or
Field
,
and is optionally bound to a
Collection
type property value.
- CollectionParser() - Constructor for class org.beanio.internal.parser.CollectionParser
-
Constructs a new CollectionParser.
- CommentReader - Class in org.beanio.stream.util
-
Skips commented lines read from an input stream.
- CommentReader(Reader, String[]) - Constructor for class org.beanio.stream.util.CommentReader
-
Constructs a new CommentReader.
- CommentReader(Reader, String[], Character) - Constructor for class org.beanio.stream.util.CommentReader
-
Constructs a new CommentReader.
- COMPLEX - Static variable in interface org.beanio.internal.parser.Property
-
The bean object property type with simple properties and other bean objects for attributes
- Component - Class in org.beanio.internal.parser
-
The base class for all nodes in the parser tree.
- Component() - Constructor for class org.beanio.internal.parser.Component
-
Constructs a new Component.
- Component(int) - Constructor for class org.beanio.internal.parser.Component
-
Constructs a new Component.
- ComponentConfig - Class in org.beanio.internal.config
-
The base class for nodes that that make up a stream configuration-
groups, records, segments, fields, constants and wrappers.
- ComponentConfig() - Constructor for class org.beanio.internal.config.ComponentConfig
-
Constucts a new ComponentConfig.
- config - Variable in class org.beanio.builder.FieldBuilder
-
- config - Variable in class org.beanio.builder.GroupBuilder
-
- config - Variable in class org.beanio.builder.SegmentBuilder
-
- config - Variable in class org.beanio.builder.StreamBuilder
-
- ConfigurableTypeHandler - Interface in org.beanio.types
-
Interface for type handlers that support field specific customization.
- ConfigurationLoader - Interface in org.beanio.internal.config
-
A ConfigurationLoader is used to load BeanIO mapping configurations from
an input stream.
- configure(Object, Properties) - Static method in class org.beanio.internal.util.BeanUtil
-
Sets properties on a bean object using default type handlers.
- CONSTANT - Static variable in class org.beanio.internal.config.ComponentConfig
-
Constant component type
- Constant - Class in org.beanio.internal.parser
-
A simple property implementation that stores a constant value.
- Constant() - Constructor for class org.beanio.internal.parser.Constant
-
Constructs a new Constant.
- ConstantConfig - Class in org.beanio.internal.config
-
A constant component is used to add a property value to a bean object that is
not bound to any field in a stream.
- ConstantConfig() - Constructor for class org.beanio.internal.config.ConstantConfig
-
Constructs a new ConstantConfig.
- COUNT_KEY - Static variable in interface org.beanio.internal.parser.Selector
-
- CREATE_MISSING_BEANS - Static variable in class org.beanio.internal.util.Settings
-
Whether version 2.0.0 style unmarshalling should be supported which instantiates bean objects
for missing fields and records during unmarshalling.
- createAccessor(String) - Method in class org.beanio.internal.compiler.accessor.AsmAccessorFactory
-
- createAccessor(Class<?>) - Method in class org.beanio.internal.compiler.accessor.AsmAccessorFactory
-
- createAggregation(PropertyConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Creates an iteration for a repeating segment or field.
- createAggregationType() - Method in class org.beanio.internal.parser.RecordAggregation
-
- createAggregationType() - Method in class org.beanio.internal.parser.RecordArray
-
- createBaseDocument() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
Creates a DOM made up of all XmlSelectorWrapper descendants that wrap
a group or record.
- createBaseDocument(Selector) - Method in class org.beanio.internal.parser.format.xml.XmlStreamFormat
-
Creates a DOM made up of any group nodes in the parser tree.
- createBean(ClassLoader, String, Properties) - Static method in class org.beanio.internal.util.BeanUtil
-
Instantiates a bean class.
- createBean(ClassLoader, String) - Static method in class org.beanio.internal.util.BeanUtil
-
Instantiates a bean class using its class name.
- createBeanFactory(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a Bean from a DOM element.
- createBeanReader(Reader, Locale) - Method in class org.beanio.internal.parser.Stream
-
Creates a new
BeanReader
for reading from the given input stream.
- createBeanWriter(Writer) - Method in class org.beanio.internal.parser.Stream
-
Creates a new
BeanWriter
for writing to the given output stream.
- createCollection() - Method in class org.beanio.internal.parser.ArrayParser
-
- createCollection() - Method in class org.beanio.internal.parser.CollectionParser
-
- createConstantConfig(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a constant component configuration from a DOM element.
- createDateFormat() - Method in class org.beanio.types.DateTypeHandlerSupport
-
Creates the DateFormat to use to parse and format the field value.
- createDecimalFormat() - Method in class org.beanio.types.NumberTypeHandler
-
Creates a DecimalFormat for parsing and formatting the number value.
- createDefaultDateFormat() - Method in class org.beanio.types.DateTypeHandlerSupport
-
Creates a default date format when no pattern is set.
- createDefaultReader(Reader) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthStreamFormat
-
- createDefaultValue() - Method in class org.beanio.internal.parser.ParserLocal
-
Called when initialized to return a default value.
- createDefaultWriter(Writer) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthStreamFormat
-
- createDocumentBuilderFactory() - Method in class org.beanio.internal.config.xml.XmlMappingReader
-
Creates an XML document builder factory.
- createEntityResolver() - Method in class org.beanio.internal.config.xml.XmlMappingReader
-
Returns the XML entity resolver for loading the BeanIO schema definition or
other reference entities.
- createFieldConfig(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a field configuration from a DOM element.
- createFieldFormat(FieldConfig, Class<?>) - Method in class org.beanio.internal.compiler.delimited.DelimitedParserFactory
-
- createFieldFormat(FieldConfig, Class<?>) - Method in class org.beanio.internal.compiler.fixedlength.FixedLengthParserFactory
-
- createFieldFormat(FieldConfig, Class<?>) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- createFieldFormat(FieldConfig, Class<?>) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- createFieldFormat(FieldConfig, Class<?>) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- createGroupConfig(ClassLoader, String) - Static method in class org.beanio.internal.config.annotation.AnnotationParser
-
Creates a
GroupConfig
from the given type, if the type is annotated
using
Group
.
- createGroupConfig(Class<?>) - Static method in class org.beanio.internal.config.annotation.AnnotationParser
-
Creates a
GroupConfig
from the given type, if the type is annotated
using
Group
.
- createGroupConfig(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a group configuration from a DOM element.
- createHandlerConfig(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a TypeHandlerConfig from a DOM element.
- createHeap(int) - Method in class org.beanio.internal.parser.ParsingContext
-
- createMap() - Method in class org.beanio.internal.parser.MapParser
-
- createMarshaller(String) - Method in class org.beanio.internal.DefaultStreamFactory
-
- createMarshaller() - Method in class org.beanio.internal.parser.Stream
-
- createMarshaller() - Method in class org.beanio.stream.csv.CsvRecordParserFactory
-
- createMarshaller() - Method in class org.beanio.stream.delimited.DelimitedRecordParserFactory
-
- createMarshaller() - Method in class org.beanio.stream.fixedlength.FixedLengthRecordParserFactory
-
- createMarshaller() - Method in class org.beanio.stream.json.JsonRecordParserFactory
-
- createMarshaller() - Method in interface org.beanio.stream.RecordParserFactory
-
Creates a parser for marshalling records.
- createMarshaller() - Method in class org.beanio.stream.RecordParserFactorySupport
-
- createMarshaller() - Method in class org.beanio.stream.xml.XmlRecordParserFactory
-
- createMarshaller(String) - Method in class org.beanio.StreamFactory
-
Creates a new
Marshaller
for marshalling bean objects.
- createMarshallingContext(boolean) - Method in class org.beanio.internal.parser.format.delimited.DelimitedStreamFormat
-
- createMarshallingContext(boolean) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthStreamFormat
-
- createMarshallingContext(boolean) - Method in class org.beanio.internal.parser.format.json.JsonStreamFormat
-
- createMarshallingContext(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlStreamFormat
-
- createMarshallingContext(boolean) - Method in interface org.beanio.internal.parser.StreamFormat
-
Creates a new marshalling context.
- createMissingBeans - Static variable in class org.beanio.internal.parser.PropertyComponent
-
- createNumber(String) - Method in class org.beanio.types.BigDecimalTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.BigDecimalTypeHandler
-
- createNumber(String) - Method in class org.beanio.types.BigIntegerTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.BigIntegerTypeHandler
-
- createNumber(String) - Method in class org.beanio.types.ByteTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.ByteTypeHandler
-
- createNumber(String) - Method in class org.beanio.types.DoubleTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.DoubleTypeHandler
-
- createNumber(String) - Method in class org.beanio.types.FloatTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.FloatTypeHandler
-
- createNumber(String) - Method in class org.beanio.types.IntegerTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.IntegerTypeHandler
-
- createNumber(String) - Method in class org.beanio.types.LongTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.LongTypeHandler
-
- createNumber(String) - Method in class org.beanio.types.NumberTypeHandler
-
Parses a Number from text.
- createNumber(BigDecimal) - Method in class org.beanio.types.NumberTypeHandler
-
Parses a Number from a BigDecimal.
- createNumber(String) - Method in class org.beanio.types.ShortTypeHandler
-
- createNumber(BigDecimal) - Method in class org.beanio.types.ShortTypeHandler
-
- createParser() - Method in class org.beanio.internal.config.xml.XmlConfigurationLoader
-
- createParserFactory(String) - Method in class org.beanio.internal.compiler.StreamCompiler
-
Instantiates the factory implementation to create the stream definition.
- createPreprocessor(StreamConfig) - Method in class org.beanio.internal.compiler.fixedlength.FixedLengthParserFactory
-
- createPreprocessor(StreamConfig) - Method in class org.beanio.internal.compiler.flat.FlatParserFactory
-
- createPreprocessor(StreamConfig) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- createPreprocessor(StreamConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Creates a stream configuration pre-processor.
- createPreprocessor(StreamConfig) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- createProperties(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses Properties from a DOM element.
- createProperty(PropertyConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Creates a property for holding other properties.
- createReader(String, Reader, Locale) - Method in class org.beanio.internal.DefaultStreamFactory
-
- createReader(Reader) - Method in class org.beanio.stream.csv.CsvRecordParserFactory
-
- createReader(Reader) - Method in class org.beanio.stream.delimited.DelimitedRecordParserFactory
-
- createReader(Reader) - Method in class org.beanio.stream.fixedlength.FixedLengthRecordParserFactory
-
- createReader(Reader) - Method in class org.beanio.stream.json.JsonRecordParserFactory
-
- createReader(Reader) - Method in interface org.beanio.stream.RecordParserFactory
-
Creates a parser for reading records from an input stream.
- createReader(Reader) - Method in class org.beanio.stream.RecordParserFactorySupport
-
- createReader(Reader) - Method in class org.beanio.stream.xml.XmlRecordParserFactory
-
- createReader(String, String) - Method in class org.beanio.StreamFactory
-
Creates a new BeanReader for reading from a file.
- createReader(String, File) - Method in class org.beanio.StreamFactory
-
Creates a new BeanReader for reading from a file.
- createReader(String, Reader) - Method in class org.beanio.StreamFactory
-
Creates a new BeanReader for reading from the given input stream.
- createReader(String, Reader, Locale) - Method in class org.beanio.StreamFactory
-
Creates a new BeanReader for reading from a stream.
- createRecordAggregation(PropertyConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Creates an aggregation for a repeating record or group.
- createRecordConfig(ClassLoader, String) - Static method in class org.beanio.internal.config.annotation.AnnotationParser
-
- createRecordConfig(Class<?>) - Static method in class org.beanio.internal.config.annotation.AnnotationParser
-
- createRecordConfig(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a record configuration from the given DOM element.
- createRecordFormat(RecordConfig) - Method in class org.beanio.internal.compiler.delimited.DelimitedParserFactory
-
- createRecordFormat(RecordConfig) - Method in class org.beanio.internal.compiler.fixedlength.FixedLengthParserFactory
-
- createRecordFormat(RecordConfig) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- createRecordFormat(RecordConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- createRecordFormat(RecordConfig) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- createRecordMarshaller() - Method in interface org.beanio.internal.parser.StreamFormat
-
Creates a new record marshaller.
- createRecordMarshaller() - Method in class org.beanio.internal.parser.StreamFormatSupport
-
- createRecordParserFactory(StreamConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- createRecordReader(Reader) - Method in interface org.beanio.internal.parser.StreamFormat
-
Creates a new record reader.
- createRecordReader(Reader) - Method in class org.beanio.internal.parser.StreamFormatSupport
-
Creates a new RecordReader to read from the given input stream.
- createRecordUnmarshaller() - Method in interface org.beanio.internal.parser.StreamFormat
-
Creates a new record unmarshaller.
- createRecordUnmarshaller() - Method in class org.beanio.internal.parser.StreamFormatSupport
-
- createRecordWriter(Writer) - Method in interface org.beanio.internal.parser.StreamFormat
-
Creates a new record writer.
- createRecordWriter(Writer) - Method in class org.beanio.internal.parser.StreamFormatSupport
-
Creates a new RecordWriter for writing to the given output stream.
- createSegmentConfig(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a segment component configuration from a DOM element.
- createStream(StreamConfig) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- createStream(StreamConfig) - Method in interface org.beanio.internal.compiler.ParserFactory
-
Creates a new stream parser from a given stream configuration.
- createStream(StreamConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Creates a new stream definition based on a stream configuration.
- createStream(StreamConfig) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- createStreamConfig(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses a StreamConfig from a DOM element.
- createStreamDefinitions(BeanIOConfig) - Method in class org.beanio.internal.compiler.StreamCompiler
-
Creates stream definitions from a BeanIO stream mapping configuration.
- createStreamFactory() - Method in class org.beanio.spring.BeanIOStreamFactory
-
Creates a new
StreamFactory
and loads configured stream mapping resources.
- createStreamFormat(StreamConfig) - Method in class org.beanio.internal.compiler.csv.CsvParserFactory
-
- createStreamFormat(StreamConfig) - Method in class org.beanio.internal.compiler.delimited.DelimitedParserFactory
-
- createStreamFormat(StreamConfig) - Method in class org.beanio.internal.compiler.fixedlength.FixedLengthParserFactory
-
- createStreamFormat(StreamConfig) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- createStreamFormat(StreamConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- createStreamFormat(StreamConfig) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- createTemplate(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Adds a template to the active mapping.
- createUnmarshaller(String, Locale) - Method in class org.beanio.internal.DefaultStreamFactory
-
- createUnmarshaller(Locale) - Method in class org.beanio.internal.parser.Stream
-
- createUnmarshaller() - Method in class org.beanio.stream.csv.CsvRecordParserFactory
-
- createUnmarshaller() - Method in class org.beanio.stream.delimited.DelimitedRecordParserFactory
-
- createUnmarshaller() - Method in class org.beanio.stream.fixedlength.FixedLengthRecordParserFactory
-
- createUnmarshaller() - Method in class org.beanio.stream.json.JsonRecordParserFactory
-
- createUnmarshaller() - Method in interface org.beanio.stream.RecordParserFactory
-
Creates a parser for unmarshalling records.
- createUnmarshaller() - Method in class org.beanio.stream.RecordParserFactorySupport
-
- createUnmarshaller() - Method in class org.beanio.stream.xml.XmlRecordParserFactory
-
- createUnmarshaller(String) - Method in class org.beanio.StreamFactory
-
- createUnmarshaller(String, Locale) - Method in class org.beanio.StreamFactory
-
- createUnmarshallingContext() - Method in class org.beanio.internal.parser.format.delimited.DelimitedStreamFormat
-
- createUnmarshallingContext() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthStreamFormat
-
- createUnmarshallingContext() - Method in class org.beanio.internal.parser.format.json.JsonStreamFormat
-
- createUnmarshallingContext() - Method in class org.beanio.internal.parser.format.xml.XmlStreamFormat
-
- createUnmarshallingContext() - Method in interface org.beanio.internal.parser.StreamFormat
-
Creates a new ummarshalling context.
- createValue(ParsingContext) - Method in class org.beanio.internal.parser.Bean
-
- createValue(ParsingContext) - Method in class org.beanio.internal.parser.CollectionBean
-
- createValue(ParsingContext) - Method in class org.beanio.internal.parser.CollectionParser
-
- createValue(ParsingContext) - Method in class org.beanio.internal.parser.Constant
-
- createValue(ParsingContext) - Method in class org.beanio.internal.parser.Field
-
- createValue(ParsingContext) - Method in class org.beanio.internal.parser.MapParser
-
- createValue(ParsingContext) - Method in interface org.beanio.internal.parser.Property
-
Creates the property value and returns it.
- createValue(ParsingContext) - Method in class org.beanio.internal.parser.RecordAggregation
-
- createWriter(String, Writer) - Method in class org.beanio.internal.DefaultStreamFactory
-
- createWriter(Writer) - Method in class org.beanio.stream.csv.CsvRecordParserFactory
-
- createWriter(Writer) - Method in class org.beanio.stream.delimited.DelimitedRecordParserFactory
-
- createWriter(Writer) - Method in class org.beanio.stream.fixedlength.FixedLengthRecordParserFactory
-
- createWriter(Writer) - Method in class org.beanio.stream.json.JsonRecordParserFactory
-
- createWriter(Writer) - Method in interface org.beanio.stream.RecordParserFactory
-
Creates a parser for writing records to an output stream.
- createWriter(Writer) - Method in class org.beanio.stream.RecordParserFactorySupport
-
- createWriter(Writer) - Method in class org.beanio.stream.xml.XmlRecordParserFactory
-
- createWriter(String, File) - Method in class org.beanio.StreamFactory
-
Creates a new BeanWriter for writing to the given file.
- createWriter(String, Writer) - Method in class org.beanio.StreamFactory
-
Creates a new BeanWriter for writing to a stream.
- CsvParserBuilder - Class in org.beanio.builder
-
Builder for CSV parsers.
- CsvParserBuilder() - Constructor for class org.beanio.builder.CsvParserBuilder
-
- CsvParserConfiguration - Class in org.beanio.stream.csv
-
Stores configuration settings for parsing CSV formatted streams.
- CsvParserConfiguration() - Constructor for class org.beanio.stream.csv.CsvParserConfiguration
-
Constructs a new CsvParserConfiguration.
- CsvParserFactory - Class in org.beanio.internal.compiler.csv
-
- CsvParserFactory() - Constructor for class org.beanio.internal.compiler.csv.CsvParserFactory
-
Constructs a new CsvParserFactory.
- CsvReader - Class in org.beanio.stream.csv
-
A CsvReader is used to parse CSV formatted flat files into records
of String arrays.
- CsvReader(Reader) - Constructor for class org.beanio.stream.csv.CsvReader
-
Constructs a new CsvReader.
- CsvReader(Reader, CsvParserConfiguration) - Constructor for class org.beanio.stream.csv.CsvReader
-
Constructs a new CsvReader.
- CsvRecordParser - Class in org.beanio.stream.csv
-
- CsvRecordParser() - Constructor for class org.beanio.stream.csv.CsvRecordParser
-
Constructs a new CsvRecordParser.
- CsvRecordParser(CsvParserConfiguration) - Constructor for class org.beanio.stream.csv.CsvRecordParser
-
Constructs a new CsvRecordParser.
- CsvRecordParserFactory - Class in org.beanio.stream.csv
-
- CsvRecordParserFactory() - Constructor for class org.beanio.stream.csv.CsvRecordParserFactory
-
Constructs a new CsvRecordParserFactory.
- CsvStreamFormat - Class in org.beanio.internal.parser.format.csv
-
- CsvStreamFormat() - Constructor for class org.beanio.internal.parser.format.csv.CsvStreamFormat
-
Constructs a new CsvStreamFormat.
- CsvWriter - Class in org.beanio.stream.csv
-
A CsvWriter is used to format and write records, of String arrays,
to a CSV output stream.
- CsvWriter(Writer) - Constructor for class org.beanio.stream.csv.CsvWriter
-
Constructs a new CsvWriter using default settings.
- CsvWriter(Writer, CsvParserConfiguration) - Constructor for class org.beanio.stream.csv.CsvWriter
-
Constructs a new CsvWriter.
- get(ParsingContext) - Method in class org.beanio.internal.parser.ParserLocal
-
Gets the value.
- getAccessor() - Method in class org.beanio.internal.parser.Aggregation
-
- getAccessor() - Method in class org.beanio.internal.parser.Constant
-
- getAccessor() - Method in class org.beanio.internal.parser.Field
-
- getAccessor() - Method in interface org.beanio.internal.parser.Property
-
- getAccessor() - Method in class org.beanio.internal.parser.PropertyComponent
-
- getAccessor() - Method in class org.beanio.internal.parser.RecordAggregation
-
- getAdjustedFieldPosition(int) - Method in class org.beanio.internal.parser.ParsingContext
-
Calculates a field position by adjusting for any applied iterations.
- getArrayType() - Method in class org.beanio.internal.parser.ArrayParser
-
- getArrayType() - Method in class org.beanio.internal.parser.RecordArray
-
Returns the class type of the array.
- getAttribute(Element, XmlNode) - Static method in class org.beanio.internal.parser.format.xml.XmlNodeUtil
-
Returns the value of an attribute for an element.
- getBean() - Method in class org.beanio.internal.parser.MarshallingContext
-
Returns the bean object to marshal.
- getBeanClass(PropertyConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Returns the bean class for a segment configuration.
- getBeanReader() - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
- getBoolean(String) - Method in class org.beanio.internal.util.Settings
-
Returns the boolean value of a BeanIO configuration setting.
- getCause() - Method in exception org.beanio.BeanReaderIOException
-
- getCause() - Method in exception org.beanio.BeanWriterIOException
-
- getChildren() - Method in class org.beanio.internal.util.TreeNode
-
Returns the immediate children of this node.
- getClassLoader() - Method in class org.beanio.StreamFactory
-
Returns the class loader to use for resolving classpath resources and bean
objects declared in a mapping file.
- getClassName() - Method in class org.beanio.internal.config.BeanConfig
-
Returns the fully qualified class name of the bean.
- getCollection() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the collection type, or null if this component
is not bound to a collection or array.
- getCollection(ParsingContext) - Method in class org.beanio.internal.parser.CollectionParser
-
Returns the collection value being parsed.
- getCollection(ParsingContext) - Method in class org.beanio.internal.parser.RecordCollection
-
Returns the collection value being parsed.
- getComments() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns the array of comment prefixes.
- getComments() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns the array of comment prefixes.
- getComments() - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Returns the array of comment prefixes.
- getComponentName() - Method in class org.beanio.internal.parser.MarshallingContext
-
Returns the component name of the record or group to marshal.
- getComponentType() - Method in class org.beanio.internal.config.ComponentConfig
-
Returns the component type.
- getComponentType() - Method in class org.beanio.internal.config.ConstantConfig
-
- getComponentType() - Method in class org.beanio.internal.config.FieldConfig
-
- getComponentType() - Method in class org.beanio.internal.config.GroupConfig
-
- getComponentType() - Method in class org.beanio.internal.config.RecordConfig
-
- getComponentType() - Method in class org.beanio.internal.config.SegmentConfig
-
- getComponentType() - Method in interface org.beanio.internal.config.SelectorConfig
-
Returns the component type of this selector.
- getComponentType() - Method in class org.beanio.internal.config.StreamConfig
-
- getConfig() - Method in class org.beanio.builder.FieldBuilder
-
- getConfig() - Method in class org.beanio.builder.GroupBuilder
-
- getConfig() - Method in class org.beanio.builder.GroupBuilderSupport
-
- getConfig() - Method in class org.beanio.builder.PropertyBuilderSupport
-
Returns the configuration settings.
- getConfig() - Method in class org.beanio.builder.RecordBuilder
-
- getConfig() - Method in class org.beanio.builder.SegmentBuilder
-
- getConfig() - Method in class org.beanio.builder.SegmentBuilderSupport
-
- getConfig() - Method in class org.beanio.builder.StreamBuilder
-
- getConfiguration() - Method in class org.beanio.internal.config.xml.XmlMapping
-
Returns the BeanIO configuration for this mapping file.
- getConfigurationLoader() - Method in class org.beanio.internal.compiler.StreamCompiler
-
Returns the mapping configuration loader.
- getConstructor() - Method in class org.beanio.internal.parser.Bean
-
Returns the
Constructor
used to instantiate this bean object, or null
if the default no-arg constructor is used.
- getConstructorArgumentIndex() - Method in class org.beanio.internal.parser.accessor.MapAccessor
-
- getConstructorArgumentIndex() - Method in class org.beanio.internal.parser.accessor.PropertyAccessorSupport
-
- getConstructorArgumentIndex() - Method in interface org.beanio.internal.parser.PropertyAccessor
-
Returns the constructor argument index, or -1 if this property is
not a constructor argument.
- getContext() - Method in exception org.beanio.BeanReaderException
-
- getCount(ParsingContext) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getCount(ParsingContext) - Method in class org.beanio.internal.parser.Group
-
- getCount(ParsingContext) - Method in class org.beanio.internal.parser.Record
-
- getCount(ParsingContext) - Method in class org.beanio.internal.parser.RecordAggregation
-
- getCount(ParsingContext) - Method in interface org.beanio.internal.parser.Selector
-
Returns the number of times this component was matched within the current
iteration of its parent component.
- getDatatypeQName() - Method in class org.beanio.types.xml.AbstractXmlCalendarTypeHandler
-
Returns the expected XML Schema data type when parse is called.
- getDatatypeQName() - Method in class org.beanio.types.xml.AbstractXmlDateTypeHandler
-
Returns the expected XML Schema data type when parse is called.
- getDatatypeQName() - Method in class org.beanio.types.xml.XmlCalendarDateTimeTypeHandler
-
- getDatatypeQName() - Method in class org.beanio.types.xml.XmlCalendarDateTypeHandler
-
- getDatatypeQName() - Method in class org.beanio.types.xml.XmlCalendarTimeTypeHandler
-
- getDatatypeQName() - Method in class org.beanio.types.xml.XmlDateTimeTypeHandler
-
- getDatatypeQName() - Method in class org.beanio.types.xml.XmlDateTypeHandler
-
- getDatatypeQName() - Method in class org.beanio.types.xml.XmlTimeTypeHandler
-
- getDefault() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the textual representation of the default value for
this field when the field is not present or empty during unmarshalling.
- getDefault() - Static method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns the default TypeHandlerFactory.
- getDefaultConfigurationLoader() - Method in class org.beanio.internal.compiler.StreamCompiler
-
Returns the default mapping configuration loader implementation.
- getDefaultExistence() - Method in class org.beanio.internal.config.SegmentConfig
-
Returns the default existence setting for this segment as calculated
during pre-processing.
- getDefaultLocale() - Static method in class org.beanio.internal.util.LocaleUtil
-
- getDefaultRecordParserFactory() - Method in class org.beanio.internal.compiler.csv.CsvParserFactory
-
- getDefaultRecordParserFactory() - Method in class org.beanio.internal.compiler.delimited.DelimitedParserFactory
-
- getDefaultRecordParserFactory() - Method in class org.beanio.internal.compiler.fixedlength.FixedLengthParserFactory
-
- getDefaultRecordParserFactory() - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- getDefaultRecordParserFactory() - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- getDefaultRecordParserFactory() - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- getDefaultValue() - Method in class org.beanio.internal.parser.Field
-
Returns the default value for a field parsed by this field definition
when the field text is null or the empty string (after trimming).
- getDelimiter() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns the field delimiter.
- getDelimiter() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns the field delimiting character.
- getDepth() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getDocument() - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
Returns the document being marshalled.
- getDocument() - Method in class org.beanio.internal.parser.format.xml.XmlUnmarshallingContext
-
Returns the XML document object model (DOM) for the current record.
- getDocument() - Method in interface org.beanio.stream.xml.XmlStreamConfiguration
-
Returns the base document object model that defines the group structure
of the XML read from an input stream.
- getEncoding() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Returns the XML character encoding to include in the document header.
- getEscape() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns the escape character.
- getEscape() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns the character used by the input stream to escape delimiters and itself.
- getField(String) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Returns the non-final
Field
for a given property
name from the current bean class on the property stack.
- getFieldCount(String) - Method in class org.beanio.internal.parser.ErrorContext
-
- getFieldCount() - Method in class org.beanio.internal.parser.format.delimited.DelimitedUnmarshallingContext
-
Returns the number of fields read from the input stream.
- getFieldCount(String) - Method in interface org.beanio.RecordContext
-
Returns the number of times the given field was present in the stream.
- getFieldErrorMessage(String, String, String) - Method in class org.beanio.internal.parser.message.ResourceBundleMessageFactory
-
- getFieldErrorMessage(String, String, String) - Method in interface org.beanio.internal.parser.MessageFactory
-
Returns a field level error message.
- getFieldErrors() - Method in class org.beanio.internal.parser.ErrorContext
-
- getFieldErrors(String) - Method in class org.beanio.internal.parser.ErrorContext
-
- getFieldErrors() - Method in interface org.beanio.RecordContext
-
Returns a
Map
of all field errors.
- getFieldErrors(String) - Method in interface org.beanio.RecordContext
-
Returns the field errors for a given field.
- getFieldLabel(String, String) - Method in class org.beanio.internal.parser.message.ResourceBundleMessageFactory
-
- getFieldLabel(String, String) - Method in interface org.beanio.internal.parser.MessageFactory
-
Returns the localized label for a field.
- getFieldText(String) - Method in class org.beanio.internal.parser.ErrorContext
-
- getFieldText(String, int) - Method in class org.beanio.internal.parser.ErrorContext
-
- getFieldText(String, int, int) - Method in class org.beanio.internal.parser.format.delimited.DelimitedUnmarshallingContext
-
Returns the field text at the given position in the record.
- getFieldText(String, int, int, int) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthUnmarshallingContext
-
Returns the field text at the given position in the record.
- getFieldText(String) - Method in interface org.beanio.RecordContext
-
Returns the raw text of a field found in this record.
- getFieldText(String, int) - Method in interface org.beanio.RecordContext
-
Returns the raw text of a field found in this record.
- getFiller() - Method in class org.beanio.internal.parser.format.FieldPadding
-
Returns the character used to pad field text.
- getFirst() - Method in class org.beanio.internal.util.TreeNode
-
Returns the first child of this node.
- getFormat() - Method in class org.beanio.internal.config.SimplePropertyConfig
-
Returns the pattern used by date and number type handlers to parse
and format the property value.
- getFormat() - Method in class org.beanio.internal.config.StreamConfig
-
Returns the format of this stream.
- getFormat() - Method in class org.beanio.internal.config.TypeHandlerConfig
-
Returns the stream format to register this type handler for, or null
if the type handler is used for all formats.
- getFormat() - Method in class org.beanio.internal.parser.Field
-
- getFormat() - Method in class org.beanio.internal.parser.Record
-
- getFormat() - Method in class org.beanio.internal.parser.Stream
-
- getGetter() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the name of the getter method for retrieving this property's
value from its parent bean object during marshalling.
- getHandler() - Method in class org.beanio.internal.parser.Field
-
- getHandlerList() - Method in class org.beanio.internal.config.StreamConfig
-
Returns a list of customized type handlers configured for this stream.
- getIndent() - Method in class org.beanio.stream.json.JsonWriterSupport
-
- getIndentation() - Method in class org.beanio.stream.json.JsonParserConfiguration
-
Returns the number of spaces to indent when pretty is enabled.
- getIndentation() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Returns the number of spaces to indent each level of XML, or -1
if indentation is disabled.
- getInstance() - Method in class org.beanio.internal.config.BeanConfig
-
Returns the configured instance of this bean.
- getInstance() - Static method in class org.beanio.internal.util.Settings
-
Returns the Settings instance.
- getInstance(ClassLoader) - Static method in class org.beanio.internal.util.Settings
-
Returns the Settings instance.
- getInt(String, int) - Method in class org.beanio.internal.util.Settings
-
Returns a BeanIO configuration setting as an integer.
- getIterationIndex(ParsingContext) - Method in class org.beanio.internal.parser.Aggregation
-
- getIterationIndex(ParsingContext) - Method in interface org.beanio.internal.parser.Iteration
-
Returns the index of the current iteration relative to its parent.
- getIterationSize() - Method in class org.beanio.internal.parser.CollectionParser
-
- getIterationSize() - Method in interface org.beanio.internal.parser.Iteration
-
Returns the size of the components that make up a single iteration.
- getIterationSize() - Method in class org.beanio.internal.parser.MapParser
-
- getJsonArrayIndex() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the index of this property in its parent JSON array.
- getJsonArrayIndex() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- getJsonArrayIndex() - Method in interface org.beanio.internal.parser.format.json.JsonNode
-
Returns the index of this node in its parent array, or -1 if not applicable
(i.e.
- getJsonArrayIndex() - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- getJsonName() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the JSON field name if different that the property name.
- getJsonName() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- getJsonName() - Method in interface org.beanio.internal.parser.format.json.JsonNode
-
Returns the JSON field name.
- getJsonName() - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- getJsonType() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the JSON type.
- getJsonType() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- getJsonType() - Method in interface org.beanio.internal.parser.format.json.JsonNode
-
Returns the type of node.
- getJsonType() - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- getJustify() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the justification of this field.
- getJustify() - Method in class org.beanio.internal.parser.format.FieldPadding
-
Returns the justification of the field text within its padding.
- getKey() - Method in class org.beanio.internal.config.GroupConfig
-
Returns the name of the property descendant to use for the
Map key when collection is set to map.
- getKey() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the name of the property descendant to use for the
Map key when collection is set to map.
- getKey() - Method in class org.beanio.internal.config.SegmentConfig
-
Returns the name of the property descendant to use for the
Map key when collection is set to map.
- getKey(String, String) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
Returns a Map key for accessing state information for this Node.
- getKey(String, String) - Method in class org.beanio.internal.parser.Group
-
Returns a Map key for accessing state information for this Node.
- getKey() - Method in class org.beanio.internal.parser.MapParser
-
- getKey(String, String) - Method in class org.beanio.internal.parser.Record
-
Returns a Map key for accessing state information for this Node.
- getKey() - Method in class org.beanio.internal.parser.RecordMap
-
- getLabel() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the component name used for identification in error handling.
- getLabel(String) - Method in class org.beanio.internal.parser.message.ResourceBundleMessageFactory
-
Returns a label from the configured resource bundle.
- getLayout() - Method in class org.beanio.internal.parser.Stream
-
- getLength() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the length of this field in characters.
- getLength() - Method in class org.beanio.internal.parser.format.FieldPadding
-
Returns the padded length of the field.
- getLineContinuationCharacter() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns the line continuation character or null if line
continuation is disabled.
- getLineContinuationCharacter() - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Returns the line continuation character.
- getLineNumber() - Method in interface org.beanio.BeanReader
-
Returns the starting line number of the first record for the most recent bean
object read from this reader, or -1 when the end of the stream is reached.
- getLineNumber() - Method in class org.beanio.internal.parser.BeanReaderImpl
-
- getLineNumber() - Method in class org.beanio.internal.parser.ErrorContext
-
- getLineNumber() - Method in class org.beanio.internal.parser.UnmarshallingContext
-
Returns the last line number read from the input stream.
- getLineNumber() - Method in class org.beanio.internal.util.RecordFilterReader
-
- getLineNumber() - Method in interface org.beanio.RecordContext
-
Returns the line number of this record, or 0 if the stream does not use
new lines to terminate records.
- getLineNumber() - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Returns the starting line number of the first record for the most recent bean
object read from this reader, or -1 when the end of the stream is reached.
- getLineNumber() - Method in class org.beanio.stream.csv.CsvWriter
-
Returns the last line number written to the output stream.
- getLineSeparator() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Deprecated.
- getLineSeparator() - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Deprecated.
- getLineSeparator() - Method in class org.beanio.stream.json.JsonParserConfiguration
-
Returns the line separator to use when pretty is enabled.
- getLineSeparator() - Method in class org.beanio.stream.json.JsonWriterSupport
-
- getLineSeparator() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Returns the text used to terminate a line when indentation is enabled.
- getLiteral() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the static text for this field, or null if
the field text is not static.
- getLiteral() - Method in class org.beanio.internal.parser.Field
-
- getLocal(int) - Method in class org.beanio.internal.parser.ParsingContext
-
- getLocale() - Method in class org.beanio.internal.parser.UnmarshallingContext
-
Returns the locale to format error messages in.
- getLocale() - Method in class org.beanio.types.LocaleSupport
-
Returns the configured locale, or the default if not
explicitly configured.
- getLocalName() - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- getLocalName() - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- getLocalName() - Method in interface org.beanio.internal.parser.format.xml.XmlNode
-
Returns the XML local name for this node.
- getLocalName() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getLocalName() - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- getLocalName() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- getLocation() - Method in class org.beanio.internal.config.xml.XmlMapping
-
Returns the location of this mapping file (in URL format).
- getMap(ParsingContext) - Method in class org.beanio.internal.parser.MapParser
-
Returns the map value being parsed.
- getMap(ParsingContext) - Method in class org.beanio.internal.parser.RecordMap
-
Returns the collection value being parsed.
- getMapping() - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Returns the mapping file information actively being parsed, which may change
when one mapping file imports another.
- getMaxDepth() - Method in class org.beanio.internal.parser.format.json.JsonStreamFormat
-
Returns the maximum depth of the all
JsonWrapper
components in the parser tree layout.
- getMaxLength() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the maximum length of this field in characters.
- getMaxLength() - Method in class org.beanio.internal.config.RecordConfig
-
Returns the maximum length of the record.
- getMaxLength() - Method in class org.beanio.internal.parser.Field
-
- getMaxLength() - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Returns the maximum number of fields in the record.
- getMaxLength() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Returns the maximum length of the record in characters.
- getMaxMatchLength() - Method in class org.beanio.internal.config.RecordConfig
-
Returns the maximum record length for identifying this record.
- getMaxMatchLength() - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Returns the maximum record length for identifying a record.
- getMaxMatchLength() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Returns the maximum record length for identifying a record.
- getMaxOccurs() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the maximum number of times this component may consecutively appear in
a stream.
- getMaxOccurs() - Method in interface org.beanio.internal.config.SelectorConfig
-
Returns the maximum occurrences of this component.
- getMaxOccurs() - Method in class org.beanio.internal.parser.Aggregation
-
- getMaxOccurs() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getMaxOccurs() - Method in class org.beanio.internal.parser.Group
-
- getMaxOccurs() - Method in class org.beanio.internal.parser.Record
-
- getMaxOccurs() - Method in class org.beanio.internal.parser.RecordAggregation
-
- getMaxOccurs() - Method in interface org.beanio.internal.parser.Selector
-
Returns the maximum number of occurrences of this component (within the context
of its parent).
- getMaxOccursRef() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the maximum allowed value of the referenced occurs field.
- getMaxSize() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the maximum size of one occurrence of this component (based on its field length
or the field length of its descendants).
- getMessageFactory() - Method in class org.beanio.internal.parser.Stream
-
- getMessageFactory() - Method in class org.beanio.internal.parser.UnmarshallingContext
-
- getMinLength() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the minimum length of this field in characters, or null
if a minimum length should not be enforced.
- getMinLength() - Method in class org.beanio.internal.config.RecordConfig
-
Returns the minimum length of the record.
- getMinLength() - Method in class org.beanio.internal.parser.Field
-
- getMinLength() - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Returns the minimum number of fields in the record.
- getMinLength() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Returns the minimum length of the record in characters.
- getMinMatchLength() - Method in class org.beanio.internal.config.RecordConfig
-
Returns the minimum record length for identifying this record.
- getMinMatchLength() - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Returns the minimum record length for identifying a record.
- getMinMatchLength() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Returns the minimum record length for identifying a record.
- getMinOccurs() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the minimum number of times this component must appear in the stream.
- getMinOccurs() - Method in interface org.beanio.internal.config.SelectorConfig
-
Returns the minimum occurrences of this component.
- getMinOccurs() - Method in class org.beanio.internal.parser.Aggregation
-
- getMinOccurs() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getMinOccurs() - Method in class org.beanio.internal.parser.Group
-
- getMinOccurs() - Method in class org.beanio.internal.parser.Record
-
- getMinOccurs() - Method in class org.beanio.internal.parser.RecordAggregation
-
- getMinOccurs() - Method in interface org.beanio.internal.parser.Selector
-
Returns the minimum number of occurrences of this component (within the context
of its parent).
- getMinOccursRef() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the minimum required value of the referenced occurs field.
- getMinSize() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the minimum size of this component (based on its field length
or the field length of its descendants).
- getMode() - Method in class org.beanio.internal.config.StreamConfig
-
Returns the allowed mode(s) of operation for this stream.
- getMode() - Method in class org.beanio.internal.parser.MarshallingContext
-
- getMode() - Method in class org.beanio.internal.parser.ParsingContext
-
Returns the parsing mode.
- getMode() - Method in class org.beanio.internal.parser.Stream
-
Returns the allowed mode of operation for this stream configuration.
- getMode() - Method in class org.beanio.internal.parser.UnmarshallingContext
-
- getName() - Method in interface org.beanio.internal.config.SelectorConfig
-
Returns the name of this component.
- getName() - Method in class org.beanio.internal.config.TypeHandlerConfig
-
Returns the name of the type handler.
- getName() - Method in class org.beanio.internal.config.xml.XmlMapping
-
Returns the name of this mapping file.
- getName() - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
Returns the field name.
- getName() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- getName() - Method in interface org.beanio.internal.parser.format.json.JsonNode
-
Returns the field name.
- getName() - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
Returns the field name.
- getName() - Method in interface org.beanio.internal.parser.Parser
-
Returns the name of this parser component.
- getName() - Method in interface org.beanio.internal.parser.Property
-
Returns the property name as configured in the mapping file.
- getName() - Method in class org.beanio.internal.parser.Stream
-
Returns the name of this stream.
- getName() - Method in interface org.beanio.internal.parser.StreamFormat
-
Returns the name of the stream.
- getName() - Method in class org.beanio.internal.parser.StreamFormatSupport
-
- getName() - Method in class org.beanio.internal.util.TreeNode
-
Returns the name of this node.
- getNamespace() - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- getNamespace() - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- getNamespace() - Method in interface org.beanio.internal.parser.format.xml.XmlNode
-
Returns the namespace of this node.
- getNamespace() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getNamespace() - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- getNamespace() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- getNamespaceMap() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Returns a map of namespace URI's to prefixes to be set on the root element.
- getNullValue() - Method in class org.beanio.internal.parser.RecordAggregation
-
- getObject() - Method in class org.beanio.spring.BeanIOStreamFactory
-
- getObjectType() - Method in class org.beanio.spring.BeanIOStreamFactory
-
- getOccurs() - Method in class org.beanio.internal.parser.Aggregation
-
- getOccursRef() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the name of a field in the same record that indicates the number
of occurrences for this component.
- getOrder() - Method in class org.beanio.internal.config.GroupConfig
-
Returns the order this group must appear within the context of its
parent group component.
- getOrder() - Method in class org.beanio.internal.config.RecordConfig
-
Returns the order this record must appear within the context of its
parent group component.
- getOrder() - Method in interface org.beanio.internal.config.SelectorConfig
-
Returns the order of this component within the context of
its parent group.
- getOrder() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getOrder() - Method in class org.beanio.internal.parser.Group
-
- getOrder() - Method in class org.beanio.internal.parser.Record
-
- getOrder() - Method in class org.beanio.internal.parser.RecordAggregation
-
- getOrder() - Method in interface org.beanio.internal.parser.Selector
-
Returns the order of this component (within the context of its parent).
- getOrdinal() - Method in class org.beanio.internal.config.ComponentConfig
-
Returns the relative position of this component within its parent components.
- getPadding() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the character used to pad this field.
- getPadding() - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
Returns the field padding.
- getPadding() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- getPadding() - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
Returns the field padding, or null if the field text is not padded.
- getParent() - Method in class org.beanio.internal.compiler.ProcessorSupport
-
Returns the parent component for the component being processed.
- getParent() - Method in class org.beanio.internal.config.xml.XmlMapping
-
Returns the parent mapping file that imported this mapping file,
or null if this file is the "root" mapping file.
- getParent() - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
Returns the parent node to append in the document being marshalled.
- getParser() - Method in class org.beanio.internal.parser.DelegatingParser
-
- getParserFactory() - Method in class org.beanio.internal.config.StreamConfig
-
Returns the record parser factory configuration bean.
- getPattern() - Method in class org.beanio.types.DateTypeHandlerSupport
-
Returns the date pattern used by the SimpleDateFormat.
- getPattern() - Method in class org.beanio.types.NumberTypeHandler
-
Returns the DecimalFormat pattern to use to parse and format the
number value.
- getPosition() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the position of this component.
- getPosition() - Method in interface org.beanio.internal.parser.format.flat.FlatFieldFormat
-
Returns the field position.
- getPosition() - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- getPosition() - Method in class org.beanio.internal.parser.format.xml.XmlUnmarshallingContext
-
Returns the current unmarshalled position in the DOM tree, or null
if a node has not been matched yet.
- getPosition() - Method in class org.beanio.internal.util.RecordFilterReader
-
- getPositionOffset() - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Returns the amount to offset a field position, which is calculated
according to included template offset configurations.
- getPrefix() - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- getPrefix() - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- getPrefix() - Method in interface org.beanio.internal.parser.format.xml.XmlNode
-
Returns the namespace prefix for marshaling this node, or null
if the namespace should override the default namespace.
- getPrefix() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getPrefix() - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- getPrefix() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- getPreviousElement() - Method in class org.beanio.internal.parser.format.xml.XmlUnmarshallingContext
-
Returns the last parsed DOM element for a field or bean collection.
- getProperties() - Method in class org.beanio.internal.config.BeanConfig
-
Returns bean properties.
- getProperties() - Method in class org.beanio.internal.config.xml.XmlMapping
-
Returns the properties declared in this mapping file.
- getProperty(String) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
- getProperty() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getProperty() - Method in class org.beanio.internal.parser.Group
-
- getProperty() - Method in class org.beanio.internal.parser.RecordAggregation
-
- getProperty() - Method in class org.beanio.internal.parser.Segment
-
- getProperty() - Method in interface org.beanio.internal.parser.Selector
-
Returns the
Property
mapped to this component, or null if there is
no property mapping.
- getProperty(String) - Method in class org.beanio.internal.util.Settings
-
Returns a BeanIO configuration setting.
- getProperty(String) - Method in interface org.beanio.internal.util.StringUtil.PropertySource
-
Returns the property value for a given key.
- getPropertyAccessor(Class<?>, PropertyDescriptor, int) - Method in class org.beanio.internal.compiler.accessor.AsmAccessorFactory
-
- getPropertyAccessor(Class<?>, Field, int) - Method in class org.beanio.internal.compiler.accessor.AsmAccessorFactory
-
- getPropertyAccessor(Class<?>, PropertyDescriptor, int) - Method in class org.beanio.internal.compiler.accessor.ReflectionAccessorFactory
-
- getPropertyAccessor(Class<?>, Field, int) - Method in class org.beanio.internal.compiler.accessor.ReflectionAccessorFactory
-
- getPropertyAccessor(Class<?>, PropertyDescriptor, int) - Method in interface org.beanio.internal.compiler.PropertyAccessorFactory
-
- getPropertyAccessor(Class<?>, Field, int) - Method in interface org.beanio.internal.compiler.PropertyAccessorFactory
-
- getPropertyList() - Method in class org.beanio.internal.config.SegmentConfig
-
Returns a list of all immediate children including segments, fields and
constants and the immediate children of any wrapper child.
- getPropertyType() - Method in class org.beanio.internal.parser.Field
-
- getPropertyType() - Method in class org.beanio.internal.parser.format.FieldPadding
-
Returns the property type of the field, or null if the field is not
bound to a bean object.
- getQuote() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns the character to use for a quotation mark.
- getReader() - Method in class org.beanio.internal.config.xml.XmlConfigurationLoader
-
Returns the
XmlMappingReader
for reading XML mapping files
into a document object model (DOM).
- getRecordContext(int) - Method in interface org.beanio.BeanReader
-
Returns record information for the most recent bean object read from this reader.
- getRecordContext() - Method in exception org.beanio.BeanReaderException
-
Returns the record context that caused the error.
- getRecordContext(int) - Method in exception org.beanio.BeanReaderException
-
Returns the record context for a given record index.
- getRecordContext(int) - Method in class org.beanio.internal.parser.BeanReaderImpl
-
- getRecordContext() - Method in class org.beanio.internal.parser.UnmarshallerImpl
-
- getRecordContext(int) - Method in class org.beanio.internal.parser.UnmarshallingContext
-
Returns the record context for a record read for the last unmarshalled bean object.
- getRecordContext(int) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Returns record information for the most recent bean object read from this reader.
- getRecordContext() - Method in interface org.beanio.Unmarshaller
-
Returns record information for the most recent unmarshalled bean object.
- getRecordCount() - Method in interface org.beanio.BeanReader
-
Returns the number of records read from the underlying input stream for the
most recent bean object read from this reader.
- getRecordCount() - Method in exception org.beanio.BeanReaderException
-
- getRecordCount() - Method in class org.beanio.internal.parser.BeanReaderImpl
-
- getRecordCount() - Method in class org.beanio.internal.parser.UnmarshallingContext
-
Returns the number of record read for the last unmarshalled bean object.
- getRecordCount() - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Returns the number of records read from the underlying input stream for the
most recent bean object read from this reader.
- getRecordErrorMessage(String, String) - Method in class org.beanio.internal.parser.message.ResourceBundleMessageFactory
-
- getRecordErrorMessage(String, String) - Method in interface org.beanio.internal.parser.MessageFactory
-
Returns a record level error message.
- getRecordErrors() - Method in class org.beanio.internal.parser.ErrorContext
-
- getRecordErrors() - Method in interface org.beanio.RecordContext
-
Returns a collection of record level error messages.
- getRecordLabel(String) - Method in class org.beanio.internal.parser.message.ResourceBundleMessageFactory
-
- getRecordLabel(String) - Method in interface org.beanio.internal.parser.MessageFactory
-
Returns the localized label for a record.
- getRecordLength() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthUnmarshallingContext
-
Returns the length of the record being unmarshalled.
- getRecordLineNumber() - Method in class org.beanio.internal.parser.ErrorContext
-
Returns the starting line number of the last record read from the record reader.
- getRecordLineNumber() - Method in interface org.beanio.RecordContext
-
- getRecordLineNumber() - Method in class org.beanio.stream.csv.CsvReader
-
Returns the starting line number of the last record record.
- getRecordLineNumber() - Method in class org.beanio.stream.delimited.DelimitedReader
-
Returns the starting line number of the last record record.
- getRecordLineNumber() - Method in class org.beanio.stream.fixedlength.FixedLengthReader
-
- getRecordLineNumber() - Method in class org.beanio.stream.json.JsonReader
-
- getRecordLineNumber() - Method in interface org.beanio.stream.RecordReader
-
Returns the line number of the last record from this input stream.
- getRecordLineNumber() - Method in class org.beanio.stream.xml.XmlReader
-
- getRecordName() - Method in interface org.beanio.BeanReader
-
Returns the record or group name of the most recent bean object
read from this reader, or null if the end of the stream was reached.
- getRecordName() - Method in class org.beanio.internal.parser.BeanReaderImpl
-
- getRecordName() - Method in class org.beanio.internal.parser.ErrorContext
-
Returns the name of the last record read from the record reader,
or null if not known.
- getRecordName() - Method in class org.beanio.internal.parser.UnmarshallerImpl
-
- getRecordName() - Method in exception org.beanio.InvalidRecordException
-
Returns the name of the record or group that failed validation.
- getRecordName() - Method in exception org.beanio.InvalidRecordGroupException
-
- getRecordName() - Method in interface org.beanio.RecordContext
-
Returns the name of the record from the stream configuration.
- getRecordName() - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Returns the record or group name of the most recent bean object
read from this reader, or null if the end of the stream was reached.
- getRecordName() - Method in interface org.beanio.Unmarshaller
-
Returns the record or group name of the most recent unmarshalled bean object.
- getRecordObject() - Method in class org.beanio.internal.parser.format.delimited.DelimitedMarshallingContext
-
- getRecordObject() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthMarshallingContext
-
- getRecordObject() - Method in class org.beanio.internal.parser.format.json.JsonMarshallingContext
-
- getRecordObject() - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
- getRecordObject() - Method in class org.beanio.internal.parser.MarshallingContext
-
- getRecordParserFactory() - Method in class org.beanio.internal.parser.StreamFormatSupport
-
- getRecordReader() - Method in class org.beanio.internal.parser.UnmarshallingContext
-
- getRecordTerminator() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns the text used to terminate a record.
- getRecordTerminator() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns the character used to mark the end of a record.
- getRecordTerminator() - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Returns the character used to mark the end of a record.
- getRecordText() - Method in class org.beanio.internal.parser.ErrorContext
-
Returns the raw text of the last record read from the record reader.
- getRecordText() - Method in interface org.beanio.RecordContext
-
Returns the raw text of the parsed record.
- getRecordText() - Method in class org.beanio.stream.csv.CsvReader
-
Returns the raw text of the last record read or null if the end of the
stream was reached.
- getRecordText() - Method in class org.beanio.stream.delimited.DelimitedReader
-
Returns the raw text of the last record read or null if the end of the
stream was reached.
- getRecordText() - Method in class org.beanio.stream.fixedlength.FixedLengthReader
-
- getRecordText() - Method in class org.beanio.stream.json.JsonReader
-
- getRecordText() - Method in interface org.beanio.stream.RecordReader
-
Returns the unparsed record text of the last record read.
- getRecordText() - Method in class org.beanio.stream.xml.XmlReader
-
- getRecordValue() - Method in class org.beanio.internal.parser.MarshallerImpl
-
Returns the record value for the most recent marshalled bean object.
- getRecordWriter() - Method in class org.beanio.internal.parser.MarshallingContext
-
- getRegex() - Method in class org.beanio.internal.config.FieldConfig
-
Returns the regular expression pattern for validating the field text
during unmarshalling.
- getRegex() - Method in class org.beanio.internal.parser.Field
-
Returns the regular expression pattern the field text parsed by this field
definition must match.
- getRegexPattern() - Method in class org.beanio.internal.parser.Field
-
Returns the regular expression the field text parsed by this field
definition must match.
- getRelativeFieldIndex() - Method in class org.beanio.internal.parser.ParsingContext
-
Returns the current field index relative to any current iteration.
- getResource(ClassLoader, String) - Static method in class org.beanio.internal.util.IOUtil
-
Finds a resource on the classpath.
- getResourceAsStream(String) - Static method in class org.beanio.internal.util.IOUtil
-
Loads a resource from the classpath.
- getResourceBundle() - Method in class org.beanio.internal.config.StreamConfig
-
Returns the path name of the resource bundle containing customized error
messages for this stream.
- getSelector() - Method in class org.beanio.internal.parser.RecordAggregation
-
Returns the child selector.
- getSetter() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the name of the setter method to use when setting this property's
value on its parent bean object during unmarshalling.
- getSize(FieldConfig) - Method in class org.beanio.internal.compiler.fixedlength.FixedLengthPreprocessor
-
- getSize(FieldConfig) - Method in class org.beanio.internal.compiler.flat.FlatPreprocessor
-
Returns the size of a field.
- getSize() - Method in class org.beanio.internal.parser.DelegatingParser
-
- getSize() - Method in class org.beanio.internal.parser.Field
-
- getSize() - Method in interface org.beanio.internal.parser.FieldFormat
-
Returns the size of the field.
- getSize() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthFieldFormat
-
- getSize() - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- getSize() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- getSize() - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
- getSize() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getSize() - Method in class org.beanio.internal.parser.Group
-
- getSize() - Method in interface org.beanio.internal.parser.Parser
-
Returns the size of a single occurrence of this element, which is used to offset
field positions for repeating segments and fields.
- getSize() - Method in class org.beanio.internal.parser.Segment
-
- getSource() - Method in class org.beanio.internal.config.BeanIOConfig
-
Returns the source of this configuration.
- getStream(String) - Method in class org.beanio.internal.DefaultStreamFactory
-
Returns the named stream.
- getStreamList() - Method in class org.beanio.internal.config.BeanIOConfig
-
Returns the list of stream mappings for this configuration.
- getTarget() - Method in class org.beanio.internal.config.GroupConfig
-
Returns the name of the target property for this group.
- getTarget() - Method in class org.beanio.internal.config.SegmentConfig
-
Returns the name of the target property for this segment.
- getter(String) - Method in class org.beanio.builder.PropertyBuilderSupport
-
Sets the getter method for getting this component from its parent.
- getText(Node) - Static method in class org.beanio.internal.parser.format.xml.XmlNodeUtil
-
Returns the child text from a DOM node.
- getTimeZone() - Method in class org.beanio.types.DateTypeHandlerSupport
-
Returns the configured
TimeZone
or null if not set.
- getTimeZoneId() - Method in class org.beanio.types.DateTypeHandlerSupport
-
Returns the time zone used to interpret dates, or null if the default
time zone will be used.
- getTimeZoneOffset(Date) - Method in class org.beanio.types.xml.AbstractXmlCalendarTypeHandler
-
- getTimeZoneOffset(Date) - Method in class org.beanio.types.xml.AbstractXmlDateTypeHandler
-
- getType() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the fully qualified class name or type alias of this property.
- getType() - Method in class org.beanio.internal.config.TypeHandlerConfig
-
Returns the class name to register this type handler under.
- getType() - Method in class org.beanio.internal.parser.CollectionParser
-
- getType() - Method in class org.beanio.internal.parser.Constant
-
- getType() - Method in class org.beanio.internal.parser.Field
-
- getType() - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- getType() - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- getType() - Method in interface org.beanio.internal.parser.format.xml.XmlNode
-
Returns the XML node type.
- getType() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getType() - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- getType() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- getType() - Method in class org.beanio.internal.parser.MapParser
-
- getType() - Method in interface org.beanio.internal.parser.Property
-
- getType() - Method in class org.beanio.internal.parser.PropertyComponent
-
- getType() - Method in class org.beanio.internal.parser.RecordAggregation
-
- getType() - Method in class org.beanio.internal.util.EnumTypeHandler
-
- getType() - Method in class org.beanio.internal.util.ToStringEnumTypeHandler
-
- getType() - Method in class org.beanio.types.BigDecimalTypeHandler
-
- getType() - Method in class org.beanio.types.BigIntegerTypeHandler
-
- getType() - Method in class org.beanio.types.BooleanTypeHandler
-
- getType() - Method in class org.beanio.types.ByteTypeHandler
-
- getType() - Method in class org.beanio.types.CalendarTypeHandler
-
- getType() - Method in class org.beanio.types.CharacterTypeHandler
-
- getType() - Method in class org.beanio.types.DateTypeHandler
-
- getType() - Method in class org.beanio.types.DoubleTypeHandler
-
- getType() - Method in class org.beanio.types.FloatTypeHandler
-
- getType() - Method in class org.beanio.types.IntegerTypeHandler
-
- getType() - Method in class org.beanio.types.LongTypeHandler
-
- getType() - Method in class org.beanio.types.ShortTypeHandler
-
- getType() - Method in class org.beanio.types.StringTypeHandler
-
- getType() - Method in interface org.beanio.types.TypeHandler
-
Returns the class type supported by this handler.
- getType() - Method in class org.beanio.types.URLTypeHandler
-
- getType() - Method in class org.beanio.types.UUIDTypeHandler
-
- getType() - Method in class org.beanio.types.xml.XmlBooleanTypeHandler
-
- getTypeDescription(char, boolean) - Static method in class org.beanio.internal.parser.format.json.JsonNodeUtil
-
Returns a description for given JSON node type.
- getTypeHandler() - Method in class org.beanio.internal.config.SimplePropertyConfig
-
Returns the name of the custom type handler used for type
conversion by this component, or null if the default
type handler is sufficient.
- getTypeHandler(String) - Method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns a named type handler, or null if there is no type handler configured
for the given name in this factory or any of its ancestors.
- getTypeHandler(String, Properties) - Method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns a named type handler, or null if there is no type handler configured
for the given name in this factory or any of its ancestors.
- getTypeHandlerFor(String) - Method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns the type handler for the given type, or null if there is no type
handler configured for the type in this factory or any of its ancestors.
- getTypeHandlerFor(String, String) - Method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns the type handler for the given type and format, or null if there is no type
handler configured for the type in this factory or any of its ancestors.
- getTypeHandlerFor(String, String, Properties) - Method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns the type handler for the given type, or null if there is no type
handler configured for the type in this factory or any of its ancestors.
- getTypeHandlerFor(Class<?>) - Method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns a type handler for a class, or null if there is no type
handler configured for the class in this factory or any of its ancestors
- getTypeHandlerFor(Class<?>, String, Properties) - Method in class org.beanio.internal.util.TypeHandlerFactory
-
Returns a type handler for a class, or null if there is no type
handler configured for the class in this factory or any of its ancestors
- getTypeHandlerInstance() - Method in class org.beanio.internal.config.SimplePropertyConfig
-
Returns the type handler.
- getTypeHandlerList() - Method in class org.beanio.internal.config.BeanIOConfig
-
Returns the list of custom type handlers for this configuration.
- getUntil() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the excluded maximum position of this component which may be
specified for components that repeat indefinitely, A negative
number is counted from the end of the record.
- getUntil() - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- getValue() - Method in class org.beanio.internal.config.ConstantConfig
-
Returns the textual representation of this fixed property value.
- getValue(Object) - Method in class org.beanio.internal.parser.accessor.FieldReflectionAccessor
-
- getValue(Object) - Method in class org.beanio.internal.parser.accessor.MapAccessor
-
- getValue(Object) - Method in class org.beanio.internal.parser.accessor.MethodReflectionAccessor
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.ArrayParser
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.Bean
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.CollectionBean
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.CollectionParser
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.Constant
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.DelegatingParser
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.Field
-
- getValue(JsonNode) - Method in class org.beanio.internal.parser.format.json.JsonUnmarshallingContext
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.Group
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.MapParser
-
- getValue(ParsingContext) - Method in interface org.beanio.internal.parser.Parser
-
Returns the unmarshalled property value.
- getValue(ParsingContext) - Method in interface org.beanio.internal.parser.Property
-
Returns the value of this property.
- getValue(Object) - Method in interface org.beanio.internal.parser.PropertyAccessor
-
Returns the property value from a bean object.
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.RecordAggregation
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.RecordArray
-
- getValue(ParsingContext) - Method in class org.beanio.internal.parser.Segment
-
- getVersion() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Returns the XML version to include in the document header.
- getXmlName() - Method in class org.beanio.internal.config.ComponentConfig
-
Returns XML element or attribute name of this component.
- getXmlNamespace() - Method in class org.beanio.internal.config.ComponentConfig
-
Returns the XML namespace of this component.
- getXmlPrefix() - Method in class org.beanio.internal.config.ComponentConfig
-
Returns the XML prefix for the namespace assigned to this component.
- getXmlType() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns the XML node type of this component.
- Group - Annotation Type in org.beanio.annotation
-
Group annotation for classes, and for fields and methods in a class
annotated by a parent Group.
- GROUP - Static variable in class org.beanio.internal.config.ComponentConfig
-
Group component type
- Group - Class in org.beanio.internal.parser
-
A Group holds child nodes including records and other groups.
- Group() - Constructor for class org.beanio.internal.parser.Group
-
Constructs a new Group.
- GROUP_COUNT - Static variable in class org.beanio.stream.xml.XmlReader
-
The DOM user data key to obtain the number of times a group element was
read in the base document as a java.lang.Integer.
- GroupBuilder - Class in org.beanio.builder
-
Builds a new group configuration.
- GroupBuilder(String) - Constructor for class org.beanio.builder.GroupBuilder
-
- GroupBuilderSupport<T extends GroupBuilderSupport<T>> - Class in org.beanio.builder
-
Support for group configuration builders.
- GroupConfig - Class in org.beanio.internal.config
-
A group is used to organize records and the overall structure of a stream.
- GroupConfig() - Constructor for class org.beanio.internal.config.GroupConfig
-
Constructs a new GroupConfig.
- ignore() - Method in class org.beanio.builder.FieldBuilder
-
Indicates this field is not bound to a property of the class assigned
to its parent record or segment.
- ignoreUnidentifiedRecords() - Method in class org.beanio.builder.StreamBuilder
-
Indicates unidentified records should be ignored during unmarshalling.
- importConfiguration(Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Parses an import DOM element and loads its mapping file.
- in - Variable in class org.beanio.stream.json.JsonReaderSupport
-
- includeTemplate(ComponentConfig, Element) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Includes a template.
- includeTemplate(ComponentConfig, String, int) - Method in class org.beanio.internal.config.xml.XmlMappingParser
-
Includes a template.
- indent() - Method in class org.beanio.builder.XmlParserBuilder
-
- indent(int) - Method in class org.beanio.builder.XmlParserBuilder
-
- init() - Method in class org.beanio.internal.DefaultStreamFactory
-
- init() - Method in class org.beanio.internal.parser.format.FieldPadding
-
Initializes padding settings.
- init() - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthFieldPadding
-
- init(int, ParsingContext) - Method in class org.beanio.internal.parser.ParserLocal
-
Initializes the variable.
- init() - Method in class org.beanio.internal.parser.Stream
-
- init() - Method in class org.beanio.stream.csv.CsvRecordParserFactory
-
- init() - Method in class org.beanio.stream.delimited.DelimitedRecordParserFactory
-
- init() - Method in class org.beanio.stream.fixedlength.FixedLengthRecordParserFactory
-
- init() - Method in class org.beanio.stream.json.JsonRecordParserFactory
-
- init(Writer, JsonParserConfiguration) - Method in class org.beanio.stream.json.JsonWriterSupport
-
Initializes this object.
- init() - Method in interface org.beanio.stream.RecordParserFactory
-
Initializes the factory.
- init() - Method in class org.beanio.stream.RecordParserFactorySupport
-
- init() - Method in class org.beanio.stream.xml.XmlRecordParserFactory
-
- init() - Method in class org.beanio.StreamFactory
-
This method is invoked after a StreamFactory is loaded and all attributes
have been set.
- initializeGroup(GroupConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeGroup(GroupConfig) - Method in class org.beanio.internal.compiler.Preprocessor
-
Initializes a group configuration before its children have been processed.
- initializeGroup(GroupConfig) - Method in class org.beanio.internal.compiler.ProcessorSupport
-
Initializes a group configuration before its children have been processed.
- initializeGroup(GroupConfig) - Method in class org.beanio.internal.compiler.xml.XmlPreprocessor
-
- initializeGroupIteration(GroupConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeGroupMain(GroupConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeGroupMain(GroupConfig, Property) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- initializeRecord(RecordConfig) - Method in class org.beanio.internal.compiler.flat.FlatPreprocessor
-
- initializeRecord(RecordConfig) - Method in class org.beanio.internal.compiler.json.JsonPreprocessor
-
- initializeRecord(RecordConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeRecord(RecordConfig) - Method in class org.beanio.internal.compiler.Preprocessor
-
Initializes a record configuration before its children have been processed.
- initializeRecord(RecordConfig) - Method in class org.beanio.internal.compiler.ProcessorSupport
-
Initializes a record configuration before its children have been processed.
- initializeRecordIteration(RecordConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeRecordMain(RecordConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeRecordMain(RecordConfig, Property) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- initializeSegment(SegmentConfig) - Method in class org.beanio.internal.compiler.flat.FlatPreprocessor
-
- initializeSegment(SegmentConfig) - Method in class org.beanio.internal.compiler.json.JsonPreprocessor
-
- initializeSegment(SegmentConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeSegment(SegmentConfig) - Method in class org.beanio.internal.compiler.Preprocessor
-
Initializes a segment configuration before its children have been processed.
- initializeSegment(SegmentConfig) - Method in class org.beanio.internal.compiler.ProcessorSupport
-
Initializes a segment configuration before its children have been processed.
- initializeSegment(SegmentConfig) - Method in class org.beanio.internal.compiler.xml.XmlPreprocessor
-
- initializeSegmentIteration(SegmentConfig, Property) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- initializeSegmentIteration(SegmentConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeSegmentMain(SegmentConfig, Property) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- initializeSegmentMain(SegmentConfig, Property) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeSegmentMain(SegmentConfig, Property) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- initializeStream(StreamConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- initializeStream(StreamConfig) - Method in class org.beanio.internal.compiler.Preprocessor
-
Initializes a stream configuration before its children have been processed.
- initializeStream(StreamConfig) - Method in class org.beanio.internal.compiler.ProcessorSupport
-
Initializes a stream configuration before its children have been processed.
- initializeStreamFactory() - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Creates a
StreamFactory
if one was not set, loads the stream
mapping resource if set, and validates the
StreamFactory has a
mapping for the configured stream name.
- initializeStreamFactory() - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Creates a
StreamFactory
if one was not set, loads the stream
mapping resource if set, and validates the
StreamFactory has a
mapping for the configured stream name.
- insertField(MarshallingContext, String) - Method in interface org.beanio.internal.parser.FieldFormat
-
Inserts field text into a record.
- insertField(MarshallingContext, String) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
Inserts field text into a record.
- insertField(MarshallingContext, String) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- insertField(MarshallingContext, String) - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
- insertFieldText(MarshallingContext, String, boolean) - Method in class org.beanio.internal.parser.format.delimited.DelimitedFieldFormat
-
- insertFieldText(MarshallingContext, String, boolean) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthFieldFormat
-
- insertFieldText(MarshallingContext, String, boolean) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- insertText(XmlMarshallingContext, String) - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- insertText(XmlMarshallingContext, String) - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- insertText(XmlMarshallingContext, String) - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
Inserts a field into the record during marshalling.
- insertText(XmlMarshallingContext, String) - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- insertValue(MarshallingContext, Object) - Method in interface org.beanio.internal.parser.FieldFormat
-
Inserts a value into a record.
- insertValue(MarshallingContext, Object) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- insertValue(MarshallingContext, Object) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- insertValue(MarshallingContext, Object) - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
- IntegerTypeHandler - Class in org.beanio.types
-
A type handler implementation for the Integer class.
- IntegerTypeHandler() - Constructor for class org.beanio.types.IntegerTypeHandler
-
- INVALID - Static variable in interface org.beanio.internal.parser.Value
-
Constant indicating the field did not pass validation.
- invalidRecord(InvalidRecordException) - Method in class org.beanio.BeanReaderErrorHandlerSupport
-
Handles InvalidRecordException and InvalidRecordGroupException errors.
- InvalidRecordException - Exception in org.beanio
-
Exception thrown when a record or one of its fields does not pass validation
during unmarshalling.
- InvalidRecordException(String) - Constructor for exception org.beanio.InvalidRecordException
-
Constructs a new InvalidRecordException.
- InvalidRecordException(RecordContext, String) - Constructor for exception org.beanio.InvalidRecordException
-
Constructs a new InvalidRecordException.
- InvalidRecordGroupException - Exception in org.beanio
-
Exception thrown when one or more records fail validation while unmarshalling
a record group.
- InvalidRecordGroupException(RecordContext[], String, String) - Constructor for exception org.beanio.InvalidRecordGroupException
-
Constructs a new InvalidRecordGroupException.
- IOUtil - Class in org.beanio.internal.util
-
Utility class for manipulating streams.
- IS_DEFAULT_NAMESPACE - Static variable in class org.beanio.stream.xml.XmlWriter
-
The DOM user data key to indicate whether the declared namespace should
override the default namespace.
- IS_GROUP_ELEMENT - Static variable in class org.beanio.stream.xml.XmlWriter
-
The DOM user data key to indicate a DOM element is a group element and should
be left "open" when the record is written to the output stream.
- IS_NAMESPACE_IGNORED - Static variable in class org.beanio.stream.xml.XmlReader
-
The DOM user data key to indicate whether the namespace of an element in
the base document is ignored when matching nodes read from an input stream.
- IS_NAMESPACE_IGNORED - Static variable in class org.beanio.stream.xml.XmlWriter
-
The DOM user data key to indicate whether the namespace of a DOM element
should be ignored when writing to the output stream.
- isAliasOnly(String) - Static method in class org.beanio.internal.util.TypeUtil
-
Returns true if the type alias is not used to register a
type handler for its associated class.
- isAlwaysQuote() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns true if fields should always be quoted when marshalled.
- isAssignable(Class<?>, Class<?>) - Static method in class org.beanio.internal.util.TypeUtil
-
Returns true if to.isAssignableFrom(from) after converting
primitive values of to to its object counterpart.
- isBound() - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Returns true if a property has been pushed onto the property stack, indicating
that further properties will be bound to a parent property.
- isBound() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns whether this property is bound to its parent bean object.
- isBound() - Method in class org.beanio.internal.parser.Field
-
- isBypassTypeHandler() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- isCollection() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns whether this component is bound to a collection or array.
- isCommentEnabled() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns whether one or more comment prefixes have been configured.
- isCommentEnabled() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns whether one or more comment prefixes have been configured.
- isCommentEnabled() - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Returns whether one or more comment prefixes have been configured.
- isConstant() - Method in class org.beanio.internal.config.SegmentConfig
-
Returns whether this segment is used to define a bean constant.
- isConstructorArgument() - Method in class org.beanio.internal.parser.accessor.MapAccessor
-
- isConstructorArgument() - Method in class org.beanio.internal.parser.accessor.PropertyAccessorSupport
-
- isConstructorArgument() - Method in interface org.beanio.internal.parser.PropertyAccessor
-
Returns whether this property is a constructor argument.
- isDeclaredGlobalTypeHandler(String) - Method in class org.beanio.internal.config.xml.XmlMapping
-
Returns whether a global type handler was configured for the
given type handler name.
- isDescendant(T) - Method in class org.beanio.internal.util.TreeNode
-
Returns whether the given node is a descendant of this node or recursively
one of its children.
- isDynamicIteration() - Method in class org.beanio.internal.parser.Aggregation
-
- isDynamicIteration() - Method in interface org.beanio.internal.parser.Iteration
-
Returns whether the iteration size is variable based on another field
in the record.
- isEOF() - Method in class org.beanio.internal.parser.UnmarshallingContext
-
- isEOF() - Method in class org.beanio.stream.util.CommentReader
-
Returns whether the end of the stream was reached reading a commented line.
- isEscapeEnabled() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns whether escaping is enabled.
- isEscapeEnabled() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns whether an escape character is enabled.
- isExistencePredetermined() - Method in class org.beanio.internal.parser.Segment
-
- isFixedLength() - Method in class org.beanio.internal.compiler.fixedlength.FixedLengthPreprocessor
-
- isFixedLength() - Method in class org.beanio.internal.compiler.flat.FlatPreprocessor
-
Returns whether the stream format is fixed length.
- isGroup() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isIdentifier() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns whether this component is used to identify a record during
unmarshalling or a bean during marshalling.
- isIdentifier() - Method in class org.beanio.internal.parser.Aggregation
-
- isIdentifier() - Method in class org.beanio.internal.parser.Constant
-
- isIdentifier() - Method in class org.beanio.internal.parser.DelegatingParser
-
- isIdentifier() - Method in class org.beanio.internal.parser.Field
-
- isIdentifier() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isIdentifier() - Method in class org.beanio.internal.parser.Group
-
- isIdentifier() - Method in interface org.beanio.internal.parser.Parser
-
Returns whether this parser or any descendant of this parser is used to identify
a record during unmarshalling.
- isIdentifier() - Method in interface org.beanio.internal.parser.Property
-
Returns whether this property or any of its descendants are used to
identify a bean object.
- isIdentifier() - Method in class org.beanio.internal.parser.PropertyComponent
-
- isIdentifier() - Method in class org.beanio.internal.parser.RecordAggregation
-
- isIdentifier() - Method in class org.beanio.internal.parser.Segment
-
- isIgnoreUnidentifiedRecords() - Method in class org.beanio.internal.config.StreamConfig
-
Returns whether to ignore unidentified records.
- isIgnoreUnidentifiedRecords() - Method in class org.beanio.internal.parser.Stream
-
Returns whether to ignore unidentified records.
- isIndentationEnabled() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Returns whether XML output will be indented.
- isInvalid(ParsingContext) - Method in class org.beanio.internal.parser.CollectionParser
-
Returns whether this iteration contained invalid values when last unmarshalled.
- isJsonArray() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns whether the property is mapped to a JSON array.
- isJsonArray() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- isJsonArray() - Method in interface org.beanio.internal.parser.format.json.JsonNode
-
Returns whether this node is a JSON array.
- isJsonArray() - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- isKeepPadding() - Method in class org.beanio.internal.config.FieldConfig
-
Returns whether a fixed length field should keep its padding
when unmarshalled.
- isLazy() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns whether the class assigned to this segment should only be instantiated
if at least one child element is not null or the empty string, or if null should
be returned for an empty collection.
- isLazy() - Method in class org.beanio.internal.parser.Aggregation
-
- isLazy() - Method in class org.beanio.internal.parser.Bean
-
- isLazy() - Method in class org.beanio.internal.parser.Field
-
- isLazy() - Method in interface org.beanio.internal.parser.FieldFormat
-
TODO rename isLazy to something better??
Returns whether this field is optionally present in the record.
- isLazy() - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- isLazy() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- isLazy() - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
- isLazy() - Method in class org.beanio.internal.parser.RecordAggregation
-
- isLenient() - Method in class org.beanio.types.DateTypeHandlerSupport
-
Returns whether the SimpleDateFormat is lenient.
- isLenientDatatype() - Method in class org.beanio.types.xml.AbstractXmlCalendarTypeHandler
-
Returns whether data type validation is skipped when parsing field text.
- isLenientDatatype() - Method in class org.beanio.types.xml.AbstractXmlDateTypeHandler
-
Returns whether data type validation is skipped when parsing field text.
- isLenientPadding() - Method in class org.beanio.internal.config.FieldConfig
-
Sets whether padding length is enforced for fixed length formatted streams.
- isLineContinationEnabled() - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Returns whether the line continuation character is enabled.
- isLineContinationEnabled() - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Returns whether the line continuation character is enabled.
- isLoading(String) - Method in class org.beanio.internal.config.xml.XmlMapping
-
Returns whether a given mapping file is being actively loaded
using its location to identify it.
- isMap() - Method in class org.beanio.internal.parser.Bean
-
Returns whether the bean object implements
Map
.
- isMapped(String) - Method in class org.beanio.internal.DefaultStreamFactory
-
- isMapped(String) - Method in class org.beanio.StreamFactory
-
Test whether a mapping configuration exists for a named stream.
- isMatch(String) - Method in class org.beanio.internal.parser.Field
-
Returns true if the provided field text is a match for this field
definition based on the configured literal value or regular expression.
- isMatchNull() - Method in class org.beanio.internal.parser.PropertyComponent
-
Returns whether this bean can still identify a record if null.
- isMaxOccursReached(ParsingContext) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isMaxOccursReached(ParsingContext) - Method in class org.beanio.internal.parser.Group
-
Tests if the max occurs has been reached for this node.
- isMaxOccursReached(ParsingContext) - Method in class org.beanio.internal.parser.Record
-
- isMaxOccursReached(ParsingContext) - Method in class org.beanio.internal.parser.RecordAggregation
-
- isMaxOccursReached(ParsingContext) - Method in interface org.beanio.internal.parser.Selector
-
Returns whether this component has reached its maximum occurrences.
- isMultilineEnabled() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns whether a record may span multiple lines (when quoted).
- isNamespaceAware() - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- isNamespaceAware() - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- isNamespaceAware() - Method in interface org.beanio.internal.parser.format.xml.XmlNode
-
Returns true if a namespace was configured for this node, and is
therefore used to unmarshal and marshal the node.
- isNamespaceAware() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isNamespaceAware() - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- isNamespaceAware() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- isNil(Element) - Static method in class org.beanio.internal.parser.format.xml.XmlNodeUtil
-
Tests if an element is nil.
- isNillable() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns whether this component is nillable.
- isNillable() - Method in interface org.beanio.internal.parser.FieldFormat
-
Returns whether this field is nillable.
- isNillable() - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- isNillable() - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- isNillable() - Method in interface org.beanio.internal.parser.format.json.JsonNode
-
Returns whether this node may be explicitly set to null.
- isNillable() - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- isNillable() - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- isNillable() - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- isNillable() - Method in interface org.beanio.internal.parser.format.xml.XmlNode
-
Returns whether this node is nillable.
- isNillable() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isNillable() - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- isNillable() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- isNullIfEmpty() - Method in class org.beanio.types.StringTypeHandler
-
Returns true if empty string values are parsed as null.
- isNumericFormatEnabled() - Method in class org.beanio.types.xml.XmlBooleanTypeHandler
-
Returns whether the numeric format of a XML boolean is used to format
Java Boolean types.
- isOptional() - Method in class org.beanio.internal.parser.Aggregation
-
- isOptional() - Method in class org.beanio.internal.parser.DelegatingParser
-
- isOptional() - Method in class org.beanio.internal.parser.Field
-
- isOptional() - Method in class org.beanio.internal.parser.format.FieldPadding
-
Returns whether the field is optional.
- isOptional() - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- isOptional() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isOptional() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- isOptional() - Method in class org.beanio.internal.parser.Group
-
- isOptional() - Method in interface org.beanio.internal.parser.Parser
-
Returns whether this node must exist during unmarshalling.
- isOptional() - Method in class org.beanio.internal.parser.Segment
-
- isOutputMilliseconds() - Method in class org.beanio.types.xml.XmlCalendarDateTimeTypeHandler
-
Returns whether milliseconds are included when formatting the time.
- isOutputMilliseconds() - Method in class org.beanio.types.xml.XmlCalendarTimeTypeHandler
-
Returns whether milliseconds are included when formatting the time.
- isOutputMilliseconds() - Method in class org.beanio.types.xml.XmlDateTimeTypeHandler
-
Returns whether milliseconds are included when formatting the time.
- isOutputMilliseconds() - Method in class org.beanio.types.xml.XmlTimeTypeHandler
-
Returns whether milliseconds are included when formatting the time.
- isPretty() - Method in class org.beanio.stream.json.JsonParserConfiguration
-
Returns whether JSON output should be formatted prettily.
- isPretty() - Method in class org.beanio.stream.json.JsonWriterSupport
-
- isProperty() - Method in class org.beanio.internal.parser.Aggregation
-
Gets the value of the property property.
- isProperty() - Method in class org.beanio.internal.parser.ArrayParser
-
Gets the value of the property property.
- isProperty() - Method in class org.beanio.internal.parser.CollectionParser
-
Gets the value of the property property.
- isProperty() - Method in class org.beanio.internal.parser.MapParser
-
Gets the value of the property property.
- isReadEnabled() - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Returns whether the stream definition must support reading
an input stream.
- isRecordGroup() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isRecordGroup() - Method in class org.beanio.internal.parser.Group
-
- isRecordGroup() - Method in class org.beanio.internal.parser.Record
-
- isRecordGroup() - Method in class org.beanio.internal.parser.RecordAggregation
-
- isRecordGroup() - Method in interface org.beanio.internal.parser.Selector
-
Returns whether this component is a record group.
- isRef() - Method in class org.beanio.internal.config.FieldConfig
-
Returns true if this field is referenced by another component.
- isRepeating() - Method in class org.beanio.internal.config.PropertyConfig
-
Returns whether this component repeats in a stream.
- isRepeating() - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
- isRepeating() - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
- isRepeating() - Method in interface org.beanio.internal.parser.format.xml.XmlNode
-
Returns whether this node may repeat in the context of its immediate parent.
- isRepeating() - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- isRepeating() - Method in class org.beanio.internal.parser.format.xml.XmlTextField
-
- isRepeating() - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- isRepeating() - Method in class org.beanio.internal.parser.ParsingContext
-
Returns whether a repeating segment or field is being parsed.
- isRepeating() - Method in class org.beanio.internal.parser.Segment
-
- isRequired() - Method in class org.beanio.internal.config.FieldConfig
-
Returns true if this field is required when unmarshalled.
- isRequired() - Method in class org.beanio.internal.parser.Field
-
- isRequired() - Method in class org.beanio.internal.parser.PropertyComponent
-
- isSegmentRequired(SegmentConfig) - Method in class org.beanio.internal.compiler.json.JsonParserFactory
-
- isSegmentRequired(SegmentConfig) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- isSegmentRequired(SegmentConfig) - Method in class org.beanio.internal.compiler.xml.XmlParserFactory
-
- isSingleton() - Method in class org.beanio.spring.BeanIOStreamFactory
-
- isSkipLF() - Method in class org.beanio.stream.util.CommentReader
-
Returns whether the next character should be ignored if its a line feed.
- isStreaming() - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
Returns whether a stream is being marshalled, versus a single document.
- isStrict() - Method in class org.beanio.internal.config.StreamConfig
-
Returns whether BeanIO should calculate and enforce strict record ordering
(based on the order records are declared in the mapping file) and record length
(based on configured field occurrences).
- isSupportedChild(ComponentConfig) - Method in class org.beanio.internal.config.GroupConfig
-
- isSupportedChild(ComponentConfig) - Method in class org.beanio.internal.config.PropertyConfig
-
- isSupportedChild(ComponentConfig) - Method in class org.beanio.internal.config.SegmentConfig
-
- isSupportedChild(Component) - Method in class org.beanio.internal.parser.Bean
-
- isSupportedChild(Component) - Method in class org.beanio.internal.parser.Field
-
- isSupportedChild(Component) - Method in class org.beanio.internal.parser.Group
-
- isSupportedChild(Component) - Method in class org.beanio.internal.parser.ParserComponent
-
- isSupportedChild(Component) - Method in class org.beanio.internal.parser.PropertyComponent
-
- isSupportedChild(Component) - Method in class org.beanio.internal.parser.RecordAggregation
-
- isSupportedChild(T) - Method in class org.beanio.internal.util.TreeNode
-
Returns whether a node is a supported child of this node.
- isSuppressHeader() - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Returns whether the XML header is suppressed.
- isTimeZoneAllowed() - Method in class org.beanio.types.xml.AbstractXmlCalendarTypeHandler
-
Returns whether time zone information is allowed when parsing field text.
- isTimeZoneAllowed() - Method in class org.beanio.types.xml.AbstractXmlDateTypeHandler
-
Returns whether time zone information is allowed when parsing field text.
- isTrim() - Method in class org.beanio.internal.config.FieldConfig
-
Returns whether field text should be trimmed before validation
and type conversion.
- isTrim() - Method in class org.beanio.internal.parser.Field
-
- isTrim() - Method in class org.beanio.types.StringTypeHandler
-
Returns true if parse(String) should trim the text.
- isUnquotedQuotesAllowed() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns whether quotes are allowed to appear in an unquoted field.
- isWhitespace(char) - Method in class org.beanio.stream.json.JsonReaderSupport
-
Returns whether the given character is whitespace.
- isWhitespaceAllowed() - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Returns whether to ignore unquoted whitespace.
- isWriteEnabled() - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Returns whether the stream definition must support writing to an
output stream.
- isXmlNamespaceAware() - Method in class org.beanio.internal.config.ComponentConfig
-
Returns whetther this component is namespace aware.
- Iteration - Interface in org.beanio.internal.parser
-
Repeating components must implement Iteration to offset record positions
during marshalling and unmarshalling.
- iterator() - Method in class org.beanio.internal.util.TreeNode
-
- Segment - Annotation Type in org.beanio.annotation
-
Segment annotation applied to class members or methods.
- SEGMENT - Static variable in class org.beanio.internal.config.ComponentConfig
-
Segment component type
- Segment - Class in org.beanio.internal.parser
-
A segment is used aggregate other
Parser
components, such as fields
and other segments.
- Segment() - Constructor for class org.beanio.internal.parser.Segment
-
Constructs a new Segment.
- SegmentBuilder - Class in org.beanio.builder
-
Builds a new segment configuration.
- SegmentBuilder(String) - Constructor for class org.beanio.builder.SegmentBuilder
-
- SegmentBuilderSupport<T extends SegmentBuilderSupport<T>> - Class in org.beanio.builder
-
Support for segment configuration builders.
- SegmentConfig - Class in org.beanio.internal.config
-
A segment is used to combine fields, constants and other segments.
- SegmentConfig() - Constructor for class org.beanio.internal.config.SegmentConfig
-
Constructs a new SegmentConfig.
- Selector - Interface in org.beanio.internal.parser
-
A
Selector is used to match a
Group
or
Record
for
marshalling and unmarshalling.
- SelectorConfig - Interface in org.beanio.internal.config
-
This interface is implemented by configuration components used to select
a record for marshalling or unmarshalling, namely
RecordConfig
and
GroupConfig
components.
- set(ParsingContext, T) - Method in class org.beanio.internal.parser.ParserLocal
-
Sets the value.
- setAccessor(PropertyAccessor) - Method in class org.beanio.internal.parser.Aggregation
-
- setAccessor(PropertyAccessor) - Method in class org.beanio.internal.parser.Constant
-
- setAccessor(PropertyAccessor) - Method in class org.beanio.internal.parser.Field
-
- setAccessor(PropertyAccessor) - Method in interface org.beanio.internal.parser.Property
-
- setAccessor(PropertyAccessor) - Method in class org.beanio.internal.parser.PropertyComponent
-
- setAccessor(PropertyAccessor) - Method in class org.beanio.internal.parser.RecordAggregation
-
- setAlwaysQuote(boolean) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Set to true to quote every field when marshalled.
- setAppendAllowed(boolean) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Flag to indicate that the target file should be appended if it already
exists.
- setArrayType(Class<?>) - Method in class org.beanio.internal.parser.ArrayParser
-
- setArrayType(Class<?>) - Method in class org.beanio.internal.parser.RecordArray
-
Sets the class type of the array (e.g.
- setBean(Object) - Method in class org.beanio.internal.parser.MarshallingContext
-
Sets the bean object to marshal.
- setBound(boolean) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets whether this property is bound to its parent bean object.
- setBound(boolean) - Method in class org.beanio.internal.parser.Field
-
- setBypassTypeHandler(boolean) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setClassLoader(ClassLoader) - Method in interface org.beanio.internal.compiler.ParserFactory
-
Sets the
ClassLoader
to use for resolving configured class names.
- setClassLoader(ClassLoader) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
- setClassLoader(ClassLoader) - Method in class org.beanio.StreamFactory
-
Sets the class loader to use for resolving classpath resources and bean objects
declared in a mapping files.
- setClassName(String) - Method in class org.beanio.internal.config.BeanConfig
-
Sets the fully qualified class name of the bean.
- setCollection(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the collection type.
- setComments(String[]) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets the array of comment prefixes.
- setComments(String[]) - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Sets the array of comment prefixes.
- setComments(String[]) - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Sets the array of comment prefixes.
- setCompiler(StreamCompiler) - Method in class org.beanio.internal.DefaultStreamFactory
-
Sets the mapping compiler to use for compiling streams.
- setComponentName(String) - Method in class org.beanio.internal.parser.MarshallingContext
-
Sets the component name of the record or group to marshal.
- setConfiguration(XmlStreamConfiguration) - Method in class org.beanio.stream.xml.XmlRecordParserFactory
-
- setConfiguration(XmlStreamConfiguration) - Method in interface org.beanio.stream.xml.XmlStreamConfigurationAware
-
This method is invoked by a XML stream definition when a RecordReader
implementation is registered.
- setConfigurationLoader(ConfigurationLoader) - Method in class org.beanio.internal.compiler.StreamCompiler
-
Sets the mapping configuration loader.
- setConstant(boolean) - Method in class org.beanio.internal.config.SegmentConfig
-
Sets whether this segment is used to define a bean constant.
- setConstructor(Constructor<?>) - Method in class org.beanio.internal.parser.Bean
-
Sets the
Constructor
used to instantiate this bean object.
- setConstructorArgumentIndex(int) - Method in class org.beanio.internal.parser.accessor.PropertyAccessorSupport
-
Sets the constructor argument index (starting at 0).
- setCount(ParsingContext, int) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setCount(ParsingContext, int) - Method in class org.beanio.internal.parser.Group
-
- setCount(ParsingContext, int) - Method in class org.beanio.internal.parser.Record
-
- setCount(ParsingContext, int) - Method in class org.beanio.internal.parser.RecordAggregation
-
- setCount(ParsingContext, int) - Method in interface org.beanio.internal.parser.Selector
-
Sets the number of times this component was matched within the current
iteration of its parent component.
- setDefault(String) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the textual representation of the default value of
this field when the field is not present or empty during unmarshalling.
- setDefaultExistence(boolean) - Method in class org.beanio.internal.config.SegmentConfig
-
Sets the default existence for this segment, which is calculated
during pre-processing.
- setDefaultResourceBundle(ResourceBundle) - Method in class org.beanio.internal.parser.message.ResourceBundleMessageFactory
-
Sets the default resource bundle to check of messages not found in the
primary resource bundle.
- setDefaultValue(Object) - Method in class org.beanio.internal.parser.Field
-
Sets the default value for a field parsed by this field definition
when the field text is null or the empty string (after trimming).
- setDelimiter(char) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets the field delimiter.
- setDelimiter(char) - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Sets the field delimiting character to use.
- setDepth(int) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setEncoding(String) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Sets the input stream encoding.
- setEncoding(String) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Sets the output stream encoding.
- setEncoding(String) - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Sets the XML character encoding to include in the document header.
- setErrorHandler(BeanReaderErrorHandler) - Method in interface org.beanio.BeanReader
-
- setErrorHandler(BeanReaderErrorHandler) - Method in class org.beanio.internal.parser.BeanReaderImpl
-
- setErrorHandler(BeanReaderErrorHandler) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Sets the BeanIO error handler for handling BeanIO specific exceptions.
- setEscape(Character) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets the escape character.
- setEscape(Character) - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Sets the character used by the input stream to escape delimiters and itself.
- setExistencePredetermined(boolean) - Method in class org.beanio.internal.parser.Segment
-
- setField(int, String, boolean) - Method in class org.beanio.internal.parser.format.delimited.DelimitedMarshallingContext
-
Puts the field text in the record.
- setFieldText(String, String, boolean) - Method in class org.beanio.internal.parser.ErrorContext
-
Sets the raw field text for a named field.
- setFieldText(int, String, boolean) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthMarshallingContext
-
Inserts field text into the record being marshalled.
- setFieldText(String, String) - Method in class org.beanio.internal.parser.UnmarshallingContext
-
Sets the raw field text for a named field.
- setFiller(char) - Method in class org.beanio.internal.parser.format.FieldPadding
-
Sets the character used to pad field text.
- setFormat(String) - Method in class org.beanio.internal.config.SimplePropertyConfig
-
Sets the pattern used by date and number type handlers to parse
and format the property value.
- setFormat(String) - Method in class org.beanio.internal.config.StreamConfig
-
Sets the format of this stream.
- setFormat(String) - Method in class org.beanio.internal.config.TypeHandlerConfig
-
Sets the stream format to register this type handler for.
- setFormat(FieldFormat) - Method in class org.beanio.internal.parser.Field
-
- setFormat(RecordFormat) - Method in class org.beanio.internal.parser.Record
-
- setFormat(StreamFormat) - Method in class org.beanio.internal.parser.Stream
-
- setGetter(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the name of the getter method for retrieving this property's
value from it parent bean object during marshalling.
- setGroup(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setGroupDepth(int) - Method in class org.beanio.internal.parser.format.xml.XmlStreamFormat
-
- setHandler(TypeHandler) - Method in class org.beanio.internal.parser.Field
-
- setHeaderCallback(FlatFileHeaderCallback) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
The FlatFileHeaderCallback if called before writing the first item to the
file.
- setIdentifier(boolean) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets whether this component is used to identify a record during
unmarshalling or a bean during marshalling.
- setIdentifier(boolean) - Method in class org.beanio.internal.parser.Aggregation
-
- setIdentifier(boolean) - Method in class org.beanio.internal.parser.Constant
-
- setIdentifier(boolean) - Method in class org.beanio.internal.parser.Field
-
- setIdentifier(boolean) - Method in interface org.beanio.internal.parser.Property
-
- setIdentifier(boolean) - Method in class org.beanio.internal.parser.PropertyComponent
-
- setIdentifier(boolean) - Method in class org.beanio.internal.parser.RecordAggregation
-
- setIdentifier(boolean) - Method in class org.beanio.internal.parser.Segment
-
- setIgnoreUnidentifiedRecords(boolean) - Method in class org.beanio.internal.config.StreamConfig
-
Sets whether to ignore unidentified records.
- setIgnoreUnidentifiedRecords(boolean) - Method in class org.beanio.internal.parser.BeanReaderImpl
-
Sets whether to ignore unidentified records.
- setIgnoreUnidentifiedRecords(boolean) - Method in class org.beanio.internal.parser.Stream
-
Sets whether to ignore unidentified records.
- setIndentation(int) - Method in class org.beanio.stream.json.JsonParserConfiguration
-
Sets the number of spaces to indent when pretty is enabled.
- setIndentation(int) - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Enables and sets the indentation level in spaces.
- setInstance(T) - Method in class org.beanio.internal.config.BeanConfig
-
Sets the configured instance of this bean.
- setIterationIndex(ParsingContext, int) - Method in class org.beanio.internal.parser.Aggregation
-
- setJsonArray(boolean) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets whether this property is mapped to a JSON array.
- setJsonArray(boolean) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setJsonArray(boolean) - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- setJsonArrayIndex(int) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the index of this property in its parent JSON array.
- setJsonArrayIndex(int) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setJsonArrayIndex(int) - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- setJsonName(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the JSON field name.
- setJsonName(String) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setJsonName(String) - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- setJsonType(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the JSON type.
- setJsonType(char) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setJsonType(char) - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- setJustify(String) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the justification of this field.
- setJustify(char) - Method in class org.beanio.internal.parser.format.FieldPadding
-
Sets the justification of the field text within its padding.
- setKeepPadding(boolean) - Method in class org.beanio.internal.config.FieldConfig
-
Sets whether a fixed length field should keep its padding when unmarshalled.
- setKeepPadding(boolean) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthFieldFormat
-
Set to true to keep field padding during unmarshalling.
- setKey(String) - Method in class org.beanio.internal.config.GroupConfig
-
Sets the name of the property descendant to use for the
Map key when collection is set to map.
- setKey(String) - Method in class org.beanio.internal.config.SegmentConfig
-
Sets the name of the property descendant to use for the
Map key when collection is set to map.
- setKey(Property) - Method in class org.beanio.internal.parser.MapParser
-
- setKey(Property) - Method in class org.beanio.internal.parser.RecordMap
-
- setLabel(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the component name used for identification in error handling.
- setLayout(Selector) - Method in class org.beanio.internal.parser.format.xml.XmlStreamFormat
-
Sets the stream layout.
- setLayout(Selector) - Method in class org.beanio.internal.parser.Stream
-
- setLazy(boolean) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets whether the property assigned to this segment should only be instantiated
if at least one child element is not null or the empty string, or if null should
be returned instead for an empty collection.
- setLazy(boolean) - Method in class org.beanio.internal.parser.Aggregation
-
- setLazy(boolean) - Method in class org.beanio.internal.parser.Bean
-
- setLazy(boolean) - Method in class org.beanio.internal.parser.Field
-
- setLazy(boolean) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- setLazy(boolean) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setLazy(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
- setLazy(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- setLazy(boolean) - Method in class org.beanio.internal.parser.RecordAggregation
-
- setLength(Integer) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the length of this field in characters.
- setLength(int) - Method in class org.beanio.internal.parser.format.FieldPadding
-
Sets the padded length of the field.
- setLenient(boolean) - Method in class org.beanio.types.DateTypeHandlerSupport
-
Sets whether the SimpleDateFormat is lenient.
- setLenientDatatype(boolean) - Method in class org.beanio.types.xml.AbstractXmlCalendarTypeHandler
-
Sets whether data type validation is skipped when parsing field text.
- setLenientDatatype(boolean) - Method in class org.beanio.types.xml.AbstractXmlDateTypeHandler
-
Sets whether data type validation is skipped when parsing field text.
- setLenientPadding(boolean) - Method in class org.beanio.internal.config.FieldConfig
-
Sets whether the padding length is enforced for fixed length formatted streams.
- setLenientPadding(boolean) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthFieldFormat
-
Sets whether the padding length is enforced.
- setLineContinuationCharacter(Character) - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Sets the line continuation character.
- setLineContinuationCharacter(Character) - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Sets the line continuation character.
- setLineNumber(int) - Method in class org.beanio.internal.parser.ErrorContext
-
Sets the starting line number of the last record read from the record reader.
- setLineSeparator(String) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Sets the line separator used for the header and footer callback only.
- setLineSeparator(String) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Deprecated.
- setLineSeparator(String) - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Deprecated.
- setLineSeparator(String) - Method in class org.beanio.stream.json.JsonParserConfiguration
-
Sets the line separator to use when pretty is enabled.
- setLineSeparator(String) - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Sets the text used to terminate a line when indentation is enabled.
- setLiteral(String) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the static text for this field.
- setLiteral(String) - Method in class org.beanio.internal.parser.Field
-
- setLocal(int, Object) - Method in class org.beanio.internal.parser.ParsingContext
-
- setLocale(Locale) - Method in class org.beanio.internal.parser.UnmarshallingContext
-
Sets the locale to format error messages in.
- setLocale(String) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Sets the locale for resolving error messages from a stream mapping's
configured resource bundle.
- setLocale(String) - Method in class org.beanio.types.LocaleSupport
-
Sets the locale.
- setLocalName(String) - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
Sets the attribute name.
- setLocalName(String) - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
Sets the element name.
- setLocalName(String) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setLocalName(String) - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- setMatchNull(boolean) - Method in class org.beanio.internal.parser.PropertyComponent
-
Sets whether this bean can still identify a record if null.
- setMaxDepth(int) - Method in class org.beanio.internal.parser.format.json.JsonStreamFormat
-
Sets the maximum depth of the all
JsonWrapper
components in the parser tree layout.
- setMaxLength(Integer) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the maximum length of this field in characters.
- setMaxLength(Integer) - Method in class org.beanio.internal.config.RecordConfig
-
Sets the maximum length of the record.
- setMaxLength(int) - Method in class org.beanio.internal.parser.Field
-
- setMaxLength(int) - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Sets the maximum number of fields in the record.
- setMaxLength(int) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Sets the maximum length of the record in characters.
- setMaxMatchLength(Integer) - Method in class org.beanio.internal.config.RecordConfig
-
Sets the maximum record length for identifying this record.
- setMaxMatchLength(int) - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Sets the maximum record length for identifying a record.
- setMaxMatchLength(int) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Sets the maximum record length for identifying a record.
- setMaxOccurs(Integer) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the maximum number of times this component may consecutively appear in
a stream.
- setMaxOccurs(int) - Method in class org.beanio.internal.parser.Aggregation
-
- setMaxOccurs(int) - Method in class org.beanio.internal.parser.Group
-
- setMaxOccurs(int) - Method in class org.beanio.internal.parser.Record
-
- setMaxOccursRef(Integer) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the maximum allowed value of the referenced occurs field.
- setMaxSize(int) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the maximum size of one occurrence of this component (based on its field length
or the field length of its descendants).
- setMessageFactory(MessageFactory) - Method in class org.beanio.internal.parser.Stream
-
- setMessageFactory(MessageFactory) - Method in class org.beanio.internal.parser.UnmarshallingContext
-
- setMinLength(Integer) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the minimum length of this field in characters, or null
if a minimum length should not be enforced.
- setMinLength(Integer) - Method in class org.beanio.internal.config.RecordConfig
-
Sets the minimum length of the record.
- setMinLength(int) - Method in class org.beanio.internal.parser.Field
-
- setMinLength(int) - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Sets the minimum number of fields in the record.
- setMinLength(int) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Sets the minimum length of the record in characters.
- setMinMatchLength(Integer) - Method in class org.beanio.internal.config.RecordConfig
-
Sets the minimum record length for identifying this record.
- setMinMatchLength(int) - Method in class org.beanio.internal.parser.format.delimited.DelimitedRecordFormat
-
Sets the minimum record length for identifying a record.
- setMinMatchLength(int) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthRecordFormat
-
Sets the minimum record length for identifying a record.
- setMinOccurs(Integer) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the minimum number of times this component must consecutively appear in a
stream.
- setMinOccurs(int) - Method in class org.beanio.internal.parser.Aggregation
-
- setMinOccurs(int) - Method in class org.beanio.internal.parser.Group
-
- setMinOccurs(int) - Method in class org.beanio.internal.parser.Record
-
- setMinOccursRef(Integer) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the minimum required value of the referenced occurs field.
- setMinSize(int) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the minimum size of this component (based on its field length
or the field length of its descendants).
- setMode(String) - Method in class org.beanio.internal.config.StreamConfig
-
Sets the allowed mode(s) of operation for this stream.
- setMode(int) - Method in class org.beanio.internal.parser.Stream
-
Sets the allowed mode of operation for this stream configuration.
- setMultilineEnabled(boolean) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets whether a record may span multiple lines (when quoted).
- setName(String) - Method in class org.beanio.internal.config.TypeHandlerConfig
-
Sets the name of the type handler.
- setName(String) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
Sets the field name.
- setName(String) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setName(String) - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
Sets the field name.
- setName(String) - Method in class org.beanio.internal.parser.StreamFormatSupport
-
Sets the name of this stream.
- setName(String) - Method in class org.beanio.internal.util.TreeNode
-
Sets the name of this node.
- setName(String) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Sets the name to use for prefixing keys added to the execution context.
- setNamespace(String) - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
Sets the namespace of the attribute (typically null).
- setNamespace(String) - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
Sets the namespace of this element.
- setNamespace(String) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setNamespace(String) - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- setNamespaceAware(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
Sets whether this attribute uses a namespace.
- setNamespaceAware(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
Sets whether this element is namespace aware.
- setNamespaceAware(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setNamespaceAware(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- setNamespaces(String) - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Sets the list of namespaces to be set on the root element.
- setNillable(boolean) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets whether this component is nillable.
- setNillable(boolean) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setNillable(boolean) - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- setNillable(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
Sets whether this element is nillable.
- setNillable(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- setNullIfEmpty(boolean) - Method in class org.beanio.types.StringTypeHandler
-
Set to true if the parsed empty strings should be converted to null.
- setNumericFormatEnabled(boolean) - Method in class org.beanio.types.xml.XmlBooleanTypeHandler
-
Sets whether the numeric format of a XML boolean is used to format Java
Boolean types.
- setOccurs(Field) - Method in class org.beanio.internal.parser.Aggregation
-
- setOccursRef(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the name of a field in the same record that indicates the number
of occurrences for this component.
- setOptional(boolean) - Method in class org.beanio.internal.parser.format.FieldPadding
-
Sets whether the field is optional.
- setOptional(boolean) - Method in class org.beanio.internal.parser.format.json.JsonWrapper
-
- setOptional(boolean) - Method in class org.beanio.internal.parser.Segment
-
- setOrder(Integer) - Method in class org.beanio.internal.config.GroupConfig
-
Sets the order this group must appear within the context of its
parent group component.
- setOrder(Integer) - Method in class org.beanio.internal.config.RecordConfig
-
Sets the order this record must appear within the context of its
parent group component.
- setOrder(Integer) - Method in interface org.beanio.internal.config.SelectorConfig
-
Sets the order of this component within the context of
its parent group.
- setOrder(int) - Method in class org.beanio.internal.parser.Group
-
- setOrder(int) - Method in class org.beanio.internal.parser.Record
-
- setOrdinal(Integer) - Method in class org.beanio.internal.config.ComponentConfig
-
Sets the relative position of this component within its parent components.
- setOutputMilliseconds(boolean) - Method in class org.beanio.types.xml.XmlCalendarDateTimeTypeHandler
-
Sets whether milliseconds are included when formatting the time.
- setOutputMilliseconds(boolean) - Method in class org.beanio.types.xml.XmlCalendarTimeTypeHandler
-
Sets whether milliseconds are included when formatting the time.
- setOutputMilliseconds(boolean) - Method in class org.beanio.types.xml.XmlDateTimeTypeHandler
-
Sets whether milliseconds are included when formatting the time.
- setOutputMilliseconds(boolean) - Method in class org.beanio.types.xml.XmlTimeTypeHandler
-
Sets whether milliseconds are included when formatting the time.
- setPaddedNull(String) - Method in class org.beanio.internal.parser.format.FieldPadding
-
Sets the padded field text for a null value.
- setPadding(Character) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the character used to pad this field.
- setPadding(FieldPadding) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
Sets the field padding.
- setPadding(FieldPadding) - Method in class org.beanio.internal.parser.format.json.JsonFieldFormat
-
- setPadding(FieldPadding) - Method in class org.beanio.internal.parser.format.xml.XmlFieldFormat
-
Sets the field padding.
- setParent(Node) - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
Sets the parent node to append in the document being marshalled.
- setParserFactory(BeanConfig<RecordParserFactory>) - Method in class org.beanio.internal.config.StreamConfig
-
Sets the record parser factory configuration bean.
- setPattern(String) - Method in class org.beanio.types.DateTypeHandlerSupport
-
Sets the date pattern used by the SimpleDateFormat.
- setPattern(String) - Method in class org.beanio.types.NumberTypeHandler
-
Sets the DeimcalFormat pattern to use to parse and format the number
value.
- setPosition(Integer) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the position of this component.
- setPosition(int) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- setPrefix(String) - Method in class org.beanio.internal.parser.format.xml.XmlAttributeField
-
Sets the prefix to use for this attribute's namespace.
- setPrefix(String) - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
Sets a prefix to use for the namespace during marshalling.
- setPrefix(String) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setPrefix(String) - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- setPretty(boolean) - Method in class org.beanio.stream.json.JsonParserConfiguration
-
Sets whether to prettily format JSON output.
- setPreviousElement(Element) - Method in class org.beanio.internal.parser.format.xml.XmlUnmarshallingContext
-
Sets the last parsed DOM element for a field or bean collection.
- setProperties(Properties) - Method in class org.beanio.internal.config.BeanConfig
-
Sets bean properties.
- setProperty(String, String) - Method in class org.beanio.internal.config.xml.XmlMapping
-
Sets a property declared in this mapping file.
- setProperty(Property) - Method in class org.beanio.internal.parser.Group
-
- setProperty(Property) - Method in class org.beanio.internal.parser.Segment
-
- setPropertyType(Class<?>) - Method in class org.beanio.internal.parser.Field
-
- setPropertyType(Class<?>) - Method in class org.beanio.internal.parser.format.FieldPadding
-
Sets the property type of the field.
- setQuote(char) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets the character to use for a quotation mark.
- setReader(Reader) - Method in class org.beanio.stream.json.JsonReaderSupport
-
- setRecordContext(RecordContext) - Method in exception org.beanio.BeanReaderException
-
Sets the record context that caused the exception.
- setRecordContext(RecordContext[]) - Method in exception org.beanio.BeanReaderException
-
Sets the record context(s) that caused the exception.
- setRecordName(String) - Method in class org.beanio.internal.parser.ErrorContext
-
Sets the name of the last record read from the record reader.
- setRecordParserFactory(RecordParserFactory) - Method in class org.beanio.internal.parser.format.xml.XmlStreamFormat
-
- setRecordParserFactory(RecordParserFactory) - Method in class org.beanio.internal.parser.StreamFormatSupport
-
- setRecordReader(RecordReader) - Method in class org.beanio.internal.parser.UnmarshallingContext
-
- setRecordTerminator(String) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets the text used to terminate a record.
- setRecordTerminator(String) - Method in class org.beanio.stream.delimited.DelimitedParserConfiguration
-
Sets the character used to mark the end of a record.
- setRecordTerminator(String) - Method in class org.beanio.stream.fixedlength.FixedLengthParserConfiguration
-
Sets the character used to mark the end of a record.
- setRecordText(String) - Method in class org.beanio.internal.parser.ErrorContext
-
Sets the raw text of the last record read from the record reader.
- setRecordValue(Object) - Method in class org.beanio.internal.parser.format.delimited.DelimitedUnmarshallingContext
-
- setRecordValue(Object) - Method in class org.beanio.internal.parser.format.fixedlength.FixedLengthUnmarshallingContext
-
- setRecordValue(Object) - Method in class org.beanio.internal.parser.format.json.JsonUnmarshallingContext
-
- setRecordValue(Object) - Method in class org.beanio.internal.parser.format.xml.XmlUnmarshallingContext
-
- setRecordValue(Object) - Method in class org.beanio.internal.parser.UnmarshallingContext
-
Sets the value of the record returned from the RecordReader
- setRecordWriter(RecordWriter) - Method in class org.beanio.internal.parser.MarshallingContext
-
- setRef(boolean) - Method in class org.beanio.internal.config.FieldConfig
-
Sets whether this field is referenced by another component.
- setRegex(String) - Method in class org.beanio.internal.config.FieldConfig
-
Sets the regular expression pattern for validating the field text
during unmarshalling.
- setRegex(String) - Method in class org.beanio.internal.parser.Field
-
Sets the regular expression pattern the field text parsed by this field
definition must match.
- setRegex(Pattern) - Method in class org.beanio.internal.parser.Field
-
- setRepeating(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlElementField
-
Sets whether this element repeats within the context of its parent.
- setRepeating(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlWrapper
-
- setRepeating(boolean) - Method in class org.beanio.internal.parser.Segment
-
- setRequired(boolean) - Method in class org.beanio.internal.config.FieldConfig
-
Set to true if this field is required when unmarshalled.
- setRequired(boolean) - Method in class org.beanio.internal.parser.Bean
-
- setRequired(boolean) - Method in class org.beanio.internal.parser.Field
-
- setRequired(boolean) - Method in class org.beanio.internal.parser.PropertyComponent
-
- setResource(Resource) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
- setResource(Resource) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
- setResourceBundle(String) - Method in class org.beanio.internal.config.StreamConfig
-
Sets the path name of the resource bundle containing customized error
messages for this stream.
- setResourceBundle(ResourceBundle) - Method in class org.beanio.internal.parser.message.ResourceBundleMessageFactory
-
Sets the primary resource bundle to check for messages.
- setSaveState(boolean) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Set the flag indicating whether or not state should be saved in the
provided
ExecutionContext
during the
ItemStream
call to
update.
- setSetter(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the name of the setter method to use when setting this property's
value on its parent bean object during unmarshalling.
- setShouldDeleteIfEmpty(boolean) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Flag to indicate that the target file should be deleted if no lines have
been written (other than header and footer) on close.
- setShouldDeleteIfExists(boolean) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Flag to indicate that the target file should be deleted if it already
exists, otherwise it will be created.
- setSize(int) - Method in class org.beanio.internal.parser.Segment
-
- setSource(String) - Method in class org.beanio.internal.config.BeanIOConfig
-
Sets the source of this configuration, which if present, may
be included in error messages.
- setStreamFactory(StreamFactory) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Sets the
StreamFactory
for loading stream mapping configurations.
- setStreamFactory(StreamFactory) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Sets the
StreamFactory
for loading stream mapping configurations.
- setStreaming(boolean) - Method in class org.beanio.internal.parser.format.xml.XmlMarshallingContext
-
Sets whether a stream is being marshalled, versus a single document.
- setStreamMapping(Resource) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Sets the mapping file resource.
- setStreamMapping(Resource) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Sets the mapping file resource.
- setStreamMappings(List<Resource>) - Method in class org.beanio.spring.BeanIOStreamFactory
-
Sets the list of mapping files to load into this stream factory.
- setStreamName(String) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
Sets the mapping configuration's stream name for reading this input
stream.
- setStreamName(String) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Sets the mapping configuration's stream name for writing this output
stream.
- setStrict(boolean) - Method in class org.beanio.internal.config.StreamConfig
-
Sets whether BeanIO should calculate and enforce strict record ordering
(based on the order records are declared in the mapping file) and record length
(based on configured field occurrences).
- setStrict(boolean) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
In strict mode this reader will throw an exception if the input resource does
not exist when opened.
- setSuppressHeader(boolean) - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Sets whether the XML header is suppressed.
- setTarget(String) - Method in class org.beanio.internal.config.GroupConfig
-
Sets the name of the target property for this group, which can be used
in lieu of class to return descendant property types.
- setTarget(String) - Method in class org.beanio.internal.config.SegmentConfig
-
Sets the name of the target property for this segment, which can be used
in lieu of class to return simple field types contained within
the segment.
- setter(String) - Method in class org.beanio.builder.PropertyBuilderSupport
-
Sets the setter method for setting this component on its parent.
- setTimeZoneAllowed(boolean) - Method in class org.beanio.types.xml.AbstractXmlCalendarTypeHandler
-
Sets whether time zone information is allowed when parsing field text.
- setTimeZoneAllowed(boolean) - Method in class org.beanio.types.xml.AbstractXmlDateTypeHandler
-
Sets whether time zone information is allowed when parsing field text.
- setTimeZoneId(String) - Method in class org.beanio.types.DateTypeHandlerSupport
-
Sets the time zone for interpreting dates.
- Settings - Class in org.beanio.internal.util
-
Settings is used to load and store BeanIO configuration settings.
- setTransactional(boolean) - Method in class org.beanio.spring.BeanIOFlatFileItemWriter
-
Flag to indicate that writing to the buffer should be delayed if a
transaction is active.
- setTrim(boolean) - Method in class org.beanio.internal.config.FieldConfig
-
Sets whether field text should be trimmed before validation
and type conversion.
- setTrim(boolean) - Method in class org.beanio.internal.parser.Field
-
- setTrim(boolean) - Method in class org.beanio.types.StringTypeHandler
-
Set to true to trim text when parsing.
- setType(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the fully qualified class name or type alias of this property.
- setType(String) - Method in class org.beanio.internal.config.TypeHandlerConfig
-
Sets the class name to register this type handler under.
- setType(Class<?>) - Method in class org.beanio.internal.parser.CollectionParser
-
- setType(Class<?>) - Method in class org.beanio.internal.parser.Constant
-
- setType(Class<?>) - Method in class org.beanio.internal.parser.Field
-
- setType(Class<?>) - Method in class org.beanio.internal.parser.MapParser
-
Sets the concrete
Map
type.
- setType(Class<?>) - Method in interface org.beanio.internal.parser.Property
-
- setType(Class<?>) - Method in class org.beanio.internal.parser.PropertyComponent
-
- setType(Class<?>) - Method in class org.beanio.internal.parser.RecordAggregation
-
Sets the collection type.
- setTypeHandler(String) - Method in class org.beanio.internal.config.SimplePropertyConfig
-
Sets the name of the custom type handler to use for type
conversion by this component.
- setTypeHandlerFactory(TypeHandlerFactory) - Method in interface org.beanio.internal.compiler.ParserFactory
-
Sets the type handler factory to use for resolving type handlers.
- setTypeHandlerFactory(TypeHandlerFactory) - Method in class org.beanio.internal.compiler.ParserFactorySupport
-
Sets the type handler factory to use to create the stream definition.
- setTypeHandlerInstance(TypeHandler) - Method in class org.beanio.internal.config.SimplePropertyConfig
-
Sets the type handler.
- setTypeHandlerList(List<TypeHandlerConfig>) - Method in class org.beanio.internal.config.BeanIOConfig
-
Sets the list of globally declared custom type handlers for
this configuration.
- setUnquotedQuotesAllowed(boolean) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets whether quotes are allowed to appear in an unquoted field.
- setUntil(Integer) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the excluded maximum position of this component which may be
specified for components that repeat indefinitely, A negative
number is counted from the end of the record.
- setUntil(int) - Method in class org.beanio.internal.parser.format.flat.FlatFieldFormatSupport
-
- setUseSpringExceptions(boolean) - Method in class org.beanio.spring.BeanIOFlatFileItemReader
-
- setValue(String) - Method in class org.beanio.internal.config.ConstantConfig
-
Sets the textual representation of this fixed property value.
- setValue(Object, Object) - Method in class org.beanio.internal.parser.accessor.FieldReflectionAccessor
-
- setValue(Object, Object) - Method in class org.beanio.internal.parser.accessor.MapAccessor
-
- setValue(Object, Object) - Method in class org.beanio.internal.parser.accessor.MethodReflectionAccessor
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.Aggregation
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.ArrayParser
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.Bean
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.CollectionBean
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.CollectionParser
-
- setValue(Object) - Method in class org.beanio.internal.parser.Constant
-
Sets the constant value.
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.Constant
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.DelegatingParser
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.Field
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.Group
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.MapParser
-
- setValue(ParsingContext, Object) - Method in interface org.beanio.internal.parser.Parser
-
Sets the property value for marshaling.
- setValue(ParsingContext, Object) - Method in interface org.beanio.internal.parser.Property
-
Sets the property value (before marshalling).
- setValue(Object, Object) - Method in interface org.beanio.internal.parser.PropertyAccessor
-
Sets the property value on a bean object.
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.RecordAggregation
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.RecordArray
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.RecordCollection
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.RecordMap
-
- setValue(ParsingContext, Object) - Method in class org.beanio.internal.parser.Segment
-
- setVersion(String) - Method in class org.beanio.stream.xml.XmlParserConfiguration
-
Sets the XML version to include in the document header.
- setWhitespaceAllowed(boolean) - Method in class org.beanio.stream.csv.CsvParserConfiguration
-
Sets whether unquoted whitespace is ignored.
- setXmlName(String) - Method in class org.beanio.internal.config.ComponentConfig
-
Sets the XML element or attribute name of this component.
- setXmlNamespace(String) - Method in class org.beanio.internal.config.ComponentConfig
-
Sets the XML namespace of this component.
- setXmlNamespaceAware(boolean) - Method in class org.beanio.internal.config.ComponentConfig
-
Sets whether this component is namespace aware.
- setXmlPrefix(String) - Method in class org.beanio.internal.config.ComponentConfig
-
Sets the XML prefix for the namespace assigned to this component.
- setXmlType(String) - Method in class org.beanio.internal.config.PropertyConfig
-
Sets the XML node type of this component.
- ShortTypeHandler - Class in org.beanio.types
-
A type handler implementation for the Short class.
- ShortTypeHandler() - Constructor for class org.beanio.types.ShortTypeHandler
-
- SIMPLE - Static variable in interface org.beanio.internal.parser.Property
-
The simple property type that cannot hold other properties
- SimplePropertyConfig - Class in org.beanio.internal.config
-
A base class for configuration components that can be bound to "simple
attributes" of a bean object.
- SimplePropertyConfig() - Constructor for class org.beanio.internal.config.SimplePropertyConfig
-
Constructs a new SimplePropertyConfig.
- size() - Method in class org.beanio.internal.util.TreeNode
-
Returns the number of children this node has.
- skip(int) - Method in interface org.beanio.BeanReader
-
Skips ahead in the input stream.
- skip(int) - Method in class org.beanio.internal.parser.BeanReaderImpl
-
- skip(UnmarshallingContext) - Method in class org.beanio.internal.parser.format.xml.XmlSelectorWrapper
-
- skip(UnmarshallingContext) - Method in class org.beanio.internal.parser.Group
-
- skip(UnmarshallingContext) - Method in class org.beanio.internal.parser.Record
-
- skip(UnmarshallingContext) - Method in class org.beanio.internal.parser.RecordAggregation
-
- skip(UnmarshallingContext) - Method in interface org.beanio.internal.parser.Selector
-
Skips a record or group of records.
- skipComments(boolean) - Method in class org.beanio.stream.util.CommentReader
-
Skips comments in the input stream and returns the number of commented lines read.
- sort(Comparator<? super T>) - Method in class org.beanio.internal.util.TreeNode
-
Sorts all descendants of this node.
- SORT_XML_COMPONENTS_BY_POSITION - Static variable in class org.beanio.internal.util.Settings
-
Whether XML components should be sorted by position.
- StatefulWriter - Interface in org.beanio.internal.util
-
StatefulWriter can be implemented by writers that maintain state, so
that in case of an error, the last updated state of the writer can be restored and
writing can resume.
- stream - Variable in class org.beanio.internal.compiler.Preprocessor
-
- STREAM - Static variable in class org.beanio.internal.config.ComponentConfig
-
Stream component type
- Stream - Class in org.beanio.internal.parser
-
- Stream(StreamFormat) - Constructor for class org.beanio.internal.parser.Stream
-
Constructs a new Stream.
- STREAM_FACTORY_CLASS - Static variable in class org.beanio.internal.util.Settings
-
This property is set to the fully qualified class name of the default stream factory implementation
- StreamBuilder - Class in org.beanio.builder
-
Builds a new stream configuration.
- StreamBuilder(String) - Constructor for class org.beanio.builder.StreamBuilder
-
Constructs a new StreamBuilder.
- StreamBuilder(String, String) - Constructor for class org.beanio.builder.StreamBuilder
-
Constructs a new StreamBuilder.
- StreamCompiler - Class in org.beanio.internal.compiler
-
Compiles a mapping file read from an
InputStream
into a collection of
Stream
parsers.
- StreamCompiler(ClassLoader) - Constructor for class org.beanio.internal.compiler.StreamCompiler
-
Constructs a new MappingFactory.
- StreamConfig - Class in org.beanio.internal.config
-
A stream is the root (a.k.a top or parent) group of a stream mapping configuration.
- StreamConfig() - Constructor for class org.beanio.internal.config.StreamConfig
-
Constructs a new StreamConfig.
- StreamFactory - Class in org.beanio
-
- StreamFactory() - Constructor for class org.beanio.StreamFactory
-
Constructs a new StreamFactory.
- StreamFormat - Interface in org.beanio.internal.parser
-
A
StreamFormat provides format specific extensions for a
Stream
parser.
- StreamFormatSupport - Class in org.beanio.internal.parser
-
- StreamFormatSupport() - Constructor for class org.beanio.internal.parser.StreamFormatSupport
-
Constructs a new StreamFormatSupport.
- strict() - Method in class org.beanio.builder.StreamBuilder
-
Indicates this stream should be strictly validated.
- STRING - Static variable in interface org.beanio.internal.parser.format.json.JsonNode
-
JSON string type
- StringTypeHandler - Class in org.beanio.types
-
A type handler implementation for the String class.
- StringTypeHandler() - Constructor for class org.beanio.types.StringTypeHandler
-
- StringUtil - Class in org.beanio.internal.util
-
Utility class for working with Strings.
- StringUtil.PropertySource - Interface in org.beanio.internal.util
-
A source of property values.
- suppressHeader() - Method in class org.beanio.builder.XmlParserBuilder
-