- get(String) - Method in class org.xmlfield.core.internal.NamespaceMap
-
- getActual() - Method in class org.xmlfield.validation.handlers.ConstraintViolation
-
- getDocumentNode() - Method in interface org.xmlfield.core.api.XmlFieldNode
-
Get the document node
- getDocumentNode() - Method in class org.xmlfield.core.impl.dom.DomNode
-
- getElementName(String) - Static method in class org.xmlfield.core.internal.XPathUtils
-
Return element name without any selector.
- getElementNameWithSelector(String) - Static method in class org.xmlfield.core.internal.XPathUtils
-
- getElementPosition(String) - Static method in class org.xmlfield.core.internal.XPathUtils
-
Return element position if it exist.
- getElementPrefix(String) - Static method in class org.xmlfield.core.internal.XPathUtils
-
Retrieve the element prefix
- getElementSelectorAttributes(String) - Static method in class org.xmlfield.core.internal.XPathUtils
-
Returns the selector attributes of this XPath
- getElementType(String) - Static method in class org.xmlfield.core.internal.XPathUtils
-
Returns the type of the element described by this xPath query.
- getElementXPath(String, Class<?>) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
Used to get an element xpath expression from an attribute expression
- getElementXPath(String) - Static method in class org.xmlfield.core.internal.XPathUtils
-
Retrieve the xpath element from the specified xpath.
- getExpected() - Method in class org.xmlfield.validation.handlers.ConstraintViolation
-
- getExplicitCollections(Method) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
Function to get all the associations of explicit collection
- getExplosiveValidator(Object, Class<T>) - Static method in class org.xmlfield.validation.XPathValidation
-
Deprecated.
- getExplosiveValidator(XmlFieldNode, Class<T>) - Static method in class org.xmlfield.validation.XPathValidation
-
Deprecated.
- getFieldFormat(Method) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
récupère le contenu de l'annotation @FieldFormat
sur une méthode,
ou null.
- getFieldXPath(Method) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
récupère le contenu de l'annotation @
FieldXPath
sur une méthode,
ou
null.
- getFieldXPathType(Method) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
récupère le contenu de l'annotation @FieldXPathType
sur une
méthode, ou null.
- getInt() - Method in interface org.xmlfield.core.types.XmlInt
-
- getLength() - Method in interface org.xmlfield.core.api.XmlFieldNodeList
-
Get the node list length.
- getLength() - Method in class org.xmlfield.core.impl.dom.DomNodeList
-
- getMethodName() - Method in class org.xmlfield.validation.handlers.ConstraintViolation
-
- getNode() - Method in interface org.xmlfield.core.api.XmlFieldNode
-
Get the underlying node
- getNode() - Method in class org.xmlfield.core.impl.dom.DomNode
-
- getNode() - Method in class org.xmlfield.core.internal.XmlFieldInvocationHandler
-
- getNodeName() - Method in interface org.xmlfield.core.api.XmlFieldNode
-
Get the xml node name of the underlying node
- getNodeName() - Method in class org.xmlfield.core.impl.dom.DomNode
-
- getNodeType() - Method in interface org.xmlfield.core.api.XmlFieldNode
-
Get the node type.
- getNodeType() - Method in class org.xmlfield.core.impl.dom.DomNode
-
- getParentNode() - Method in interface org.xmlfield.core.api.XmlFieldNode
-
Retrieve the parent node
- getParentNode() - Method in class org.xmlfield.core.impl.dom.DomNode
-
- getParserConfiguration() - Method in class org.xmlfield.core.XmlField
-
Returns the current parser configuration.
- getPrefixesURIs() - Method in class org.xmlfield.core.internal.NamespaceMap
-
- getResourceNamespaces(Class<?>) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
récupère l'annotation @
Namespaces
sur une class, ou
null
.
- getResourceXPath(Class<?>) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
récupère le contenu de l'annotation @
ResourceXPath
sur une class,
ou
null.
- getString() - Method in interface org.xmlfield.core.types.XmlString
-
- getTextContent() - Method in interface org.xmlfield.core.api.XmlFieldNode
-
Get the node content as string.
- getTextContent() - Method in class org.xmlfield.core.impl.dom.DomNode
-
- getValidationErrors(Object, Class<?>...) - Static method in class org.xmlfield.validation.XPathValidation
-
Deprecated.
- getValidationErrors(XmlFieldNode, Class<?>...) - Static method in class org.xmlfield.validation.XPathValidation
-
Deprecated.
- getValidatorWithErrors(Object, Class<T>) - Static method in class org.xmlfield.validation.XPathValidation
-
Deprecated.
- getValidatorWithErrors(XmlFieldNode, Class<T>) - Static method in class org.xmlfield.validation.XPathValidation
-
Deprecated.
- getXmlField() - Method in class org.xmlfield.core.XmlFieldFactory
-
Get a new XmlField instance, or the instance associated with the current
thread if #setUseThreadLocal(boolean)
is enabled.
- getXmlFieldNode(Object) - Static method in class org.xmlfield.core.internal.XmlFieldUtils
-
récupérer le nœud XML qui correspond à un objet.
- getXPath(NamespaceMap) - Static method in class org.xmlfield.core.impl.dom.DomXalanSelector
-
Deprecated.
- NamespaceMap - Class in org.xmlfield.core.internal
-
Namespaces container class.
- NamespaceMap(String...) - Constructor for class org.xmlfield.core.internal.NamespaceMap
-
- Namespaces - Annotation Type in org.xmlfield.annotations
-
utiliser cette annotation sur une interface de getters ou de
setters, pour indiquer quels namespaces utiliser dans la lecture et
l'écriture du XML.
- newFactory(Class<T>) - Method in class org.xmlfield.core.internal.XmlFieldFactoryFinder
-
Instantiate a new factory instance.
- newInstance() - Static method in class org.xmlfield.core.api.XmlFieldNodeModifierFactory
-
Get a new XmlFieldNodeModifierFactory
instance.
- newInstance() - Static method in class org.xmlfield.core.api.XmlFieldNodeParserFactory
-
Get a new XmlFieldNodeParserFactory
instance.
- newInstance() - Static method in class org.xmlfield.core.api.XmlFieldSelectorFactory
-
Get a new XmlFieldSelectorFactory
instance.
- newInstance(Class<T>) - Static method in class org.xmlfield.core.internal.XmlFieldFactory
-
Get a new factory instance managed by the XmlFieldFactoryFinder
.
- newModifier() - Method in class org.xmlfield.core.api.XmlFieldNodeModifierFactory
-
Return a new XmlFieldNodeModifier
using the underlying
object model determined when the XmlFieldNodeModifierFactory
was instantiated.
- newModifier() - Method in class org.xmlfield.core.impl.dom.DomNodeModifierFactory
-
- newObject(Class<T>) - Method in class org.xmlfield.core.XmlField
-
instantiate a new XmlField interface.
- newParser(Map<String, String>) - Method in class org.xmlfield.core.api.XmlFieldNodeParserFactory
-
Return a new XmlFieldNodeParser
using the underlying object
model determined when the XmlFieldParserFactory
was
instantiated.
- newParser(Map<String, String>) - Method in class org.xmlfield.core.impl.dom.DomNodeParserFactory
-
- newSelector() - Method in class org.xmlfield.core.api.XmlFieldSelectorFactory
-
Return a new XmlFieldSelector
using the underlying object
model determined when the XmlFieldSelectorFactory
was
instantiated.
- newSelector() - Method in class org.xmlfield.core.impl.dom.DomSelectorFactory
-
- nodeToArray(String, XmlFieldNode, Class<T>) - Method in class org.xmlfield.core.XmlField
-
- nodeToArray(XmlFieldNode, Class<T>) - Method in class org.xmlfield.core.XmlField
-
- nodeToExplicitArray(String, XmlFieldNode, Map<String, Class<?>>) - Method in class org.xmlfield.core.XmlField
-
Function to attach an array of different objects type .
- nodeToObject(String, XmlFieldNode, Class<T>) - Method in class org.xmlfield.core.XmlField
-
Bind a node located by the xpath expression to the specified type
- nodeToObject(XmlFieldNode, Class<T>) - Method in class org.xmlfield.core.XmlField
-
Bind an xml field node to the specified type.
- nodeToXml(XmlFieldNode) - Method in interface org.xmlfield.core.api.XmlFieldNodeParser
-
Transform an xml field node to an xml string.
- nodeToXml(XmlFieldNode, Writer) - Method in interface org.xmlfield.core.api.XmlFieldNodeParser
-
- nodeToXml(XmlFieldNode) - Method in class org.xmlfield.core.impl.dom.DomNodeParser
-
- nodeToXml(XmlFieldNode, Writer) - Method in class org.xmlfield.core.impl.dom.DomNodeParser
-
- nodeToXml(XmlFieldNode) - Method in class org.xmlfield.core.XmlField
-
- nodeToXml(XmlFieldNode, Writer) - Method in class org.xmlfield.core.XmlField
-
- NotEmpty - Annotation Type in org.xmlfield.validation.annotations
-
- NotEmptyHandler - Class in org.xmlfield.validation.handlers
-
- NotEmptyHandler() - Constructor for class org.xmlfield.validation.handlers.NotEmptyHandler
-
- XmlField - Class in org.xmlfield.core
-
This class is the entry point of XmlField.
- XmlField() - Constructor for class org.xmlfield.core.XmlField
-
Create XmlField object for xml/object manipulations.
- XmlField(Map<String, String>) - Constructor for class org.xmlfield.core.XmlField
-
Create XmlField object for xml/object manipulations.
- XmlFieldException - Exception in org.xmlfield.core.exception
-
General exception.
- XmlFieldException() - Constructor for exception org.xmlfield.core.exception.XmlFieldException
-
- XmlFieldException(String) - Constructor for exception org.xmlfield.core.exception.XmlFieldException
-
- XmlFieldException(String, Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldException
-
- XmlFieldException(Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldException
-
- XmlFieldFactory - Class in org.xmlfield.core.internal
-
Genric xml field factory.
- XmlFieldFactory() - Constructor for class org.xmlfield.core.internal.XmlFieldFactory
-
- XmlFieldFactory - Class in org.xmlfield.core
-
Factory used to create XmlField instances.
- XmlFieldFactory() - Constructor for class org.xmlfield.core.XmlFieldFactory
-
- XmlFieldFactory(boolean) - Constructor for class org.xmlfield.core.XmlFieldFactory
-
- XmlFieldFactoryFinder - Class in org.xmlfield.core.internal
-
XmlFieldFactory finder instanciate an XmlFieldFactory instance.
- XmlFieldFactoryFinder(ClassLoader) - Constructor for class org.xmlfield.core.internal.XmlFieldFactoryFinder
-
Search the classpath for a configuration and instanciate a new factory.
- XmlFieldInvocationHandler - Class in org.xmlfield.core.internal
-
l'objet
InvocationHandler
à utiliser sur les proxies chargés à la
lecture des nœuds XML.
- XmlFieldInvocationHandler(XmlField, XmlFieldNode, Class<?>) - Constructor for class org.xmlfield.core.internal.XmlFieldInvocationHandler
-
T .
- XmlFieldNode - Interface in org.xmlfield.core.api
-
Interface used by the framework to access to an xml node.
- XmlFieldNodeList - Interface in org.xmlfield.core.api
-
XmlFieldNodeList interface
- XmlFieldNodeModifier - Interface in org.xmlfield.core.api
-
Modifier interface, this interface describe the diffrent operation needed to
be done on an XML document.
- XmlFieldNodeModifierFactory - Class in org.xmlfield.core.api
-
An XmlFieldNodeModifierFactory
instance can be used to create
XmlFieldParser
objects.
- XmlFieldNodeModifierFactory() - Constructor for class org.xmlfield.core.api.XmlFieldNodeModifierFactory
-
- XmlFieldNodeParser - Interface in org.xmlfield.core.api
-
Interface of a xml field node parser.
- XmlFieldNodeParserFactory - Class in org.xmlfield.core.api
-
- XmlFieldNodeParserFactory() - Constructor for class org.xmlfield.core.api.XmlFieldNodeParserFactory
-
- XmlFieldObject - Interface in org.xmlfield.core.api
-
interface essentiellement utilisée par le moteur de lecture du XML vers Java,
mais rien n'empêche de déclarer une interface Java de manipulation du XML
héritant de INodeable afin de récupérer le nœud XML correspondant.
- XmlFieldParsingException - Exception in org.xmlfield.core.exception
-
Parsing exception
- XmlFieldParsingException() - Constructor for exception org.xmlfield.core.exception.XmlFieldParsingException
-
- XmlFieldParsingException(String) - Constructor for exception org.xmlfield.core.exception.XmlFieldParsingException
-
- XmlFieldParsingException(String, Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldParsingException
-
- XmlFieldParsingException(Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldParsingException
-
- XmlFieldSelector - Interface in org.xmlfield.core.api
-
The XPath selector interface used to select xpath expression on an xml field
node.
- XmlFieldSelectorFactory - Class in org.xmlfield.core.api
-
An
XmlFieldSelectorFactory
instance can be used to create
XmlFieldSelector
objects.
- XmlFieldSelectorFactory() - Constructor for class org.xmlfield.core.api.XmlFieldSelectorFactory
-
- XmlFieldTechnicalException - Exception in org.xmlfield.core.exception
-
Technical exception
- XmlFieldTechnicalException() - Constructor for exception org.xmlfield.core.exception.XmlFieldTechnicalException
-
- XmlFieldTechnicalException(String) - Constructor for exception org.xmlfield.core.exception.XmlFieldTechnicalException
-
- XmlFieldTechnicalException(String, Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldTechnicalException
-
- XmlFieldTechnicalException(Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldTechnicalException
-
- XmlFieldUtils - Class in org.xmlfield.core.internal
-
Xml manipulation node utility class.
- XmlFieldUtils() - Constructor for class org.xmlfield.core.internal.XmlFieldUtils
-
- XmlFieldValidationException - Exception in org.xmlfield.validation
-
- XmlFieldValidationException(String, String, String) - Constructor for exception org.xmlfield.validation.XmlFieldValidationException
-
- XmlFieldValidator - Class in org.xmlfield.validation
-
- XmlFieldValidator() - Constructor for class org.xmlfield.validation.XmlFieldValidator
-
- XmlFieldXPathException - Exception in org.xmlfield.core.exception
-
XPath exception.
- XmlFieldXPathException() - Constructor for exception org.xmlfield.core.exception.XmlFieldXPathException
-
- XmlFieldXPathException(String) - Constructor for exception org.xmlfield.core.exception.XmlFieldXPathException
-
- XmlFieldXPathException(String, Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldXPathException
-
- XmlFieldXPathException(Throwable) - Constructor for exception org.xmlfield.core.exception.XmlFieldXPathException
-
- XmlInt - Interface in org.xmlfield.core.types
-
This type should be used instead of 'int' to ensure safety of setXXX()
methods.
- XmlString - Interface in org.xmlfield.core.types
-
This type should be used instead of 'String' to ensure safety of setXXX()
methods.
- xmlToArray(String, Class<T>) - Method in class org.xmlfield.core.XmlField
-
Bind an xml string to an array of entities.
- xmlToNode(InputStream) - Method in interface org.xmlfield.core.api.XmlFieldNodeParser
-
Transform an xml inputstream to an xml field node.
- xmlToNode(String) - Method in interface org.xmlfield.core.api.XmlFieldNodeParser
-
Transform an xml string to an xml field node.
- xmlToNode(InputStream) - Method in class org.xmlfield.core.impl.dom.DomNodeParser
-
- xmlToNode(String) - Method in class org.xmlfield.core.impl.dom.DomNodeParser
-
- xmlToNode(InputStream) - Method in class org.xmlfield.core.XmlField
-
Load the XML document from an input stream, load it internally in a tree
and return the root node.
- xmlToNode(String) - Method in class org.xmlfield.core.XmlField
-
Load the XML document from a string, load it internally in a tree and
return the root node.
- xmlToObject(InputStream, Class<T>) - Method in class org.xmlfield.core.XmlField
-
- xmlToObject(String, Class<T>) - Method in class org.xmlfield.core.XmlField
-
Create an interface for the given xml and matching the given interface.
- XPathEquals - Annotation Type in org.xmlfield.validation.annotations
-
Deprecated.
- XPathUtils - Class in org.xmlfield.core.internal
-
Xpath manipulation methods.
- XPathUtils() - Constructor for class org.xmlfield.core.internal.XPathUtils
-
- XPathValidation - Class in org.xmlfield.validation
-
Deprecated.
- XPathValidation() - Constructor for class org.xmlfield.validation.XPathValidation
-
Deprecated.