public class JavaBeanReader extends XmlReader
JavaBeanReader's XmlReader.addField(String, String)
, XmlReader.addField(String, String, boolean)
, and XmlReader.addRecordBreak(String)
methods use a subset of the XPath 1.0 location paths notation to identify field
values and demarcate records.
Axis Specifiers
Axis Abbreviated Syntax Supported Examples ancestor ancestor-or-self attribute @ @lang or attribute::lang child yes title or child::title descendant yes descendant-or-self // yes //book or /descendant-or-self::book/ following following-sibling namespace parent .. preceding preceding-sibling self . yes
Node Tests
Predicates
Functions and Operators
XmlReader.DuplicateFieldPolicy
DataEndpoint.State
currentRecord, fields, file, hasCascadingFields, reader, recordBreaks
fieldLineage, recordLineage
lastRecord, PRODUCT, PRODUCT_VERSION, VENDOR, XML_INPUT_FACTORY_KEY
BUFFER_SIZE, captureElapsedTime, DEFAULT_READ_BUFFER_SIZE
id, log, name, TIMESTAMP_FORMAT
Constructor and Description |
---|
JavaBeanReader(String name,
Object javabean) |
addExceptionProperties, addField, addField, addField, addField, addFieldValue, addLineage, addRecordBreak, close, createRecord, expandAndPushRecords, expandListFieldsAsFields, getDuplicateFieldPolicy, getFieldValues, getXmlNodeReader, isAddTextToParent, isAutoCloseReader, isDebug, isIgnoreNamespaces, isLineageSupported, isRecordBreak, open, readImpl, saveAncestorAttributeFieldValues, saveAncestorNodeFieldValues, saveFieldValues, setAddTextToParent, setAutoCloseReader, setDebug, setDescription, setDuplicateFieldPolicy, setIgnoreNamespaces, setRecordField, setSaveLineage
available, getBufferSize, getNestedEndpoint, getNestedReader, getRootEndpoint, getRootReader, isExhausted, isSaveLineage, peek, pop, push, read, skip
decrementRecordCount, enableJmx, getLastRecord, getRecordCount, getRecordCountAsBigInteger, getRecordCountAsString, incrementRecordCount, isRecordCountBigInteger, resetRecordCount, toString
addElapsedtime, assertClosed, assertNotOpened, assertOpened, finalize, getClosedOn, getDescription, getElapsedTime, getElapsedTimeAsString, getOpenedOn, getOpenElapsedTime, getOpenElapsedTimeAsString, getSelfTime, getSelfTimeAsString, getState, isCaptureElapsedTime, isClosed, isOpen, setCaptureElapsedTime
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.