|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
IDGenerator
implementations.ElementDescriptor
describes
BeanCreator
to the end of the chain.
AddDefaultsRule
appends all the default properties
to the current element.AddDefaultsRule.addDescriptor( Descriptor )
XMLIntrospector.addProperties(BeanInfo, List, List, List)
instead.
XMLIntrospector.addProperties(BeanProperty[], List, List,List)
XMLIntrospector.addProperty(BeanInfo, PropertyDescriptor, List, List, List)
instead.
XMLIntrospector.addProperty(PropertyDescriptor, List, List, List)
instead.
XMLIntrospector.addProperty(BeanProperty, List, List, List)
instead
Digester
.
&
entity
'
entity
AttributeDescriptor
describes the XML attributes
to be created for a bean instance.AttributeRule
the digester Rule for parsing the
<attribute> elements.NameMapper
implementation that processes a name by replacing or stripping
illegal characters before passing result down the chain.MixedContentEncodingStrategy
supports variations of most common use case.BeanRuleSet
instead.ID's
for matching.
ID's
for matching.
ID's
for match.
DynaProperty
PropertyDescriptor
.
BeanReader
reads a tree of beans from an XML document.Betwixt
digestion rules for a bean class.BeanWriter
outputs beans as XML to an io stream.System.out
for output.
OutputStream
for output.
OutputStream
for output
and allows encoding to be set.
AbstractBeanWriter.bodyText(WriteContext, String)
CDATA
section.
ChainedBeanCreator
's.ClassNameExpression
returns the current class name
of the context beanAttributeDescriptor
from a PropertyDescriptor
ElementDescriptor
from a PropertyDescriptor
.
ElementDescriptor
from a PropertyDescriptor
.
ConstantExpression
represents a constant expression.value
property.
Context
describes the context used to evaluate
bean expressions.BeanCreationChain
used when reading beans.
ChainedBeanCreator
that constructs derived beans.
XMLIntrospector.createXMLDescriptor(org.apache.commons.betwixt.BeanProperty)
.
XMLIntrospector.createDescriptor(java.beans.PropertyDescriptor, boolean)
ChainedBeanCreator
that constructs beans based on element type.
ChainedBeanCreator
that finds existing beans based on their IDREF.
BeanCreationChain
used when reading beans.
ElementDescriptor
describes the XML elements
to be created for a bean instance.ElementDescriptor
that refers to a primitive type.
ElementDescriptor
with namespace URI and qualified name
ElementRule
the digester Rule for parsing
the <element> elements.EmptyExpression
returns the same value as is passed in.CDATA
section.
ElementDescriptor
be encoded as a CDATA
section?
org.apache.commons.betwixt.mixed-content-encoding
AbstractBeanWriter.endElement(WriteContext, String, String, String)
toString
of the given object.
XMLUtils.escapeAttributeValue(java.lang.Object)
toString
of the given object.
XMLUtils.escapeBodyValue(java.lang.Object)
CDATA
sequence.
CDATA
sequence.
Expression
represents an arbitrary expression on a bean.XMLBeanInfo
's.
XMLBeanInfo
from cache.
XMLBeanInfo
for the given class.
BeanCreationChange
to be used to create beans
when an element is mapped.
ClassNormalizer
strategy.
ID
attribute name
ID
attribute.
IDGenerator
implementation used to
generate ID
attribute values .
IDREF
attribute name
This is used (for example) to deal with cyclic references.
Updater
.
ID
returned.
ID
value generated.
ID
's and IDREF
attributes
be used to cross-reference matching objects?
ID
's and IDREF
attributes
be used to cross-reference matching objects?
BindingConfiguration.getMapIDs()
XMLIntrospector.getElementNameMapper()
and XMLIntrospector.getAttributeNameMapper()
name
element
associated with the option
ID
's should be generated
ElementDescriptor
for the top on digester's stack.
Context
.
Updater
used to update a Context
from the text value
corresponding to this node in an xml document
value
element
associated with the option
Updater
.
BindingConfiguration.getMapIDs()
XMLBeanInfoDigester
using this rule.
XMLIntrospector
to be used for introspection
>
entity
AttributeDescriptors
ElementDescriptors
HideRule
hides the property of the given name.ID
attribute value generators.InfoRule
the digester Rule for parsing the info element.BeanCreator
at the given position in the chain.
XMLBeanInfo
by introspection.
XMLBeanInfo
by introspection.
XMLBeanInfo
by introspection
The actual introspection depends only on the BeanInfo
associated with the bean.
IteratorExpression
returns an iterator over the current context.IteratorExpression
using given expression for initial evaluation.
<
entity
MapEntryAdder
is used to add entries to a map.MapEntryAdder
which adds entries to given method.
MethodExpression
evaluates a method on the current bean context.MethodUpdater
updates the current bean context
by calling a WriteMethod with the String value from the XML attribute
or element.ID
.
ID
attribute value.
ID
ElementDescriptor
and AttributeDescriptor
.Options
on the current description.Betwixt
optional behaviour hints.XMLBeanInfo
.
"
entity
ID
's at random.PositiveIds
property to true
.
PositiveIds
property.
Context
to provide read specific functionality.ReadContext
with standard log.
ReadContext
with the same settings
as an existing Context
.
ReadContext
with the same settings as an existing Context
.
RuleSupport
is an abstract base class containing useful
helper methods.ID
's in numeric sequence.AttributesDescriptors
for this element.
ReadContext
property instead
ClassNormalizer
strategy.
ID
attribute
This is used to write (for example) automatic ID
attribute values.
IDGenerator
implementation
used to generate ID
attribute values.
IDREF
attribute name
This is used (for example) to deal with cyclic references.
BeanCreateRule
instances
BeanRuleSet
instances
ID
's and IDREF
attributes
be used to cross-reference matching objects?
BindingConfiguration.setMapIDs(boolean)
XMLIntrospector.setElementNameMapper(NameMapper)
and XMLIntrospector.setAttributeNameMapper(NameMapper)
ID
's should be generated
XMLBeanInfoRegistry
implementation.
Context
Updater
used to update a Context
from the text value
corresponding to this node in an xml document
Collection
bean properties should wrap items in a parent element.
BindingConfiguration.setMapIDs(boolean)
AbstractBeanWriter.startElement(WriteContext, String, String, String, Attributes)
StringExpression
returns the current context object as a string.Updater
instead
Updater
acts like an lvalue which updates the current
context bean from some text from an XML attribute or element.java.reflect.Introspector
bean info search path be used?
By default it will be false.
VariableExpression
represents a variable expression such as
$foo
which returns the value of the given variable.VariableName
property
qualifiedName
.
XMLBeanInfo
represents the XML metadata information
used to map a Java Bean cleanly to XML.XMLBeanInfoDigester
is a digester of XML files
containing XMLBeanInfo definitions for a JavaBean.XMLBeanInfo
's.XMLIntrospector
an introspector of beans to create a
XMLBeanInfo instance.XMLIntrospectorHelper
a helper class for
common code shared between the digestor and introspector.XMLUtils
contains basic utility methods for XML.JavaBean
instances.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |