Package net.avcompris.binding.dom.impl
Class AbstractDomBinderInvocationHandler
java.lang.Object
net.avcompris.binding.impl.AbstractBinderInvocationHandler<Node>
net.avcompris.binding.dom.impl.AbstractDomBinderInvocationHandler
- All Implemented Interfaces:
InvocationHandler
,ElementUpdater<Node>
- Direct Known Subclasses:
JaxenDomBinderInvocationHandler
,JaxpDomBinderInvocationHandler
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractDomBinderInvocationHandler
(Binder<Node> binder, ClassLoader classLoader, Class<?> clazz, Node rootNode, BindConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionfinal Node
addToChildren
(Node node, String name) getAttributes
(Node node) getChildren
(Node node) final Node
final void
final void
removeAttribute
(Node node, String name) final void
setAttribute
(Node attributeNode, Object value) final void
setAttribute
(Node node, String name, Object value) void
final void
final void
Methods inherited from class net.avcompris.binding.impl.AbstractBinderInvocationHandler
calcFunctions, calcNamespaceMap, createDomFunctionResolver, detach, evaluateToBoolean, evaluateToList, evaluateToNode, evaluateToNumber, evaluateToString, findFieldXPathFromSimilar, getConfiguration, getNamespaceURI, getRootNode, getTextContent, invoke, rebind
-
Constructor Details
-
AbstractDomBinderInvocationHandler
protected AbstractDomBinderInvocationHandler(Binder<Node> binder, ClassLoader classLoader, Class<?> clazz, Node rootNode, BindConfiguration configuration)
-
-
Method Details
-
setAttribute
-
getAttributes
-
setAttribute
-
removeAttribute
-
getChildren
-
remove
-
addToChildren
-
setValue
-
getParent
-
getName
-
setName
-
setNode
-