- BadCharacterReplacingNMapper - Class in org.apache.commons.betwixt.strategy
-
NameMapper
implementation that processes a name by replacing or stripping
illegal characters before passing result down the chain.
- BadCharacterReplacingNMapper(NameMapper) - Constructor for class org.apache.commons.betwixt.strategy.BadCharacterReplacingNMapper
-
Constructs a replacing mapper which delegates to given mapper.
- BaseMixedContentEncodingStrategy - Class in org.apache.commons.betwixt.strategy
-
- BaseMixedContentEncodingStrategy() - Constructor for class org.apache.commons.betwixt.strategy.BaseMixedContentEncodingStrategy
-
- BeanBindAction - Class in org.apache.commons.betwixt.io.read
-
Action that creates and binds a new bean instance.
- BeanBindAction() - Constructor for class org.apache.commons.betwixt.io.read.BeanBindAction
-
- BeanCreateRule - Class in org.apache.commons.betwixt.io
-
Deprecated.
0.5 this Rule does not allowed good integration with other Rules -
use BeanRuleSet
instead.
- BeanCreateRule(ElementDescriptor, Class, String) - Constructor for class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Convenience constructor which uses ID's
for matching.
- BeanCreateRule(ElementDescriptor, Class, String, boolean) - Constructor for class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Constructor taking a class.
- BeanCreateRule(ElementDescriptor, Class) - Constructor for class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Convenience constructor which uses ID's
for matching.
- BeanCreateRule(ElementDescriptor, Class, boolean) - Constructor for class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Constructor uses standard qualified name.
- BeanCreateRule(ElementDescriptor, Context, String) - Constructor for class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Convenience constructor which uses ID's
for match.
- BeanCreateRule(ElementDescriptor, Context, String, boolean) - Constructor for class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Constructor taking a context.
- BeanCreationChain - Class in org.apache.commons.betwixt.io.read
-
A Chain of bean creators.
- BeanCreationChain() - Constructor for class org.apache.commons.betwixt.io.read.BeanCreationChain
-
- BeanCreationList - Class in org.apache.commons.betwixt.io.read
-
Chain implementation that's backed by a list.
- BeanCreationList() - Constructor for class org.apache.commons.betwixt.io.read.BeanCreationList
-
- BeanProperty - Class in org.apache.commons.betwixt
-
Betwixt-centric view of a bean (or pseudo-bean) property.
- BeanProperty(String, Class, Expression, Updater) - Constructor for class org.apache.commons.betwixt.BeanProperty
-
Construct a BeanProperty.
- BeanProperty(PropertyDescriptor) - Constructor for class org.apache.commons.betwixt.BeanProperty
-
Constructs a BeanProperty from a PropertyDescriptor
.
- BeanProperty(DynaProperty) - Constructor for class org.apache.commons.betwixt.BeanProperty
-
Constructs a BeanProperty from a DynaProperty
- BeanReader - Class in org.apache.commons.betwixt.io
-
BeanReader
reads a tree of beans from an XML document.
- BeanReader() - Constructor for class org.apache.commons.betwixt.io.BeanReader
-
Construct a new BeanReader with default properties.
- BeanReader(SAXParser) - Constructor for class org.apache.commons.betwixt.io.BeanReader
-
Construct a new BeanReader, allowing a SAXParser to be passed in.
- BeanReader(XMLReader) - Constructor for class org.apache.commons.betwixt.io.BeanReader
-
Construct a new BeanReader, allowing an XMLReader to be passed in.
- BeanRuleSet - Class in org.apache.commons.betwixt.io
-
Sets Betwixt
digestion rules for a bean class.
- BeanRuleSet(XMLIntrospector, String, ElementDescriptor, Class, boolean) - Constructor for class org.apache.commons.betwixt.io.BeanRuleSet
-
Deprecated.
0.5 use constructor which takes a ReadContext instead
- BeanRuleSet(XMLIntrospector, String, ElementDescriptor, Context) - Constructor for class org.apache.commons.betwixt.io.BeanRuleSet
-
Deprecated.
0.6 use the constructor which takes a ReadContext instead
- BeanRuleSet(XMLIntrospector, String, ElementDescriptor, Class, Context) - Constructor for class org.apache.commons.betwixt.io.BeanRuleSet
-
Deprecated.
0.5 use the constructor which takes a ReadContext instead
- BeanRuleSet(XMLIntrospector, String, ElementDescriptor, Class, ReadContext) - Constructor for class org.apache.commons.betwixt.io.BeanRuleSet
-
Base constructor.
- BeanWriter - Class in org.apache.commons.betwixt.io
-
BeanWriter
outputs beans as XML to an io stream.
- BeanWriter() - Constructor for class org.apache.commons.betwixt.io.BeanWriter
-
Constructor uses System.out
for output.
- BeanWriter(OutputStream) - Constructor for class org.apache.commons.betwixt.io.BeanWriter
-
Constuctor uses given OutputStream
for output.
- BeanWriter(OutputStream, String) - Constructor for class org.apache.commons.betwixt.io.BeanWriter
-
Constuctor uses given OutputStream
for output
and allows encoding to be set.
- BeanWriter(Writer) - Constructor for class org.apache.commons.betwixt.io.BeanWriter
-
Constructor sets writer used for output.
- begin(String, String, Attributes) - Method in class org.apache.commons.betwixt.digester.AddDefaultsRule
-
Process the beginning of this element.
- begin(String, String, Attributes) - Method in class org.apache.commons.betwixt.digester.AttributeRule
-
Process the beginning of this element.
- begin(Attributes) - Method in class org.apache.commons.betwixt.digester.ClassRule
-
Process the beginning of this element.
- begin(Attributes) - Method in class org.apache.commons.betwixt.digester.ConfigRule
-
Process the beginning of this element.
- begin(String, String, Attributes) - Method in class org.apache.commons.betwixt.digester.ElementRule
-
Process the beginning of this element.
- begin(String, String, Attributes) - Method in class org.apache.commons.betwixt.digester.HideRule
-
Process the beginning of this element.
- begin(String, String, Attributes) - Method in class org.apache.commons.betwixt.digester.InfoRule
-
Process the beginning of this element.
- begin(String, String, Attributes) - Method in class org.apache.commons.betwixt.digester.OptionRule
-
- begin(String, String, Attributes) - Method in class org.apache.commons.betwixt.digester.TextRule
-
Process the beginning of this element.
- begin(Attributes) - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Process the beginning of this element.
- begin(String, String, Attributes, ReadContext) - Method in class org.apache.commons.betwixt.io.read.ArrayBindAction
-
Mapping arrays requires the addition of a temporary object
(an ArrayList
) into the stack together with an
updater for that object.
- begin(String, String, Attributes, ReadContext) - Method in class org.apache.commons.betwixt.io.read.BeanBindAction
-
Begins a new element which is to be bound to a bean.
- begin(String, String, Attributes, ReadContext) - Method in class org.apache.commons.betwixt.io.read.MappingAction.Base
-
- begin(String, String, Attributes, ReadContext) - Method in class org.apache.commons.betwixt.io.read.MappingAction
-
Executes mapping action on new element.
- bind(String, Class, IntrospectionConfiguration) - Method in class org.apache.commons.betwixt.strategy.SimpleTypeMapper
-
Specifies the binding of a simple type.
- bind(String, Class, IntrospectionConfiguration) - Method in class org.apache.commons.betwixt.strategy.StandardSimpleTypeMapper
-
Implementation binds as per configuration
- BindingConfiguration - Class in org.apache.commons.betwixt
-
Stores mapping phase binding configuration.
- BindingConfiguration() - Constructor for class org.apache.commons.betwixt.BindingConfiguration
-
Constructs a BindingConfiguration with default properties.
- BindingConfiguration(ObjectStringConverter, boolean) - Constructor for class org.apache.commons.betwixt.BindingConfiguration
-
Constructs a BindingConfiguration
- bindingType(Class) - Method in class org.apache.commons.betwixt.strategy.TypeBindingStrategy
-
Gets the binding type to be used for the given Java type.
- bindingType(Class) - Method in class org.apache.commons.betwixt.strategy.TypeBindingStrategy.Default
-
Gets the binding type to be used for the given Java type.
- body(String, ReadContext) - Method in class org.apache.commons.betwixt.io.read.BeanBindAction
-
- body(String, ReadContext) - Method in class org.apache.commons.betwixt.io.read.MappingAction.Base
-
- body(String, ReadContext) - Method in class org.apache.commons.betwixt.io.read.MappingAction
-
Executes mapping action for element body text
- body(String, ReadContext) - Method in class org.apache.commons.betwixt.io.read.SimpleTypeBindAction
-
- bodyText(WriteContext, String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Writes body text
- bodyText(String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
- bodyText(WriteContext, String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Write element body text
- bodyText(WriteContext, String) - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
Express body text
- CapitalizeNameMapper - Class in org.apache.commons.betwixt.strategy
-
A beanmapper which converts a type to start with an uppercase.
- CapitalizeNameMapper() - Constructor for class org.apache.commons.betwixt.strategy.CapitalizeNameMapper
-
- CDATA - Static variable in class org.apache.commons.betwixt.strategy.MixedContentEncodingStrategy
-
Encodes element content within a CDATA
section.
- CDATA_ENCODING - Static variable in class org.apache.commons.betwixt.strategy.MixedContentEncodingStrategy
-
The option value for CDATA
- ChainedBeanCreator - Interface in org.apache.commons.betwixt.io.read
-
Creator of beans that may delegate responsibility to members down the chain.
- ChainedBeanCreatorFactory - Class in org.apache.commons.betwixt.io.read
-
Group of factory methods for ChainedBeanCreator
's.
- ChainedBeanCreatorFactory() - Constructor for class org.apache.commons.betwixt.io.read.ChainedBeanCreatorFactory
-
- ClassNameExpression - Class in org.apache.commons.betwixt.expression
-
ClassNameExpression
returns the current class name
of the context bean
- ClassNameExpression() - Constructor for class org.apache.commons.betwixt.expression.ClassNameExpression
-
Base constructor
- ClassNameSchemaNamingStrategy - Class in org.apache.commons.betwixt.schema.strategy.impl
-
Names schema types from the property type of the descriptor
- ClassNameSchemaNamingStrategy() - Constructor for class org.apache.commons.betwixt.schema.strategy.impl.ClassNameSchemaNamingStrategy
-
- ClassNormalizer - Class in org.apache.commons.betwixt.strategy
-
Class normalization strategy.
- ClassNormalizer() - Constructor for class org.apache.commons.betwixt.strategy.ClassNormalizer
-
- ClassRule - Class in org.apache.commons.betwixt.digester
-
Digester Rule to process class elements.
- ClassRule() - Constructor for class org.apache.commons.betwixt.digester.ClassRule
-
Base constructor.
- clearBeanCreators() - Method in class org.apache.commons.betwixt.io.read.BeanCreationList
-
Clears the creator chain.
- clearBeans() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Clears the beans indexed by id.
- close() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Closes the underlying output stream
- CollectionUpdater - Class in org.apache.commons.betwixt.expression
-
Updates a Collection by adding the new value to it.
- CollectionUpdater() - Constructor for class org.apache.commons.betwixt.expression.CollectionUpdater
-
- CollectiveTypeStrategy - Class in org.apache.commons.betwixt.strategy
-
Specifies which types should be regarded as collective
- CollectiveTypeStrategy() - Constructor for class org.apache.commons.betwixt.strategy.CollectiveTypeStrategy
-
- CollectiveTypeStrategy.Default - Class in org.apache.commons.betwixt.strategy
-
Default collective type strategy
- CollectiveTypeStrategy.Default() - Constructor for class org.apache.commons.betwixt.strategy.CollectiveTypeStrategy.Default
-
- CommonRuleSet - Class in org.apache.commons.betwixt.digester
-
- CommonRuleSet() - Constructor for class org.apache.commons.betwixt.digester.CommonRuleSet
-
- COMPLEX - Static variable in class org.apache.commons.betwixt.strategy.TypeBindingStrategy.BindingType
-
Indicates that the java type should be bound to a complex xml type.
- ComplexLocalElement - Class in org.apache.commons.betwixt.schema
-
- ComplexLocalElement(TranscriptionConfiguration, ElementDescriptor, Schema) - Constructor for class org.apache.commons.betwixt.schema.ComplexLocalElement
-
- ComplexType - Class in org.apache.commons.betwixt.schema
-
Models a complexType
.
- ComplexType() - Constructor for class org.apache.commons.betwixt.schema.ComplexType
-
- ComplexType(TranscriptionConfiguration, ElementDescriptor, Schema) - Constructor for class org.apache.commons.betwixt.schema.ComplexType
-
- ConfigRule - Class in org.apache.commons.betwixt.digester
-
Digester Rule to process config elements.
- ConfigRule() - Constructor for class org.apache.commons.betwixt.digester.ConfigRule
-
Base constructor.
- configure() - Method in class org.apache.commons.betwixt.digester.MultiMappingBeanInfoDigester
-
Reset configure for new digestion.
- configure() - Method in class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
-
Reset configure for new digestion
- configureDescriptor(AttributeDescriptor) - Method in class org.apache.commons.betwixt.digester.AttributeRule
-
Set the Expression and Updater from a bean property name
- configureDescriptor(ElementDescriptor) - Method in class org.apache.commons.betwixt.digester.ElementRule
-
Sets the Expression and Updater from a bean property name Uses the
default updater (from the standard java bean property).
- configureDescriptor(ElementDescriptor, String) - Method in class org.apache.commons.betwixt.digester.ElementRule
-
Deprecated.
now calls
#configureDescriptor(ElementDescriptor, String, boolean)
which allow accessibility to be forced. The subclassing API
was not really considered carefully when this class was
created. If anyone subclasses this method please contact the
mailing list and suitable hooks will be placed into the code.
- configureProperty(ElementDescriptor, PropertyDescriptor) - Static method in class org.apache.commons.betwixt.digester.XMLIntrospectorHelper
-
- configureProperty(ElementDescriptor, PropertyDescriptor, String, Class) - Static method in class org.apache.commons.betwixt.digester.XMLIntrospectorHelper
-
Deprecated.
0.6 moved into ElementRule
- configureProperty(AttributeDescriptor, PropertyDescriptor) - Static method in class org.apache.commons.betwixt.digester.XMLIntrospectorHelper
-
Deprecated.
0.6 moved into AttributeRule
- ConstantExpression - Class in org.apache.commons.betwixt.expression
-
ConstantExpression
represents a constant expression.
- ConstantExpression() - Constructor for class org.apache.commons.betwixt.expression.ConstantExpression
-
Base constructor
- ConstantExpression(Object) - Constructor for class org.apache.commons.betwixt.expression.ConstantExpression
-
Convenience constructor sets value
property.
- Context - Class in org.apache.commons.betwixt.expression
-
Context
describes the context used to evaluate
bean expressions.
- Context() - Constructor for class org.apache.commons.betwixt.expression.Context
-
Construct context with default log
- Context(Object, Log) - Constructor for class org.apache.commons.betwixt.expression.Context
-
Deprecated.
0.5 use constructor which takes a BindingConfiguration
- Context(Object, Log, BindingConfiguration) - Constructor for class org.apache.commons.betwixt.expression.Context
-
Convenience constructor sets evaluted bean and log.
- Context(Context) - Constructor for class org.apache.commons.betwixt.expression.Context
-
Construct a cloned context.
- Context(Object, Map, Log) - Constructor for class org.apache.commons.betwixt.expression.Context
-
Deprecated.
0.5 use constructor which takes a converter
- Context(Object, Map, Log, BindingConfiguration) - Constructor for class org.apache.commons.betwixt.expression.Context
-
Convenience constructor sets evaluted bean, context variables and log.
- convertChar(char) - Method in class org.apache.commons.betwixt.strategy.HyphenatedNameMapper
-
Performs type conversion on the given character based on whether
upper or lower case conversions are being used
- ConvertUtilsObjectStringConverter - Class in org.apache.commons.betwixt.strategy
-
String <-> object conversion strategy that delegates to ConvertUtils.
- ConvertUtilsObjectStringConverter() - Constructor for class org.apache.commons.betwixt.strategy.ConvertUtilsObjectStringConverter
-
- create(ElementMapping, ReadContext) - Method in class org.apache.commons.betwixt.io.read.BeanCreationChain
-
Create a bean for the given mapping in the given context.
- create(ElementMapping, ReadContext) - Method in class org.apache.commons.betwixt.io.read.BeanCreationList
-
Creates an Object based on the given element mapping and read context.
- create(ElementMapping, ReadContext, BeanCreationChain) - Method in interface org.apache.commons.betwixt.io.read.ChainedBeanCreator
-
Creates a bean either directly or by delegating the responsibility to the other
members of the chain.
- createBean(Attributes) - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Factory method to create new bean instances
- createBean(String, String, Attributes, ElementDescriptor, ReadContext) - Method in class org.apache.commons.betwixt.io.read.BeanBindAction
-
Factory method to create new bean instances
- createDefault() - Static method in class org.apache.commons.betwixt.strategy.IdStoringStrategy
-
Factory method creates the default Betwixt
implementation.
- createDefaultChain() - Static method in class org.apache.commons.betwixt.io.read.BeanCreationChain
-
Creates the default BeanCreationChain
used when reading beans.
- createDerivedBeanCreator() - Static method in class org.apache.commons.betwixt.io.read.ChainedBeanCreatorFactory
-
Creates a ChainedBeanCreator
that constructs derived beans.
- createDescriptor(PropertyDescriptor, boolean, XMLIntrospector) - Static method in class org.apache.commons.betwixt.digester.XMLIntrospectorHelper
-
- createDescriptor(PropertyDescriptor, boolean) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
- createElementTypeBeanCreator() - Static method in class org.apache.commons.betwixt.io.read.ChainedBeanCreatorFactory
-
Creates a ChainedBeanCreator
that constructs beans based on element type.
- createIDREFBeanCreator() - Static method in class org.apache.commons.betwixt.io.read.ChainedBeanCreatorFactory
-
Creates a ChainedBeanCreator
that finds existing beans based on their IDREF.
- createMappingAction(ElementDescriptor) - Static method in class org.apache.commons.betwixt.io.read.ArrayBindAction
-
Factory method creates implementations to map arrays.
- createNameMapper() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
A Factory method to lazily create a strategy
used to convert bean type names into element names.
- createNameMapper() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 this method has been moved into IntrospectionConfiguration.
Those who need to vary this should subclass that class instead
- createPluralStemmer() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
A Factory method to lazily create a new strategy
to detect matching singular and plural properties.
- createPluralStemmer() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 this method has been moved into IntrospectionConfiguration.
Those who need to vary this should subclass that class instead
- createSchemaBindingConfiguration() - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Gets a
BindingConfiguration
that is suitable for mapping
Schema
.
- createSchemaIntrospectionConfiguration() - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Gets an
IntrospectionConfiguration
that is suitable
for introspecting
Schema
.
- createStandardChain() - Static method in class org.apache.commons.betwixt.io.read.BeanCreationList
-
Creates the default BeanCreationChain
used when reading beans.
- createXMLBeanInfo(DynaClass) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Creates XMLBeanInfo for the given DynaClass.
- createXMLBeanInfo(BeanInfo) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Factory method to create XMLBeanInfo instances
- createXMLDescriptor(IntrospectionConfiguration) - Method in class org.apache.commons.betwixt.BeanProperty
-
Create a XML descriptor from a bean one.
- createXMLDescriptor(BeanProperty) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Create a XML descriptor from a bean one.
- currentMappingAction() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the current mapping action
- CyclicReferenceException - Exception in org.apache.commons.betwixt.io
-
Thrown when bean evaluation finds a cycle reference.
- CyclicReferenceException() - Constructor for exception org.apache.commons.betwixt.io.CyclicReferenceException
-
Construct exception with default message.
- CyclicReferenceException(String) - Constructor for exception org.apache.commons.betwixt.io.CyclicReferenceException
-
Construct exception with message
- Element - Interface in org.apache.commons.betwixt.schema
-
Implmented by element
definition.
- ELEMENT - Static variable in class org.apache.commons.betwixt.strategy.SimpleTypeMapper.Binding
-
- ElementDescriptor - Class in org.apache.commons.betwixt
-
ElementDescriptor
describes the XML elements
to be created for a bean instance.
- ElementDescriptor() - Constructor for class org.apache.commons.betwixt.ElementDescriptor
-
Constructs an ElementDescriptor
that refers to a primitive type.
- ElementDescriptor(boolean) - Constructor for class org.apache.commons.betwixt.ElementDescriptor
-
Deprecated.
0.6 PrimitiveType property has been removed
- ElementDescriptor(String) - Constructor for class org.apache.commons.betwixt.ElementDescriptor
-
Creates a ElementDescriptor with no namespace URI or prefix.
- ElementDescriptor(String, String, String) - Constructor for class org.apache.commons.betwixt.ElementDescriptor
-
Creates a ElementDescriptor
with namespace URI and qualified name
- ElementMapping - Class in org.apache.commons.betwixt.io.read
-
Describes a mapping between an xml element and a betwixt element.
- ElementMapping() - Constructor for class org.apache.commons.betwixt.io.read.ElementMapping
-
Base constructor
- ElementReference - Class in org.apache.commons.betwixt.schema
-
- ElementReference(String, GlobalComplexType) - Constructor for class org.apache.commons.betwixt.schema.ElementReference
-
- ElementReference(String, String) - Constructor for class org.apache.commons.betwixt.schema.ElementReference
-
- ElementReference(TranscriptionConfiguration, ElementDescriptor, Schema) - Constructor for class org.apache.commons.betwixt.schema.ElementReference
-
- ElementRule - Class in org.apache.commons.betwixt.digester
-
ElementRule
the digester Rule for parsing the <element>
elements.
- ElementRule() - Constructor for class org.apache.commons.betwixt.digester.ElementRule
-
Base constructor
- elements - Variable in class org.apache.commons.betwixt.schema.ComplexType
-
- ElementSchemaNamingStrategy - Class in org.apache.commons.betwixt.schema.strategy.impl
-
Strategy uses the name of the element for the complex type
- ElementSchemaNamingStrategy() - Constructor for class org.apache.commons.betwixt.schema.strategy.impl.ElementSchemaNamingStrategy
-
- ElementSuppressionStrategy - Interface in org.apache.commons.betwixt.strategy
-
Strategy to determine whether to show an element at all.
- EMPTY - Static variable in class org.apache.commons.betwixt.io.read.MappingAction
-
- EmptyExpression - Class in org.apache.commons.betwixt.expression
-
EmptyExpression
returns the same value as is passed in.
- EmptyExpression() - Constructor for class org.apache.commons.betwixt.expression.EmptyExpression
-
Should this be private?
- enablePrettyPrint() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Switch on formatted output.
- encode(String, ElementDescriptor) - Method in class org.apache.commons.betwixt.strategy.BaseMixedContentEncodingStrategy
-
Encodes the given body content by either escaping the character data
or by encoding within a CDATA
section.
- encode(String, ElementDescriptor) - Method in class org.apache.commons.betwixt.strategy.MixedContentEncodingStrategy
-
Encodes the body content into a form suitable for output as
(textual) xml.
- encodeAsCDATA(ElementDescriptor) - Method in class org.apache.commons.betwixt.strategy.BaseMixedContentEncodingStrategy
-
Should the element described by the given
ElementDescriptor
be encoded as a CDATA
section?
- encodeInCDATA(String) - Method in class org.apache.commons.betwixt.strategy.BaseMixedContentEncodingStrategy
-
Wraps the given content into a CDATA section.
- ENCODING_OPTION_NAME - Static variable in class org.apache.commons.betwixt.strategy.MixedContentEncodingStrategy
-
The name of the option used to specify encoding on a per-element
basis is
org.apache.commons.betwixt.mixed-content-encoding
- end(String, String) - Method in class org.apache.commons.betwixt.digester.AttributeRule
-
Process the end of this element.
- end() - Method in class org.apache.commons.betwixt.digester.ClassRule
-
Process the end of this element.
- end() - Method in class org.apache.commons.betwixt.digester.ConfigRule
-
Process the end of this element.
- end(String, String) - Method in class org.apache.commons.betwixt.digester.ElementRule
-
Process the end of this element.
- end(String, String) - Method in class org.apache.commons.betwixt.digester.InfoRule
-
Process the end of this element.
- end(String, String) - Method in class org.apache.commons.betwixt.digester.OptionRule
-
- end() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Marks the start of the bean writing.
- end() - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Process the end of this element.
- end(ReadContext) - Method in class org.apache.commons.betwixt.io.read.ArrayBindAction
-
Pops the ArrayList
and the updater from
their stacks.
- end(ReadContext) - Method in class org.apache.commons.betwixt.io.read.BeanBindAction
-
- end(ReadContext) - Method in class org.apache.commons.betwixt.io.read.MappingAction.Base
-
- end(ReadContext) - Method in class org.apache.commons.betwixt.io.read.MappingAction
-
Executes mapping action one element ends
- end() - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
This method will announce the end of the document to
the contenthandler.
- endElement(WriteContext, String, String, String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Writes the end tag for an element
- endElement(String, String, String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
- endElement(WriteContext, String, String, String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Writes the end tag for an element
- endElement(WriteContext, String, String, String) - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
Writes the end tag for an element
- equals(Object) - Method in class org.apache.commons.betwixt.schema.Attribute
-
- equals(Object) - Method in class org.apache.commons.betwixt.schema.GlobalComplexType
-
- equals(Object) - Method in class org.apache.commons.betwixt.schema.GlobalElement
-
- equals(Object) - Method in class org.apache.commons.betwixt.schema.LocalComplexType
-
- equals(Object) - Method in class org.apache.commons.betwixt.schema.Schema
-
- equals(Object) - Method in class org.apache.commons.betwixt.schema.SimpleLocalElement
-
- equals(Object) - Method in class org.apache.commons.betwixt.schema.SimpleType
-
- equals(Object) - Method in class org.apache.commons.betwixt.strategy.SimpleTypeMapper.Binding
-
Equals compatible with the enumeration.
- equals(Object) - Method in class org.apache.commons.betwixt.strategy.TypeBindingStrategy.BindingType
-
- escapeAttributeValue(Object) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
- escapeAttributeValue(Object) - Static method in class org.apache.commons.betwixt.XMLUtils
-
Escape the toString
of the given object.
- escapeBodyValue(Object) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
- escapeBodyValue(Object) - Static method in class org.apache.commons.betwixt.XMLUtils
-
Escape the toString
of the given object.
- escapeCDATAContent(String) - Static method in class org.apache.commons.betwixt.XMLUtils
-
Escapes the given content suitable for insertion within a
CDATA
sequence.
- escapeCDATAContent(StringBuffer) - Static method in class org.apache.commons.betwixt.XMLUtils
-
Escapes the given content suitable for insertion within a
CDATA
sequence.
- escapeCharacters(String) - Method in class org.apache.commons.betwixt.strategy.BaseMixedContentEncodingStrategy
-
Escapes a sequence of body content.
- ESCAPED_CHARACTERS - Static variable in class org.apache.commons.betwixt.strategy.MixedContentEncodingStrategy
-
Encodes by escaping character data.
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.ClassNameExpression
-
Evaluate on the current context and return the class name
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.ConstantExpression
-
Evaluate expression against given context.
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.DynaBeanExpression
-
Returns the value of a DynaBean property from the bean stored in
the Context.
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.EmptyExpression
-
Return the bean we're evaluating.
- evaluate(Context) - Method in interface org.apache.commons.betwixt.expression.Expression
-
Evaluates the expression on the bean with the given context
and returns the result
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.IteratorExpression
-
Returns an interator over the current context
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.MethodExpression
-
Evaluate by calling the read method on the current bean
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.StringExpression
-
Return the context bean as a string
- evaluate(Context) - Method in class org.apache.commons.betwixt.expression.VariableExpression
-
Return the value of a context variable.
- executeUpdate(Context, Object, Object) - Method in class org.apache.commons.betwixt.expression.DynaBeanUpdater
-
Executes the update on the given code>DynaBean
- executeUpdate(Context, Object, Object) - Method in class org.apache.commons.betwixt.expression.MethodUpdater
-
Updates the bean by method invocation.
- executeUpdate(Context, Object, Object) - Method in class org.apache.commons.betwixt.expression.TypedUpdater
-
Updates the bean with the given value.
- expressAttribute(String, String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressAttribute(String, String, String, String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressAttribute(String, String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressBodyText(String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressBodyText(String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementEnd(String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementEnd(String, String, String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementEnd() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementEnd(String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementEnd() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementStart(String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementStart(String, String, String) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressElementStart(String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- Expression - Interface in org.apache.commons.betwixt.expression
-
Expression
represents an arbitrary expression on a bean.
- expressTagClose() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- expressTagClose() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- generate(Class) - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Generates an XML Schema model for the given class.
- generate(XMLBeanInfo) - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Generates an XML Schema model from the given XMLBeanInfo
- generatePrefix(String) - Method in class org.apache.commons.betwixt.strategy.NamespacePrefixMapper
-
Generates a prefix for the given namespace Uri.
- get(Class) - Method in class org.apache.commons.betwixt.registry.DefaultXMLBeanInfoRegistry
-
Get XMLBeanInfo
from cache.
- get(Class) - Method in class org.apache.commons.betwixt.registry.NoCacheRegistry
-
Always return null.
- get(Class) - Method in interface org.apache.commons.betwixt.registry.XMLBeanInfoRegistry
-
Get the XMLBeanInfo
for the given class.
- getAbstractBeanWriterLog() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Gets the current logging implementation.
- getActionMappingStrategy() - Method in class org.apache.commons.betwixt.io.read.ReadConfiguration
-
Gets the ActionMappingStrategy
used to define
default mapping actions.
- getActionMappingStrategy() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the strategy used to define default mappings actions
for elements.
- getArguments() - Method in class org.apache.commons.betwixt.expression.MethodExpression
-
Allows derived objects to create arguments for the method call
- getAttributeDescriptor(String) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Returns an attribute descriptor with a given name or null.
- getAttributeDescriptors() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Returns the attribute descriptors for this element
- getAttributeList() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Lazily creates the mutable List.
- getAttributeNameMapper() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the name mapping strategy used to convert bean names into attributes.
- getAttributeNameMapper() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 getConfiguration().getAttributeNameMapper
- getAttributes() - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Gets the element's attributes.
- getAttributes() - Method in class org.apache.commons.betwixt.schema.ComplexType
-
Gets the attributes contained by this type.
- getAttributeSuppressionStrategy() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Returns the AttributeSuppressionStrategy
.
- getBean() - Method in class org.apache.commons.betwixt.expression.Context
-
Gets the current bean.
- getBean(String) - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets a bean from storage by an (xml) ID.
- getBean() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
- getBeanClass() - Method in class org.apache.commons.betwixt.digester.RuleSupport
-
Gets the class of the bean whose .betwixt file is being digested
- getBeanClass() - Method in class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
-
Gets the class of the bean whose .betwixt file is being processed
- getBeanClass() - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Gets the beans class that this XML info refers to
- getBeanCreationChain() - Method in class org.apache.commons.betwixt.io.read.ReadConfiguration
-
Gets the BeanCreationChain that should be used to construct beans.
- getBeanCreationChain() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the BeanCreationChange
to be used to create beans
when an element is mapped.
- getBeanInfoMap() - Method in class org.apache.commons.betwixt.digester.MultiMappingBeanInfoDigester
-
Map containing XMLBeanInfo
classes.
- getBeanReader() - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Get the associated bean reader.
- getBeansById() - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Get the map used to index beans (previously read in) by id.
- getBindingConfiguration() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Gets the dynamic configuration setting to be used for bean reading.
- getBindingConfiguration() - Method in class org.apache.commons.betwixt.io.BeanReader
-
Gets the dynamic configuration setting to be used for bean reading.
- getCallDocumentEvents() - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
Should document events (ie start and end) be called?
- getClassLoader() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the classloader to be used.
- getClassNameAttribute() - Method in class org.apache.commons.betwixt.BindingConfiguration
-
The name of the attribute which can be specified in the XML to override the
type of a bean used at a certain point in the schema.
- getClassNameAttribute() - Method in class org.apache.commons.betwixt.expression.Context
-
The name of the attribute which can be specified in the XML to override the
type of a bean used at a certain point in the schema.
- getClassNameAttribute() - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
The name of the attribute which can be specified in the XML to override the
type of a bean used at a certain point in the schema.
- getClassNameAttribute() - Method in class org.apache.commons.betwixt.io.BeanRuleSet
-
The name of the attribute which can be specified in the XML to override the
type of a bean used at a certain point in the schema.
- getClassNormalizer() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the ClassNormalizer
strategy.
- getClassNormalizer() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().getClassNormalizer
- getCollectiveTypeStrategy() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the strategy used to determine which types are collective.
- getComplexType() - Method in class org.apache.commons.betwixt.schema.GlobalElement
-
Gets the anonymous type definition for this element, if one exists.
- getComplexTypes() - Method in class org.apache.commons.betwixt.schema.Schema
-
Gets the complex types defined
- getConfiguration() - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Gets the configuration for the XMLBeanInfo to XML schema transcription.
- getConfiguration() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Gets the configuration to be used for introspection.
- getContentDescriptors() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Returns descriptors for the child content of the element this describes.
- getContentList() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Lazily creates the mutable List of child content descriptors.
- getContextExpression() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Returns the expression used to evaluate the new context of this element.
- getCount() - Method in class org.apache.commons.betwixt.io.id.SequentialIDGenerator
-
Gets the current counter value
- getCurrentDescriptor() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the ElementDescriptor
that describes the
mapping for the current element.
- getCurrentDescriptor() - Method in class org.apache.commons.betwixt.io.WriteContext
-
Gets the descriptor for the element who content
is currently being created.
- getCurrentElement() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the element name for the currently mapped element.
- getCurrentUpdater() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the current Updater
.
- getDataTypeMapper() - Method in class org.apache.commons.betwixt.schema.TranscriptionConfiguration
-
Gets the DataTypeMapper
to be used during the transcription.
- getDescriptor() - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Gets the mapped element descriptor.
- getElementDescriptor(String) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Gets a child ElementDescriptor matching the given name if one exists.
- getElementDescriptor(ElementDescriptor) - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Allows the navigation from a reference to a property object to the descriptor defining what
the property is.
- getElementDescriptor() - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Gets descriptor for bean represention
- getElementDescriptors() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Returns descriptors for the child elements of the element this describes.
- getElementList() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Lazily creates the mutable List of child elements.
- getElementNameMapper() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the name mapping strategy used to convert bean names into elements.
- getElementNameMapper() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().getElementNameMapper
- getElements() - Method in class org.apache.commons.betwixt.schema.ComplexType
-
Gets the elements contained by this type
- getElements() - Method in class org.apache.commons.betwixt.schema.Schema
-
Gets the elements definied
- getElementSuppressionStrategy() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Returns the ElementSuppressionStrategy
.
- getEndOfLine() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Gets the string used to mark end of lines.
- getIDAttribute() - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Search attributes for one matching ID
attribute name
- getIDAttributeName() - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Get name of ID
attribute.
- getIdGenerator() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Get IDGenerator
implementation used to
generate ID
attribute values .
- getIdMappingStrategy() - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Gets the strategy used to manage storage and retrieval of id's.
- getIdMappingStrategy() - Method in class org.apache.commons.betwixt.expression.Context
-
Gets the strategy used to manage storage and retrieval of id's.
- getIDREFAttributeName() - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Get IDREF
attribute name
This is used (for example) to deal with cyclic references.
- getImplementationClass() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Gets the class which should be used for instantiation.
- getIndent() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Gets the indent string
- getIndentLevel() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Deprecated.
0.5 replaced by new SAX inspired API
- getInheritedOption(String) - Method in class org.apache.commons.betwixt.expression.Context
-
Gets the value of the first option with this name.
- getInitialIndentLevel() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Gets the initial indent level
- getInstance() - Static method in class org.apache.commons.betwixt.expression.CollectionUpdater
-
Gets singleton instance.
- getInstance() - Static method in class org.apache.commons.betwixt.expression.EmptyExpression
-
Gets the singleton instance.
- getInstance() - Static method in class org.apache.commons.betwixt.expression.StringExpression
-
Gets the singleton
- getIntrospectionLog() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the common Log used for introspection.
- getKeyUpdater() - Method in class org.apache.commons.betwixt.expression.MapEntryAdder
-
Gets the entry key Updater
.
- getLastId() - Method in class org.apache.commons.betwixt.io.id.AbstractIDGenerator
-
Gets last ID
returned.
- getLastId() - Method in interface org.apache.commons.betwixt.io.IDGenerator
-
Get the last ID
value generated.
- getLastMappedClass() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the Class that was last mapped, if there is one.
- getLocalName() - Method in class org.apache.commons.betwixt.NodeDescriptor
-
Gets the local name, excluding any namespace prefix
- getLog() - Static method in class org.apache.commons.betwixt.digester.XMLIntrospectorHelper
-
Deprecated.
Gets the current logging implementation.
- getLog() - Method in class org.apache.commons.betwixt.expression.Context
-
Gets the current log.
- getLog() - Method in class org.apache.commons.betwixt.io.BeanReader
-
Get the current level for logging.
- getLog() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Set the log implementation used.
- getLog() - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
Set the log implementation used.
- getLog() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Gets the current logging implementation.
- getMapIDs() - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Should ID
's and IDREF
attributes
be used to cross-reference matching objects?
- getMapIDs() - Method in class org.apache.commons.betwixt.expression.Context
-
Should ID
's and IDREF
attributes
be used to cross-reference matching objects?
- getMappingAction(String, String, Attributes, ReadContext) - Method in class org.apache.commons.betwixt.strategy.ActionMappingStrategy
-
Gets the mapping action to map the given element.
- getMappingAction(String, String, Attributes, ReadContext) - Method in class org.apache.commons.betwixt.strategy.DefaultActionMappingStrategy
-
Gets the mapping action to map the given element.
- getMappingDerivationStrategy() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the MappingDerivationStrategy
used to determine whether the bind or introspection time
type should determine the mapping.
- getMatchIDs() - Method in class org.apache.commons.betwixt.io.BeanReader
-
- getMaxOccurs() - Method in class org.apache.commons.betwixt.schema.ElementReference
-
- getMaxOccurs() - Method in class org.apache.commons.betwixt.schema.LocalElement
-
- getMethod() - Method in class org.apache.commons.betwixt.expression.MethodExpression
-
Gets the method used to evaluate this expression.
- getMethod() - Method in class org.apache.commons.betwixt.expression.MethodUpdater
-
Gets the method which will be invoked by the update
- getMinOccurs() - Method in class org.apache.commons.betwixt.schema.ElementReference
-
- getMinOccurs() - Method in class org.apache.commons.betwixt.schema.LocalElement
-
- getMixedContentEncodingStrategy() - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Gets the encoding strategy for mixed content.
- getName() - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Gets the local name if the parser is namespace aware, otherwise the name.
- getName() - Method in class org.apache.commons.betwixt.schema.Attribute
-
Gets the attribute name
- getName() - Method in interface org.apache.commons.betwixt.schema.Element
-
- getName() - Method in class org.apache.commons.betwixt.schema.GlobalComplexType
-
Gets the name of this type.
- getName() - Method in class org.apache.commons.betwixt.schema.GlobalElement
-
Gets the element name
- getName() - Method in class org.apache.commons.betwixt.schema.LocalElement
-
- getName() - Method in class org.apache.commons.betwixt.schema.SimpleType
-
Gets the name
- getNameMapper() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
- getNameRule() - Method in class org.apache.commons.betwixt.digester.OptionRule
-
Gets the rule that maps the name
element
associated with the option
- getNames() - Method in class org.apache.commons.betwixt.Options
-
Gets the names of each option.
- getNamespace() - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Gets the namespace URI or an empty string if the parser is not namespace aware
or the element has no namespace.
- getNamespaceURI() - Method in class org.apache.commons.betwixt.io.BeanRuleSet
-
Gets the namespace associated with this ruleset.
- getNormalizedClass(Object) - Method in class org.apache.commons.betwixt.strategy.ClassNormalizer
-
Gets the normalized class for the given Object.
- getObjectStringConverter() - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Gets the Object <-> String converter.
- getObjectStringConverter() - Method in class org.apache.commons.betwixt.expression.Context
-
Gets object <-> string converter.
- getOptions() - Method in class org.apache.commons.betwixt.Descriptor
-
Gets the options for this descriptor.
- getOptions() - Method in class org.apache.commons.betwixt.expression.Context
-
Gets the current Options
.
- getPluralStemmer() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Get singular and plural matching strategy.
- getPluralStemmer() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().getPluralStemmer
- getPolymorphicReferenceResolver() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Gets the resolver for polymorphic references.
- getPositiveIds() - Method in class org.apache.commons.betwixt.io.id.RandomIDGenerator
-
Gets whether only positive ID
's should be generated
- getPrefix(String) - Method in class org.apache.commons.betwixt.strategy.NamespacePrefixMapper
-
Gets the prefix to be used with the given namespace URI
- getPrefixMapper() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the NamespacePrefixMapper
used to convert namespace URIs
into prefixes.
- getPrimaryBodyTextDescriptor() - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Gets the primary descriptor for body text of this element.
- getProcessedPropertyNameSet() - Method in class org.apache.commons.betwixt.digester.RuleSupport
-
Gets the property names already processed
- getProcessedPropertyNameSet() - Method in class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
-
Gets the property names already processed
- getPropertyDescriptor(Class, String) - Method in class org.apache.commons.betwixt.digester.MappedPropertyRule
-
Returns the property descriptor for the class and property name.
- getPropertyExpression() - Method in class org.apache.commons.betwixt.BeanProperty
-
Gets the expression used to read this property.
- getPropertyName() - Method in class org.apache.commons.betwixt.BeanProperty
-
Gets the bean name for this property.
- getPropertyName() - Method in class org.apache.commons.betwixt.Descriptor
-
Gets the name of the bean property to which this node refers
- getPropertyName() - Method in class org.apache.commons.betwixt.expression.DynaBeanExpression
-
Gets the name of the property to get from the DynaBean.
- getPropertySuppressionStrategy() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the strategy which determines the properties to be ignored.
- getPropertyType() - Method in class org.apache.commons.betwixt.BeanProperty
-
Gets the type of this property.
- getPropertyType() - Method in class org.apache.commons.betwixt.Descriptor
-
Gets the type of the bean property associated with this node, if any
- getPropertyType(String, Class, String) - Method in class org.apache.commons.betwixt.digester.MappedPropertyRule
-
Gets the type of a property
- getPropertyUpdater() - Method in class org.apache.commons.betwixt.BeanProperty
-
Gets the updater used to write to this properyty.
- getQualifiedName() - Method in class org.apache.commons.betwixt.NodeDescriptor
-
Gets the qualified name, including any namespace prefix
- getReadConfiguration() - Method in class org.apache.commons.betwixt.io.BeanReader
-
Gets read specific configuration details.
- getReferenced(Context, String) - Method in class org.apache.commons.betwixt.strategy.DefaultIdStoringStrategy
-
Gets an object matching the given reference.
- getReferenced(Context, String) - Method in class org.apache.commons.betwixt.strategy.IdStoringStrategy
-
Gets an object matching the given reference.
- getReferenceFor(Context, Object) - Method in class org.apache.commons.betwixt.strategy.DefaultIdStoringStrategy
-
Returns a String id for the given bean if it has been stored previously.
- getReferenceFor(Context, Object) - Method in class org.apache.commons.betwixt.strategy.IdStoringStrategy
-
Retrieves a reference for the given instance.
- getRegistry() - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Gets the current registry implementation.
- getReplacement() - Method in class org.apache.commons.betwixt.strategy.BadCharacterReplacingNMapper
-
Gets the character that should be used to replace bad characters
if null then bad characters will be deleted.
- getRootClass() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
- getRootElementDescriptor() - Method in class org.apache.commons.betwixt.digester.AddDefaultsRule
-
Gets an ElementDescriptor
for the top on digester's stack.
- getSchemaTypeNamingStrategy() - Method in class org.apache.commons.betwixt.schema.TranscriptionConfiguration
-
Gets the stategy to be used for naming types.
- getSeparator() - Method in class org.apache.commons.betwixt.strategy.HyphenatedNameMapper
-
This separator will be inserted between the words in the bean name.
- getSimpleTypeMapper() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the simple type binding strategy.
- getSimpleTypes() - Method in class org.apache.commons.betwixt.schema.Schema
-
Gets the simple types defined.
- getSingularPropertyType() - Method in class org.apache.commons.betwixt.Descriptor
-
Gets the underlying type ignoring any wrapping a Collection or Array.
- getSize() - Method in class org.apache.commons.betwixt.io.read.BeanCreationList
-
Gets the number of BeanCreators in the wrapped chain.
- getTextExpression() - Method in class org.apache.commons.betwixt.Descriptor
-
Gets the expression used to evaluate the text value of this node
for a particular Context
.
- getType() - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Gets the base type for this element.
- getType() - Method in class org.apache.commons.betwixt.schema.Attribute
-
Gets the attribute type
- getType() - Method in class org.apache.commons.betwixt.schema.ComplexLocalElement
-
- getType() - Method in class org.apache.commons.betwixt.schema.GlobalElement
-
Gets the element type
- getType() - Method in class org.apache.commons.betwixt.schema.SimpleLocalElement
-
- getTypeBindingStrategy() - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Gets the TypeBindingStrategy
to be used
to determine the binding for Java types.
- getUpdater() - Method in class org.apache.commons.betwixt.Descriptor
-
Gets the Updater
used to update a Context
from the text value
corresponding to this node in an xml document
- getURI() - Method in class org.apache.commons.betwixt.NodeDescriptor
-
Gets the (xml) namespace URI prefix for this node.
- getValue() - Method in class org.apache.commons.betwixt.expression.ConstantExpression
-
Gets the constant value of this expression
- getValue(String) - Method in class org.apache.commons.betwixt.Options
-
Gets the value (if any) associated with the given name.
- getValueRule() - Method in class org.apache.commons.betwixt.digester.OptionRule
-
Gets the rule that maps the value
element
associated with the option
- getValueSuppressionStrategy() - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Gets the ValueSuppressionStrategy
.
- getValueSuppressionStrategy() - Method in class org.apache.commons.betwixt.expression.Context
-
Gets the ValueSuppressionStrategy
.
- getValueType() - Method in class org.apache.commons.betwixt.expression.TypedUpdater
-
Gets the type expected.
- getValueUpdater() - Method in class org.apache.commons.betwixt.expression.MapEntryAdder
-
Gets the entry value Updater
.
- getVariable(String) - Method in class org.apache.commons.betwixt.expression.Context
-
Gets the value of a particular context variable.
- getVariableName() - Method in class org.apache.commons.betwixt.expression.VariableExpression
-
Gets the variable name
- getVariables() - Method in class org.apache.commons.betwixt.expression.Context
-
Gets context variables.
- getWriteEmptyElements() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Gets whether empty elements should be written into the output.
- getWriteIDs() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
- getXMLInfoDigester() - Method in class org.apache.commons.betwixt.digester.RuleSupport
-
Gets XMLBeanInfoDigester
using this rule.
- getXMLIntrospector() - Method in class org.apache.commons.betwixt.digester.RuleSupport
-
Gets XMLIntrospector
to be used for introspection
- getXMLIntrospector() - Method in class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
-
Gets the XMLIntrospector that's using this digester.
- getXMLIntrospector() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Gets the introspector used.
- getXMLIntrospector() - Method in class org.apache.commons.betwixt.io.BeanReader
-
Get the introspector used.
- getXMLIntrospector() - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Gets the XMLIntrospector
to be used to create
the mappings for the xml.
- getXMLIntrospector() - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Gets the XMLIntrospector used to create XMLInfoBean's.
- GlobalComplexType - Class in org.apache.commons.betwixt.schema
-
Models a complexType
from an XML schema.
- GlobalComplexType() - Constructor for class org.apache.commons.betwixt.schema.GlobalComplexType
-
- GlobalComplexType(TranscriptionConfiguration, ElementDescriptor, Schema) - Constructor for class org.apache.commons.betwixt.schema.GlobalComplexType
-
Constructs a new ComplexType from the descriptor given.
- GlobalElement - Class in org.apache.commons.betwixt.schema
-
Models a global definition of an element
.
- GlobalElement() - Constructor for class org.apache.commons.betwixt.schema.GlobalElement
-
- GlobalElement(String, String) - Constructor for class org.apache.commons.betwixt.schema.GlobalElement
-
- GlobalElement(String, GlobalComplexType) - Constructor for class org.apache.commons.betwixt.schema.GlobalElement
-
- GREATER_THAN_ENTITY - Static variable in class org.apache.commons.betwixt.XMLUtils
-
Escaped >
entity
- SAXBeanWriter - Class in org.apache.commons.betwixt.io
-
The SAXBeanwriter will send events to a ContentHandler
- SAXBeanWriter(ContentHandler) - Constructor for class org.apache.commons.betwixt.io.SAXBeanWriter
-
Constructor sets writer used for output.
- Schema - Class in org.apache.commons.betwixt.schema
-
Model for top level element in an XML Schema
- Schema() - Constructor for class org.apache.commons.betwixt.schema.Schema
-
- Schema(XMLIntrospector) - Constructor for class org.apache.commons.betwixt.schema.Schema
-
- SchemaTranscriber - Class in org.apache.commons.betwixt.schema
-
Generates XML Schemas for Betwixt mappings.
- SchemaTranscriber() - Constructor for class org.apache.commons.betwixt.schema.SchemaTranscriber
-
- SchemaTypeNamingStrategy - Class in org.apache.commons.betwixt.schema.strategy
-
Pluggable strategy for naming schema types.
- SchemaTypeNamingStrategy() - Constructor for class org.apache.commons.betwixt.schema.strategy.SchemaTypeNamingStrategy
-
- SequentialIDGenerator - Class in org.apache.commons.betwixt.io.id
-
Generates ID
's in numeric sequence.
- SequentialIDGenerator() - Constructor for class org.apache.commons.betwixt.io.id.SequentialIDGenerator
-
Base constructor.
- SequentialIDGenerator(int) - Constructor for class org.apache.commons.betwixt.io.id.SequentialIDGenerator
-
Constructor sets the start value for the counter.
- setAbstractBeanWriterLog(Log) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Set the current logging implementation.
- setActionMappingStrategy(ActionMappingStrategy) - Method in class org.apache.commons.betwixt.io.read.ReadConfiguration
-
Sets the ActionMappingStrategy
used to define
default mapping acitons.
- setAttributeDescriptors(AttributeDescriptor[]) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets the AttributesDescriptors
for this element.
- setAttributeNameMapper(NameMapper) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the strategy used to convert bean type names into attribute names
- setAttributeNameMapper(NameMapper) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().setAttributeNameMapper
- setAttributes(Attributes) - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Sets the element's attributes
- setAttributesForPrimitives(boolean) - Method in class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
-
Set whether attributes (or elements) should be used for primitive types.
- setAttributesForPrimitives(boolean) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Set whether attributes (or elements) should be used for primitive types.
- setAttributesForPrimitives(boolean) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().setAttributesForPrimitives
- setAttributeSuppressionStrategy(AttributeSuppressionStrategy) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the AttributeSuppressionStrategy
.
- setBean(Object) - Method in class org.apache.commons.betwixt.expression.Context
-
Set the current bean.
- setBean(Object) - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
- setBeanClass(Class) - Method in class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
-
Sets the beans class for this XML descriptor
- setBeanClass(Class) - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Sets the beans class that this XML info refers to
- setBeanCreationChain(BeanCreationChain) - Method in class org.apache.commons.betwixt.io.read.ReadConfiguration
-
Sets the BeanCreationChain that should be used to construct beans.
- setBeanInfoMap(Map) - Method in class org.apache.commons.betwixt.digester.MultiMappingBeanInfoDigester
-
Set the Map containing XMLBeanInfo
classes.
- setBindingConfiguration(BindingConfiguration) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Sets the dynamic configuration setting to be used for bean reading.
- setBindingConfiguration(BindingConfiguration) - Method in class org.apache.commons.betwixt.io.BeanReader
-
Sets the dynamic configuration setting to be used for bean reading.
- setCachingEnabled(boolean) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.5 replaced by XMlBeanInfoRegistry
- setCallDocumentEvents(boolean) - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
Sets whether the document events (ie start and end) should be called.
- setClassLoader(ClassLoader) - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Sets the classloader to be used.
- setClassNameAttribute(String) - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Sets the name of the attribute which can be specified in
the XML to override the type of a bean used at a certain
point in the schema.
- setClassNameAttribute(String) - Method in class org.apache.commons.betwixt.expression.Context
-
Sets the name of the attribute which can be specified in
the XML to override the type of a bean used at a certain
point in the schema.
- setClassNameAttribute(String) - Method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Sets the name of the attribute which can be specified in
the XML to override the type of a bean used at a certain
point in the schema.
- setClassNameAttribute(String) - Method in class org.apache.commons.betwixt.io.BeanRuleSet
-
Deprecated.
0.5 set the ReadContext
property instead
- setClassNormalizer(ClassNormalizer) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the ClassNormalizer
strategy.
- setClassNormalizer(ClassNormalizer) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().setClassNormalizer
- setCollective(boolean) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets whether the element described is a collective.
- setCollectiveTypeStrategy(CollectiveTypeStrategy) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the strategy used to determine which types are collective.
- setComplexType(GlobalComplexType) - Method in class org.apache.commons.betwixt.schema.GlobalElement
-
Sets the anonymous type definition for this element
- setConfiguration(TranscriptionConfiguration) - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Sets the configuration for the XMLBeanInfo to XML schema transcription.
- setConfiguration(IntrospectionConfiguration) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Sets the configuration to be used for introspection.
- setContentDescriptors(Descriptor[]) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets the descriptors for the child content of the element this describes.
- setContextExpression(Expression) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets the expression used to evaluate the new context of this element
- setDataTypeMapper(DataTypeMapper) - Method in class org.apache.commons.betwixt.schema.TranscriptionConfiguration
-
Sets the DataTypeMapper
to be used during the transcription/
- setDescriptor(ElementDescriptor) - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Sets the mapped element descriptor.
- setElementDescriptor(ElementDescriptor) - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Sets descriptor for bean represention
- setElementDescriptors(ElementDescriptor[]) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets the descriptors for the child element of the element this describes.
- setElementNameMapper(NameMapper) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the strategy used to convert bean type names into element names
- setElementNameMapper(NameMapper) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().setElementNameMapper
- setElementSuppressionStrategy(ElementSuppressionStrategy) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the ElementSuppressionStrategy
.
- setEndOfLine(String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Sets the string used for end of lines
Produces a warning the specified value contains an invalid whitespace character
- setEndTagForEmptyElement(boolean) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Sets when an an end tag be added for each empty element.
- setHollow(boolean) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets whether this descriptor is hollow.
- setIDAttributeName(String) - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Set name of ID
attribute
This is used to write (for example) automatic ID
attribute values.
- setIdGenerator(IDGenerator) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Set IDGenerator
implementation
used to generate ID
attribute values.
- setIdMappingStrategy(IdStoringStrategy) - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Sets the strategy used to manage storage and retrieval of id's.
- setIDREFAttributeName(String) - Method in class org.apache.commons.betwixt.XMLBeanInfo
-
Set IDREF
attribute name
This is used (for example) to deal with cyclic references.
- setIgnoreAllBeanInfo(boolean) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Specifies if you want to ignore existing BeanInfo classes at all for introspection
- setImplementationClass(Class) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets the class which should be used for instantiation.
- setIndent(String) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Sets the string used for pretty print indents
- setInitialIndentLevel(int) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Sets the initial indent level used for pretty print indents
- setIntrospectionLog(Log) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the common Log used by introspection.
- setLocalName(String) - Method in class org.apache.commons.betwixt.NodeDescriptor
-
Sets the local name
- setLog(Log) - Static method in class org.apache.commons.betwixt.digester.ElementRule
-
Sets the log for this class
- setLog(Log) - Static method in class org.apache.commons.betwixt.digester.XMLIntrospectorHelper
-
Deprecated.
Sets the current logging implementation.
- setLog(Log) - Method in class org.apache.commons.betwixt.expression.Context
-
Set the log implementation to which this class logs
- setLog(Log) - Static method in class org.apache.commons.betwixt.expression.MapEntryAdder
-
Sets the logger used by this class.
- setLog(Log) - Static method in class org.apache.commons.betwixt.expression.MethodUpdater
-
Programmatically set log
- setLog(Log) - Static method in class org.apache.commons.betwixt.io.BeanCreateRule
-
Deprecated.
Set log to be used by BeanCreateRule
instances
- setLog(Log) - Method in class org.apache.commons.betwixt.io.BeanReader
-
Set the current logging level.
- setLog(Log) - Static method in class org.apache.commons.betwixt.io.BeanRuleSet
-
Set log to be used by BeanRuleSet
instances
- setLog(Log) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Set the log implementation used.
- setLog(Log) - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
Set the log implementation used.
- setLog(Log) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Sets the current logging implementation.
- setMapIDs(boolean) - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Should ID
's and IDREF
attributes
be used to cross-reference matching objects?
- setMappingDerivationStrategy(MappingDerivationStrategy) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the MappingDerivationStrategy
used to determine whether the bind or introspection time
type should determine the mapping.
- setMatchIDs(boolean) - Method in class org.apache.commons.betwixt.io.BeanReader
-
- setMaxOccurs(String) - Method in class org.apache.commons.betwixt.schema.ElementReference
-
- setMaxOccurs(String) - Method in class org.apache.commons.betwixt.schema.LocalElement
-
- setMethod(Method) - Method in class org.apache.commons.betwixt.expression.MethodExpression
-
Sets the method used to evaluate this expression
- setMethod(Method) - Method in class org.apache.commons.betwixt.expression.MethodUpdater
-
Sets the constant value of this expression
- setMinOccurs(int) - Method in class org.apache.commons.betwixt.schema.ElementReference
-
- setMinOccurs(int) - Method in class org.apache.commons.betwixt.schema.LocalElement
-
- setMixedContentEncodingStrategy(MixedContentEncodingStrategy) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Sets the encoding strategy for mixed content.
- setName(String) - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Sets the local name for this element.
- setName(String) - Method in class org.apache.commons.betwixt.schema.Attribute
-
Sets the attribute name
- setName(String) - Method in class org.apache.commons.betwixt.schema.GlobalComplexType
-
Sets the name of this type.
- setName(String) - Method in class org.apache.commons.betwixt.schema.GlobalElement
-
Sets the element name
- setName(String) - Method in class org.apache.commons.betwixt.schema.LocalElement
-
- setName(String) - Method in class org.apache.commons.betwixt.schema.SimpleType
-
Sets the name
- setNameMapper(NameMapper) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
- setNamespace(String) - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Sets the namespace URI for this element
- setObjectStringConverter(ObjectStringConverter) - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Sets the Object <-> String converter.
- setOptions(Options) - Method in class org.apache.commons.betwixt.Descriptor
-
Sets the options for this descriptor.
- setPluralStemmer(PluralStemmer) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the strategy used to detect matching singular and plural properties
- setPluralStemmer(PluralStemmer) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().setPluralStemmer
- setPolymorphicReferenceResolver(PolymorphicReferenceResolver) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Sets the resolver for polymorphic references.
- setPositiveIds(boolean) - Method in class org.apache.commons.betwixt.io.id.RandomIDGenerator
-
Sets whether only positive ID
's should be generated
- setPrefix(String, String) - Method in class org.apache.commons.betwixt.strategy.NamespacePrefixMapper
-
Sets the prefix to be used for the given namespace URI.
- setPrefixMapper(NamespacePrefixMapper) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the NamespacePrefixMapper
used to convert namespave URIs
into prefixes.
- setPrimitiveType(boolean) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Deprecated.
0.6 moved to a declarative style of descriptors where the alrogithmic should
be done during introspection
- setPropertyName(String) - Method in class org.apache.commons.betwixt.Descriptor
-
Sets the name of the bean property to which this node refers
- setPropertyName(String) - Method in class org.apache.commons.betwixt.expression.DynaBeanExpression
-
Sets the name of the property to get from the DynaBean.
- setPropertySuppressionStrategy(PropertySuppressionStrategy) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the strategy which determines the properties to be ignored.
- setPropertyType(Class) - Method in class org.apache.commons.betwixt.Descriptor
-
Sets the type of the bean property associated with this node, if any
- setQualifiedName(String) - Method in class org.apache.commons.betwixt.NodeDescriptor
-
Sets the qualified name
- setReadConfiguration(ReadConfiguration) - Method in class org.apache.commons.betwixt.io.BeanReader
-
Sets the read specific configuration details.
- setReference(Context, Object, String) - Method in class org.apache.commons.betwixt.strategy.DefaultIdStoringStrategy
-
Stores an ID for the given instance and context.
- setReference(Context, Object, String) - Method in class org.apache.commons.betwixt.strategy.IdStoringStrategy
-
Stores an instance reference for later retrieval.
- setRegistry(XMLBeanInfoRegistry) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Sets the XMLBeanInfoRegistry
implementation.
- setReplacement(Character) - Method in class org.apache.commons.betwixt.strategy.BadCharacterReplacingNMapper
-
Sets the character that should be used to replace bad characters.
- setRootClass(Class) - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
- setSchemaTypeNamingStrategy(SchemaTypeNamingStrategy) - Method in class org.apache.commons.betwixt.schema.TranscriptionConfiguration
-
Sets the strategy to be used for naming types.
- setSeparator(String) - Method in class org.apache.commons.betwixt.strategy.HyphenatedNameMapper
-
Sets the separator used to seperate words, which defaults to '-'
- setSimpleTypeMapper(SimpleTypeMapper) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the simple type binding strategy.
- setSingularPropertyType(Class) - Method in class org.apache.commons.betwixt.Descriptor
-
Sets the underlying type ignoring any wrapping Collection or Array.
- setStrickCheck(boolean) - Method in class org.apache.commons.betwixt.strategy.ListedClassNormalizer
-
Sets strict checking of substitutions?
- setTextExpression(Expression) - Method in class org.apache.commons.betwixt.Descriptor
-
Sets the expression used to evaluate the text value of this node
for a particular Context
- setType(Class) - Method in class org.apache.commons.betwixt.io.read.ElementMapping
-
Sets the base type for this element.
- setType(String) - Method in class org.apache.commons.betwixt.schema.Attribute
-
Sets the attribute type
- setType(LocalComplexType) - Method in class org.apache.commons.betwixt.schema.ComplexLocalElement
-
- setType(String) - Method in class org.apache.commons.betwixt.schema.GlobalElement
-
Sets the element type
- setType(String) - Method in class org.apache.commons.betwixt.schema.SimpleLocalElement
-
- setTypeBindingStrategy(TypeBindingStrategy) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets the TypeBindingStrategy
to be used
to determine the binding for Java types.
- setUpdater(Updater) - Method in class org.apache.commons.betwixt.Descriptor
-
Sets the Updater
used to update a Context
from the text value
corresponding to this node in an xml document
- setUpperCase(boolean) - Method in class org.apache.commons.betwixt.strategy.HyphenatedNameMapper
-
Sets whether upper or lower case conversions should be performed,
which defaults to false for lower case.
- setURI(String) - Method in class org.apache.commons.betwixt.NodeDescriptor
-
Sets the namespace URI that this node belongs to.
- setUseBeanInfoSearchPath(boolean) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Specifies if you want to use the beanInfoSearchPath
- setUseBeanInfoSearchPath(boolean) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().setUseBeanInfoSearchPath
- setUseBindTimeTypeForMapping(boolean) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Sets whether the bind time type to be used to determine the mapping.
- setUseContextClassLoader(boolean) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Specify whether the context classloader should be used to load classes during introspection;
the default value is true.
- setValue(Object) - Method in class org.apache.commons.betwixt.expression.ConstantExpression
-
Sets the constant value of this expression
- setValueSuppressionStrategy(ValueSuppressionStrategy) - Method in class org.apache.commons.betwixt.BindingConfiguration
-
Sets the ValueSuppressionStrategy
.
- setValueSuppressionStrategy(ValueSuppressionStrategy) - Method in class org.apache.commons.betwixt.expression.Context
-
Sets the ValueSuppressionStrategy
.
- setValueType(Class) - Method in class org.apache.commons.betwixt.expression.TypedUpdater
-
Sets the type expected.
- setVariable(String, Object) - Method in class org.apache.commons.betwixt.expression.Context
-
Sets the value of a particular context variable.
- setVariableName(String) - Method in class org.apache.commons.betwixt.expression.VariableExpression
-
Sets the variable name
- setVariables(Map) - Method in class org.apache.commons.betwixt.expression.Context
-
Sets context variables.
- setWrapCollectionsInElement(boolean) - Method in class org.apache.commons.betwixt.ElementDescriptor
-
Deprecated.
0.6 moved to a declarative style of descriptors where the alrogithmic should
be done during introspection
- setWrapCollectionsInElement(boolean) - Method in class org.apache.commons.betwixt.IntrospectionConfiguration
-
Sets whether we should we wrap collections in an extra element.
- setWrapCollectionsInElement(boolean) - Method in class org.apache.commons.betwixt.XMLIntrospector
-
Deprecated.
0.6 use getConfiguration().setWrapCollectionsInElement
- setWriteEmptyElements(boolean) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Sets whether empty elements should be written into the output.
- setWriteIDs(boolean) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
- setXMLIntrospector(XMLIntrospector) - Method in class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
-
Sets the introspector that is using me
- setXMLIntrospector(XMLIntrospector) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Sets the introspector to be used.
- setXMLIntrospector(XMLIntrospector) - Method in class org.apache.commons.betwixt.io.BeanReader
-
Set the introspector to be used.
- setXMLIntrospector(XMLIntrospector) - Method in class org.apache.commons.betwixt.io.read.ReadContext
-
Sets the XMLIntrospector
to be used to create
the mappings for the xml.
- setXMLIntrospector(XMLIntrospector) - Method in class org.apache.commons.betwixt.schema.SchemaTranscriber
-
Sets the XMLIntrospector used to create XMLInfoBeans.
- SimpleLocalElement - Class in org.apache.commons.betwixt.schema
-
- SimpleLocalElement(String, String) - Constructor for class org.apache.commons.betwixt.schema.SimpleLocalElement
-
- SimpleLocalElement(TranscriptionConfiguration, ElementDescriptor, Schema) - Constructor for class org.apache.commons.betwixt.schema.SimpleLocalElement
-
- SimpleType - Class in org.apache.commons.betwixt.schema
-
Models a simpleType tag in an XML schema.
- SimpleType() - Constructor for class org.apache.commons.betwixt.schema.SimpleType
-
- SimpleTypeBindAction - Class in org.apache.commons.betwixt.io.read
-
Action binds a simple type.
- SimpleTypeBindAction() - Constructor for class org.apache.commons.betwixt.io.read.SimpleTypeBindAction
-
- SimpleTypeMapper - Class in org.apache.commons.betwixt.strategy
-
Strategy for binding simple types.
- SimpleTypeMapper() - Constructor for class org.apache.commons.betwixt.strategy.SimpleTypeMapper
-
- SimpleTypeMapper.Binding - Class in org.apache.commons.betwixt.strategy
-
Enumerates binding options for simple types.
- StandardSimpleTypeMapper - Class in org.apache.commons.betwixt.strategy
-
- StandardSimpleTypeMapper() - Constructor for class org.apache.commons.betwixt.strategy.StandardSimpleTypeMapper
-
- start() - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Marks the start of the bean writing.
- start() - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
This will announce the start of the document
to the contenthandler.
- startElement(WriteContext, String, String, String, Attributes) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
Writes the start tag for an element.
- startElement(String, String, String, Attributes) - Method in class org.apache.commons.betwixt.io.AbstractBeanWriter
-
- startElement(WriteContext, String, String, String, Attributes) - Method in class org.apache.commons.betwixt.io.BeanWriter
-
Writes the start tag for an element.
- startElement(WriteContext, String, String, String, Attributes) - Method in class org.apache.commons.betwixt.io.SAXBeanWriter
-
Writes the start tag for an element.
- STRING_SIMPLE_TYPE - Static variable in class org.apache.commons.betwixt.schema.GlobalElement
-
- StringExpression - Class in org.apache.commons.betwixt.expression
-
StringExpression
returns the current context object as a string.
- StringExpression() - Constructor for class org.apache.commons.betwixt.expression.StringExpression
-
Base constructor.
- stringToObject(String, Class, String, Context) - Method in class org.apache.commons.betwixt.strategy.ConvertUtilsObjectStringConverter
-
Converts an object to a string representation using ConvertUtils.
- stringToObject(String, Class, String, Context) - Method in class org.apache.commons.betwixt.strategy.DefaultObjectStringConverter
-
Converts an object to a string representation using ConvertUtils.
- stringToObject(String, Class, String, Context) - Method in class org.apache.commons.betwixt.strategy.ObjectStringConverter
-
- stringToObject(String, Class, Context) - Method in class org.apache.commons.betwixt.strategy.ObjectStringConverter
-
Converts a string representation to an object.
- suppress(AttributeDescriptor) - Method in interface org.apache.commons.betwixt.strategy.AttributeSuppressionStrategy
-
Should the attribute described as given be suppressed during introspection?
- suppress(ElementDescriptor) - Method in interface org.apache.commons.betwixt.strategy.ElementSuppressionStrategy
-
Should the element described as given be suppressed?
- SUPPRESS_EMPTY - Static variable in class org.apache.commons.betwixt.strategy.ValueSuppressionStrategy
-
Suppresses all null values.
- suppressAttribute(AttributeDescriptor, String) - Method in class org.apache.commons.betwixt.strategy.ValueSuppressionStrategy
-
Should the given attribute value be suppressed?
- suppressElement(ElementDescriptor, String, String, String, Object) - Method in class org.apache.commons.betwixt.strategy.ValueSuppressionStrategy
-
Should be given element value be suppressed?
- suppressProperty(Class, Class, String) - Method in class org.apache.commons.betwixt.strategy.impl.propertysuppression.PackageSuppressor
-
- suppressProperty(Class, Class, String) - Method in class org.apache.commons.betwixt.strategy.PropertySuppressionStrategy.Chain
-
- suppressProperty(Class, Class, String) - Method in class org.apache.commons.betwixt.strategy.PropertySuppressionStrategy.Default
-
- suppressProperty(Class, Class, String) - Method in class org.apache.commons.betwixt.strategy.PropertySuppressionStrategy
-
Should the given property be suppressed?
- swapDescriptor(ElementDescriptor, ElementDescriptor, ElementDescriptor) - Static method in class org.apache.commons.betwixt.digester.XMLIntrospectorHelper
-
Deprecated.
0.6 now unused