public class StrictLazyDynaBeanPointerFactory extends Object implements NodePointerFactory
NodePointerFactory
that returns a special type of
NodePointer
for LazyDynaBean
s. The
PropertyPointer
s returned by these will respect
LazyDynaClass.isDynaProperty(String)
when determining
PropertyPointer.isActual()
.Constructor and Description |
---|
StrictLazyDynaBeanPointerFactory() |
Modifier and Type | Method and Description |
---|---|
NodePointer |
createNodePointer(NodePointer parent,
QName name,
Object object)
Create a NodePointer for the supplied child object.
|
NodePointer |
createNodePointer(QName name,
Object object,
Locale locale)
Create a NodePointer for the supplied object.
|
int |
getOrder()
The factory order number determines its position between other factories.
|
public StrictLazyDynaBeanPointerFactory()
public int getOrder()
getOrder
in interface NodePointerFactory
public NodePointer createNodePointer(QName name, Object object, Locale locale)
createNodePointer
in interface NodePointerFactory
name
- String node nameobject
- child objectlocale
- Localepublic NodePointer createNodePointer(NodePointer parent, QName name, Object object)
createNodePointer
in interface NodePointerFactory
parent
- parent nodename
- String node nameobject
- child objectCopyright © 2001–2015 The Apache Software Foundation. All rights reserved.