A C D E F G H I M N P R S T U V W X

A

addAnyXmlObject(XmlObject) - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
addCatalogFile(File) - Method in class com.ebmwebsourcing.easybox.api.Catalog
 
addOtherAttribute(QName, String) - Method in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
 
addRule(XQueryValidationRule) - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationProfile
 
addRuleReport(XQueryValidationRuleReport) - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationReport
 
addXmlObjectBindings(String...) - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
analyze() - Method in class com.ebmwebsourcing.easybox.api.analysis.Analyzer
 
Analyzer - Class in com.ebmwebsourcing.easybox.api.analysis
 
Analyzer(XmlObjectBinding, ClassMetadata) - Constructor for class com.ebmwebsourcing.easybox.api.analysis.Analyzer
 
AnalyzerException - Exception in com.ebmwebsourcing.easybox.api.analysis
 
AnalyzerException(String) - Constructor for exception com.ebmwebsourcing.easybox.api.analysis.AnalyzerException
 
AnyXmlObject - Interface in com.ebmwebsourcing.easybox.api
 

C

canWrap(Object) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectBinding
Return whether or not this delegate can wrap a given internal model object.
Catalog - Class in com.ebmwebsourcing.easybox.api
 
Catalog() - Constructor for class com.ebmwebsourcing.easybox.api.Catalog
 
ClassMetadata - Class in com.ebmwebsourcing.easybox.api.analysis
 
ClassMetadata() - Constructor for class com.ebmwebsourcing.easybox.api.analysis.ClassMetadata
 
ClassMetadataConstants - Class in com.ebmwebsourcing.easybox.api
 
ClassMetadataConstants() - Constructor for class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
clear() - Method in class com.ebmwebsourcing.easybox.api.analysis.ClassMetadata
 
clearAnyXmlObjects() - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
clearOtherAttributes() - Method in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
 
clearXmlObjectBindings() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
com.ebmwebsourcing.easybox.api - package com.ebmwebsourcing.easybox.api
 
com.ebmwebsourcing.easybox.api.analysis - package com.ebmwebsourcing.easybox.api.analysis
 
com.ebmwebsourcing.easybox.api.with - package com.ebmwebsourcing.easybox.api.with
 
compareTo(XQueryValidationRule) - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 
create(XmlContext, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectBinding
Create a new XmlObject.
create(Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectFactory
Create a new XmlObjectNode given its interface class.
createReader() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
Create a new XmlObjectReader.
createValidator() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
Create a new XmlObjectValidator.
createWriter() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
Create a new XmlObjectWriter.
createXPathEvaluator() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
createXQueryEvaluator() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
createXQueryValidator() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 

D

duplicate() - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Duplicate this ModelObject.
duplicateAs(Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Duplicate this ModelObject data, but into a specific target class.
duplicateXmlObject() - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Create a duplicate of this XmlContext.
duplicateXmlObjectAs(Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
 

E

EMPTY_ARRAY - Static variable in interface com.ebmwebsourcing.easybox.api.XmlObject
 
EMPTY_ARRAY - Static variable in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
 
equals(Object) - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationReport
 
equals(Object) - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 
equals(Object) - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRuleReport
 
evaluate(XmlObject, String) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectXQueryEvaluator
 

F

failFastValidate(XmlObject) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectValidator
Fail fast validate a given XmlObject, throwing an exception as soon as a first error is encountered.

G

get(Class<?>, String) - Method in class com.ebmwebsourcing.easybox.api.analysis.ClassMetadata
 
getAdoptiveParent() - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Get adoptive parent object.
getAnyXmlObjects() - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
getAnyXmlObjects(QName) - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
getAnyXmlObjects(Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
getBaseURI() - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Get base URI of originating document.
getClassMetadata() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
getDescription() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 
getDOMNode() - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
 
getFactorableClasses() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectBinding
Get array of classes for which this factory delegate can factor objects.
getFirstAnyXmlObject(Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
getId() - Method in interface com.ebmwebsourcing.easybox.api.with.WithId
 
getInstance() - Static method in class com.ebmwebsourcing.easybox.api.Catalog
 
getIsOk() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRuleReport
 
getModelObjectPackage() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectSchemaBinding
Get package of ModelObject objects that this delegate knows how to wrap.
getName() - Method in interface com.ebmwebsourcing.easybox.api.with.WithName
 
getName() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectBinding
Get unique name of this binding.
getName() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationProfile
 
getName() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 
getNamespace() - Method in interface com.ebmwebsourcing.easybox.api.with.WithNamespace
 
getNaturalParent() - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Get natural parent object.
getOriginatingSchemaDir() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectSchemaBinding
Get the name of the originating schema directory resource.
getOriginatingSchemaName() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectSchemaBinding
Get the name of the originating schema file.
getOriginatingSchemaNamespaceURI() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectSchemaBinding
Get the namespace URI of the originating schema file.
getOriginatingSchemaPreferredNamespacePrefix() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectSchemaBinding
Get preferred prefix for the originating schema namespace URI.
getOtherAttribute(QName) - Method in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
 
getOtherAttributes() - Method in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
 
getParent() - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Get natural or adoptive parent object.
getReadMode() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
Get read mode.
getRule() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRuleReport
 
getRuleReports() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationReport
 
getRules() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationProfile
 
getTargetNamespace() - Method in interface com.ebmwebsourcing.easybox.api.with.WithTargetNamespace
 
getType() - Method in interface com.ebmwebsourcing.easybox.api.with.WithType
 
getURIResolver() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
getUserData() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get user data associated with this object.
getXmlContext() - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Get XmlContext from which this XmlObject originated.
getXmlObject() - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Get unique XmlObjectNode wrapping this ModelObject.
getXmlObjectAdoptedChildren() - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Get list of all adopted child XmlObject.
getXmlObjectAncestors() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get XmlObjectNode ancestors.
getXmlObjectAttributes() - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Get all attributes defined on this XmlObject.
getXmlObjectBaseIndexes() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
 
getXmlObjectBaseRoot() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get root of this XmlObjectNode base document (the further ancestor which has same base URI).
getXmlObjectBaseURI() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get base URI of document from where this XmlObjectNode originated.
getXmlObjectBaseXPath() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get XPath leading to this XmlObjectNode, if executed from base root.
getXmlObjectBindings() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
getXmlObjectChildren() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get list of all child XmlObjectNode.
getXmlObjectDescendants() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get list of all descendants XmlObjectNode.
getXmlObjectDOMNode() - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Get associated DOM node, if known.
getXmlObjectFactory() - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
Get XmlObjectFactory.
getXmlObjectFollowing() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get followers of this XmlObjectNode.
getXmlObjectFollowingSibling() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get following sibling of this XmlObjectNode.
getXmlObjectFollowingSiblings() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get following siblings of this XmlObjectNode.
getXmlObjectIndex() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get index of this XmlObjectNode.
getXmlObjectInScopeNamespaces() - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Get all namespace bindings in scope of this XmlObject.
getXmlObjectNaturalChildren() - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Get list of all natural child XmlObject.
getXmlObjectParent() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get parent of this XmlObjectNode.
getXmlObjectPreceding() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get preceding XmlObjectNode of this XmlObjectNode.
getXmlObjectPrecedingOrAncestor() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get preceding or ancestor XmlObjectNode of this XmlObjectNode.
getXmlObjectPrecedingSibling() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get preceding sibling of this XmlObjectNode.
getXmlObjectPrecedingSiblings() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get preceding siblings of this XmlObjectNode.
getXmlObjectQName() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get qualified name of XML node corresponding to this XmlObjectNode.
getXmlObjectRoot() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get root parent of this XmlObjectNode hierarchy.
getXmlObjectTextContent() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Get text content.
getXmlObjectValue() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
 
getXQuery() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 

H

has(Class<?>, String) - Method in class com.ebmwebsourcing.easybox.api.analysis.ClassMetadata
 
hasAnyXmlObject(QName) - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
hashCode() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationReport
 
hashCode() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 
hashCode() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRuleReport
 
hasName() - Method in interface com.ebmwebsourcing.easybox.api.with.WithName
 
hasNamespace() - Method in interface com.ebmwebsourcing.easybox.api.with.WithNamespace
 
hasOtherAttribute(QName) - Method in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
 
hasTargetNamespace() - Method in interface com.ebmwebsourcing.easybox.api.with.WithTargetNamespace
 
hasType() - Method in interface com.ebmwebsourcing.easybox.api.with.WithType
 
hasUserData() - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Whether or not user data is set on this object.

I

IMPLEMENTATION_CLASS_BINDING - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
IMPLEMENTATION_CLASS_CONSTANT_QNAME - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
IMPLEMENTATION_CLASS_CONSTRUCTOR - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
IMPLEMENTATION_CLASS_INTERFACE_CLASS - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
IMPLEMENTATION_CLASS_MODELOBJECT_CLASS - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
IMPLEMENTATION_CLASSES_METADATA - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
ImplementationClassConstructorException - Exception in com.ebmwebsourcing.easybox.api.analysis
 
ImplementationClassConstructorException(Class<? extends XmlObjectNode>) - Constructor for exception com.ebmwebsourcing.easybox.api.analysis.ImplementationClassConstructorException
 
inferQName() - Method in interface com.ebmwebsourcing.easybox.api.with.WithInferrableQName
 
INTERFACE_CLASS_BINDING - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
INTERFACE_CLASS_CONSTANT_QNAME - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
INTERFACE_CLASS_IMPLEMENTATION_CLASS - Static variable in class com.ebmwebsourcing.easybox.api.ClassMetadataConstants
 
InterfaceClassMustBePublicException - Exception in com.ebmwebsourcing.easybox.api.analysis
 
InterfaceClassMustBePublicException(Class<? extends XmlObjectNode>) - Constructor for exception com.ebmwebsourcing.easybox.api.analysis.InterfaceClassMustBePublicException
 

M

ModelObject - Interface in com.ebmwebsourcing.easybox.api
Empty interface flagging an object as being a model object.
A model object can be wrapped into an XmlObject.
A model object knows which unique XmlObject is attached to it.
MultipleInterfacesImplementedException - Exception in com.ebmwebsourcing.easybox.api.analysis
 
MultipleInterfacesImplementedException(Class<? extends XmlObjectNode>) - Constructor for exception com.ebmwebsourcing.easybox.api.analysis.MultipleInterfacesImplementedException
 

N

newContext() - Method in class com.ebmwebsourcing.easybox.api.XmlContextFactory
 
newContext(String[]) - Method in class com.ebmwebsourcing.easybox.api.XmlContextFactory
 
newEntityResolver() - Method in class com.ebmwebsourcing.easybox.api.Catalog
 

P

put(Class<?>, String, Object) - Method in class com.ebmwebsourcing.easybox.api.analysis.ClassMetadata
 

R

readDocument(URL, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
readDocument(InputSource, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
readDocument(InputStream, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
readDocument(Document, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
readFragment(URL, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
readFragment(InputSource, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
readFragment(InputStream, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
readFragment(Document, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
removeAnyXmlObject(XmlObject) - Method in interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
 
removeOtherAttribute(QName) - Method in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
 
removeXmlObjectBindings(String...) - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
resolveUri(URI) - Method in class com.ebmwebsourcing.easybox.api.Catalog
 
resolveUri(String) - Method in class com.ebmwebsourcing.easybox.api.Catalog
 

S

selectSingleXmlObjectNode(XmlObject, String, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectXPathEvaluator
 
selectSingleXmlObjectNode(XmlObject, String, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectXQueryEvaluator
 
selectXmlObjectNodes(XmlObject, String, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectXPathEvaluator
 
selectXmlObjectNodes(XmlObject, String, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectXQueryEvaluator
 
setBaseURI(URI) - Method in interface com.ebmwebsourcing.easybox.api.ModelObject
Set base URI of originating document.
setEntityResolver(EntityResolver) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
 
setId(String) - Method in interface com.ebmwebsourcing.easybox.api.with.WithId
 
setInstance(Catalog) - Static method in class com.ebmwebsourcing.easybox.api.Catalog
 
setName(String) - Method in interface com.ebmwebsourcing.easybox.api.with.WithName
 
setNamespace(String) - Method in interface com.ebmwebsourcing.easybox.api.with.WithNamespace
 
setReadMode(XmlObjectReader.ReadMode) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectReader
Set read mode.
setTargetNamespace(String) - Method in interface com.ebmwebsourcing.easybox.api.with.WithTargetNamespace
 
setText(String) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectText
 
setType(QName) - Method in interface com.ebmwebsourcing.easybox.api.with.WithType
 
setURIResolver(URIResolver) - Method in interface com.ebmwebsourcing.easybox.api.XmlContext
 
setUserData(Object) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectNode
Associates user data with this object.
setXmlObjectQName(QName) - Method in interface com.ebmwebsourcing.easybox.api.XmlObject
Set qname of this XmlObject, if allowed.

T

toString() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationReport
 
toString() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 
toString() - Method in class com.ebmwebsourcing.easybox.api.XQueryValidationRuleReport
 

U

UnexpectedImplementationKindException - Exception in com.ebmwebsourcing.easybox.api.analysis
 
UnexpectedImplementationKindException(Class<? extends XmlObjectNode>) - Constructor for exception com.ebmwebsourcing.easybox.api.analysis.UnexpectedImplementationKindException
 
UnexpectedPublicImplementationException - Exception in com.ebmwebsourcing.easybox.api.analysis
 
UnexpectedPublicImplementationException(Class<? extends XmlObjectNode>) - Constructor for exception com.ebmwebsourcing.easybox.api.analysis.UnexpectedPublicImplementationException
 

V

validate(XmlObject, ErrorHandler) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectValidator
Validate a given XmlObject, and forwards SAX errors to an ErrorHandler.
validate(XmlObject, XQueryValidationProfile) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectXQueryValidator
 
valueOf(String) - Static method in enum com.ebmwebsourcing.easybox.api.XmlObjectReader.ReadMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ebmwebsourcing.easybox.api.XmlObjectReader.ReadMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

WithAnyXmlObjects - Interface in com.ebmwebsourcing.easybox.api.with
 
WithId - Interface in com.ebmwebsourcing.easybox.api.with
 
WithInferrableQName - Interface in com.ebmwebsourcing.easybox.api.with
 
WithName - Interface in com.ebmwebsourcing.easybox.api.with
 
WithNamespace - Interface in com.ebmwebsourcing.easybox.api.with
 
WithOtherAttributes - Interface in com.ebmwebsourcing.easybox.api.with
 
WithTargetNamespace - Interface in com.ebmwebsourcing.easybox.api.with
 
WithType - Interface in com.ebmwebsourcing.easybox.api.with
 
wrap(XmlContext, Class<X>, Object) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectBinding
Wrap an internal model object into an implementation of XmlObject .
wrap(XmlContext, Object) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectBinding
Wrap any internal model object into an XmlObject, guessing the proper XmlObject implementation.
wrap(Object) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectFactory
Wrap any object into an implementation of XmlObjectNode.
wrap(Object, Class<X>) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectFactory
Wrap any object into a specific implementation of XmlObjectNode.
writeDocument(XmlObject, ContentHandler) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectWriter
 
writeDocument(XmlObject, OutputStream) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectWriter
 
writeDocument(XmlObject, Node) - Method in interface com.ebmwebsourcing.easybox.api.XmlObjectWriter
 

X

XmlContext - Interface in com.ebmwebsourcing.easybox.api
XmlContext is the entity in charge of marshalling/unmarshalling related tasks, given all the XmlObjectBinding that can be found in classpath.
It is perfectly safe to share a single instance of XmlContext in the whole application.
XmlContextFactory - Class in com.ebmwebsourcing.easybox.api
 
XmlContextFactory() - Constructor for class com.ebmwebsourcing.easybox.api.XmlContextFactory
 
XmlObject - Interface in com.ebmwebsourcing.easybox.api
An XmlObject provides a base interface on a binding on an XML structure.

XmlObject are organized as a tree structure.
XmlObjectAttribute - Interface in com.ebmwebsourcing.easybox.api
 
XmlObjectBinding - Interface in com.ebmwebsourcing.easybox.api
Interface to be implemented by classes allowed to create instances of XmlObject.
XmlObjectFactory - Interface in com.ebmwebsourcing.easybox.api
 
XmlObjectNode - Interface in com.ebmwebsourcing.easybox.api
Convenience interface to be shared between XmlObject XmlObjectText, and XmlObjectAttribute.
XmlObjectReader - Interface in com.ebmwebsourcing.easybox.api
Class aimed at reading XmlObject instances from different sources.
XmlObjectReader.ReadMode - Enum in com.ebmwebsourcing.easybox.api
 
XmlObjectReadException - Exception in com.ebmwebsourcing.easybox.api
 
XmlObjectReadException(Throwable) - Constructor for exception com.ebmwebsourcing.easybox.api.XmlObjectReadException
 
XmlObjectSchemaBinding - Interface in com.ebmwebsourcing.easybox.api
 
XmlObjectText - Interface in com.ebmwebsourcing.easybox.api
 
XmlObjectValidationException - Exception in com.ebmwebsourcing.easybox.api
Exception to be thrown when an error occurs during validation of an XmlObject.
XmlObjectValidationException(String, Throwable) - Constructor for exception com.ebmwebsourcing.easybox.api.XmlObjectValidationException
 
XmlObjectValidator - Interface in com.ebmwebsourcing.easybox.api
Class aimed at validating specific XmlObject class.
XmlObjectWriteException - Exception in com.ebmwebsourcing.easybox.api
 
XmlObjectWriteException(Throwable) - Constructor for exception com.ebmwebsourcing.easybox.api.XmlObjectWriteException
 
XmlObjectWriter - Interface in com.ebmwebsourcing.easybox.api
Class aimed at writing XmlObject instances to different sinks.
XmlObjectXPathEvaluator - Interface in com.ebmwebsourcing.easybox.api
 
XmlObjectXQueryEvaluator - Interface in com.ebmwebsourcing.easybox.api
 
XmlObjectXQueryValidator - Interface in com.ebmwebsourcing.easybox.api
 
XQueryException - Exception in com.ebmwebsourcing.easybox.api
 
XQueryException(String, Throwable) - Constructor for exception com.ebmwebsourcing.easybox.api.XQueryException
 
XQueryValidationProfile - Class in com.ebmwebsourcing.easybox.api
 
XQueryValidationProfile(String) - Constructor for class com.ebmwebsourcing.easybox.api.XQueryValidationProfile
 
XQueryValidationReport - Class in com.ebmwebsourcing.easybox.api
 
XQueryValidationReport() - Constructor for class com.ebmwebsourcing.easybox.api.XQueryValidationReport
 
XQueryValidationRule - Class in com.ebmwebsourcing.easybox.api
 
XQueryValidationRule(String, String, String) - Constructor for class com.ebmwebsourcing.easybox.api.XQueryValidationRule
 
XQueryValidationRuleReport - Class in com.ebmwebsourcing.easybox.api
 
XQueryValidationRuleReport(XQueryValidationRule, boolean) - Constructor for class com.ebmwebsourcing.easybox.api.XQueryValidationRuleReport
 

A C D E F G H I M N P R S T U V W X

Copyright © 2011 Petals Link. All Rights Reserved.