Package org.nuxeo.common.xmap
Class XAnnotatedMember
java.lang.Object
org.nuxeo.common.xmap.XAnnotatedMember
- Direct Known Subclasses:
XAnnotatedContent
,XAnnotatedContext
,XAnnotatedList
,XAnnotatedParent
- Author:
- Bogdan Stefanescu
-
Field Summary
Modifier and TypeFieldDescriptionprotected final XAccessor
protected Path
protected boolean
protected Class<?>
The Java type of the described element.protected XValueFactory
The value factory used to transform strings in objects compatible with this member type.protected XAnnotatedObject
Not null if the described object is an xannotated object. -
Constructor Summary
ModifierConstructorDescriptionprotected
XAnnotatedMember
(XMap xmap, XAccessor accessor) XAnnotatedMember
(XMap xmap, XAccessor setter, XNode anno) -
Method Summary
-
Field Details
-
accessor
-
path
-
trim
protected boolean trim -
type
The Java type of the described element. -
xao
Not null if the described object is an xannotated object. -
valueFactory
The value factory used to transform strings in objects compatible with this member type. In the case of collection types this factory is used for collection components.
-
-
Constructor Details
-
XAnnotatedMember
-
XAnnotatedMember
-
-
Method Details
-
setValue
-
toXML
-
process
-
getValue
-