|
|||||||||||
| 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 | ||||||||||