Index

A C D E G I M N O P R S T X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractMergeAction - Class in ch.galinet.xml.xmlmerge.action
Gathers the operation factory-related behaviour and a default configuration.
AbstractMergeAction() - Constructor for class ch.galinet.xml.xmlmerge.action.AbstractMergeAction
 
AbstractXmlMergeException - Exception in ch.galinet.xml.xmlmerge
Base class for all exceptions thrown by XmlMerge.
AbstractXmlMergeException() - Constructor for exception ch.galinet.xml.xmlmerge.AbstractXmlMergeException
Default constructor.
AbstractXmlMergeException(String) - Constructor for exception ch.galinet.xml.xmlmerge.AbstractXmlMergeException
Constructor with message.
AbstractXmlMergeException(String, Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.AbstractXmlMergeException
Constructor with message and cause.
AbstractXmlMergeException(Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.AbstractXmlMergeException
Constructor with cause.
AbstractXPathConfigurer - Class in ch.galinet.xml.xmlmerge.config
Superclass for configurers using XPathOperationFactory.
AbstractXPathConfigurer() - Constructor for class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
 
Action - Interface in ch.galinet.xml.xmlmerge
Operation on two nodes creating a third node.
ACTION_ATTRIBUTE - Static variable in class ch.galinet.xml.xmlmerge.config.AttributeMergeConfigurer
Action attribute.
ACTION_PREFIX - Static variable in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Action pathname prefix.
addAction(String, String) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Adds an action for a given XPath expression.
addMapper(String, String) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Adds an mapper for a given XPath expression.
addMatcher(String, String) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Adds a matcher for a given XPath expression.
ATTRIBUTE_NAMESPACE - Static variable in class ch.galinet.xml.xmlmerge.config.AttributeMergeConfigurer
Attribute namespace.
AttributeMergeConfigurer - Class in ch.galinet.xml.xmlmerge.config
Configure to apply actions declared as attributes in the patch DOM.
AttributeMergeConfigurer() - Constructor for class ch.galinet.xml.xmlmerge.config.AttributeMergeConfigurer
 
AttributeOperationFactory - Class in ch.galinet.xml.xmlmerge.factory
Creates operations by inspecting keywords passed as attributes in patch elements.
AttributeOperationFactory(Operation, OperationResolver, String, String) - Constructor for class ch.galinet.xml.xmlmerge.factory.AttributeOperationFactory
Creates a new AttributeOperationFactory.

C

ch.galinet.xml.xmlmerge - package ch.galinet.xml.xmlmerge
Interfaces and classes defining the XmlMerge API.
ch.galinet.xml.xmlmerge.action - package ch.galinet.xml.xmlmerge.action
Implementation of built-in actions.
ch.galinet.xml.xmlmerge.config - package ch.galinet.xml.xmlmerge.config
Implementation of built-in configuration classes.
ch.galinet.xml.xmlmerge.factory - package ch.galinet.xml.xmlmerge.factory
Implementation of built-in operation factories.
ch.galinet.xml.xmlmerge.mapper - package ch.galinet.xml.xmlmerge.mapper
Implementation of built-in mappers.
ch.galinet.xml.xmlmerge.matcher - package ch.galinet.xml.xmlmerge.matcher
Implementation of built-in matchers.
ch.galinet.xml.xmlmerge.merge - package ch.galinet.xml.xmlmerge.merge
Default implementation of XmlMerge.
COMPLETE - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
CompleteAction - Class in ch.galinet.xml.xmlmerge.action
Copies the patch element only if it does not exist in the orginal document.
CompleteAction() - Constructor for class ch.galinet.xml.xmlmerge.action.CompleteAction
 
ConfigurableXmlMerge - Class in ch.galinet.xml.xmlmerge.config
XmlMerge wrapper applying a configurer on the wrapped instance.
ConfigurableXmlMerge(Configurer) - Constructor for class ch.galinet.xml.xmlmerge.config.ConfigurableXmlMerge
Creates a default XmlMerge instance and configures it with the given configurer.
ConfigurableXmlMerge(XmlMerge, Configurer) - Constructor for class ch.galinet.xml.xmlmerge.config.ConfigurableXmlMerge
Applies a configurer on a wrapped XmlMerge instance.
ConfigurationException - Exception in ch.galinet.xml.xmlmerge
Thrown when something wrong happens in the XmlMerge configuration.
ConfigurationException() - Constructor for exception ch.galinet.xml.xmlmerge.ConfigurationException
Default constructor.
ConfigurationException(String) - Constructor for exception ch.galinet.xml.xmlmerge.ConfigurationException
Constructor with message.
ConfigurationException(String, Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.ConfigurationException
Constructor with message and cause.
ConfigurationException(Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.ConfigurationException
Constructor with cause.
configure(XmlMerge) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Configures the specified XmlMerge instance.
configure(XmlMerge) - Method in class ch.galinet.xml.xmlmerge.config.AttributeMergeConfigurer
Configures the specified XmlMerge instance.
configure(XmlMerge) - Method in interface ch.galinet.xml.xmlmerge.Configurer
Configures the specified XmlMerge instance.
Configurer - Interface in ch.galinet.xml.xmlmerge
Applies a configuration to an XmlMerge instance.

D

DEFAULT_ACTION_KEY - Static variable in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Default action pathname.
DEFAULT_MAPPER_KEY - Static variable in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Default mapper pathname.
DEFAULT_MATCHER_KEY - Static variable in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Default matcher pathname.
DefaultXmlMerge - Class in ch.galinet.xml.xmlmerge.merge
Default implementation of XmlMerge.
DefaultXmlMerge() - Constructor for class ch.galinet.xml.xmlmerge.merge.DefaultXmlMerge
Creates a new DefaultXmlMerge instance.
DELETE - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
DeleteAction - Class in ch.galinet.xml.xmlmerge.action
Keeps the original element only if it does not appear in the patch document.
DeleteAction() - Constructor for class ch.galinet.xml.xmlmerge.action.DeleteAction
 
DiffOperationFactory - Class in ch.galinet.xml.xmlmerge.factory
An operation factory delegating to other operation factories according to the existence of the original and patch element.
DiffOperationFactory() - Constructor for class ch.galinet.xml.xmlmerge.factory.DiffOperationFactory
 
DocumentException - Exception in ch.galinet.xml.xmlmerge
Thrown when something is wrong with a source or output document.
DocumentException(Document, String) - Constructor for exception ch.galinet.xml.xmlmerge.DocumentException
Constructor with message.
DocumentException(Document, Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.DocumentException
Constructor with cause.

E

ElementException - Exception in ch.galinet.xml.xmlmerge
Thrown when there is something wrong with an element.
ElementException(Element) - Constructor for exception ch.galinet.xml.xmlmerge.ElementException
Constructor.
ElementException(Element, String) - Constructor for exception ch.galinet.xml.xmlmerge.ElementException
Constructor with message.
ElementException(Element, Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.ElementException
Constructor with cause.
ENTITY_RESOLVER_KEY - Static variable in class ch.galinet.xml.xmlmerge.XmlMergeContext
 

G

getDocument() - Method in exception ch.galinet.xml.xmlmerge.DocumentException
 
getElement() - Method in exception ch.galinet.xml.xmlmerge.ElementException
 
getElement() - Method in exception ch.galinet.xml.xmlmerge.MatchException
 
getEntityResolver() - Static method in class ch.galinet.xml.xmlmerge.XmlMergeContext
 
getOperation(Element, Element) - Method in class ch.galinet.xml.xmlmerge.factory.AttributeOperationFactory
Creates operation (action, mapper and matcher) instances corresponding to a pair of elements from the original and patch DOMs.
getOperation(Element, Element) - Method in class ch.galinet.xml.xmlmerge.factory.DiffOperationFactory
Creates operation (action, mapper and matcher) instances corresponding to a pair of elements from the original and patch DOMs.
getOperation(Element, Element) - Method in class ch.galinet.xml.xmlmerge.factory.StaticOperationFactory
Creates operation (action, mapper and matcher) instances corresponding to a pair of elements from the original and patch DOMs.
getOperation(Element, Element) - Method in class ch.galinet.xml.xmlmerge.factory.XPathOperationFactory
Creates operation (action, mapper and matcher) instances corresponding to a pair of elements from the original and patch DOMs.
getOperation(Element, Element) - Method in interface ch.galinet.xml.xmlmerge.OperationFactory
Creates operation (action, mapper and matcher) instances corresponding to a pair of elements from the original and patch DOMs.

I

ID - Static variable in class ch.galinet.xml.xmlmerge.matcher.StandardMatchers
IDENTITY - Static variable in class ch.galinet.xml.xmlmerge.mapper.StandardMappers
IdentityMapper - Class in ch.galinet.xml.xmlmerge.mapper
Does not transform the element.
IdentityMapper() - Constructor for class ch.galinet.xml.xmlmerge.mapper.IdentityMapper
 
IdMatcher - Class in ch.galinet.xml.xmlmerge.matcher
Elements match if their name and 'id' attribute are the same.
IdMatcher() - Constructor for class ch.galinet.xml.xmlmerge.matcher.IdMatcher
 
INSERT - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
InsertAction - Class in ch.galinet.xml.xmlmerge.action
Copies the patch element into the output by inserting it after already existing elements of the same name.
InsertAction() - Constructor for class ch.galinet.xml.xmlmerge.action.InsertAction
 

M

m_actionFactory - Variable in class ch.galinet.xml.xmlmerge.action.AbstractMergeAction
Action factory.
m_context - Static variable in class ch.galinet.xml.xmlmerge.XmlMergeContext
 
m_mapperFactory - Variable in class ch.galinet.xml.xmlmerge.action.AbstractMergeAction
Mapper factory.
m_matcherFactory - Variable in class ch.galinet.xml.xmlmerge.action.AbstractMergeAction
Matcher factory.
map(Element) - Method in class ch.galinet.xml.xmlmerge.mapper.IdentityMapper
Transforms the given element to another element by changing some nested content or attributes.
map(Element) - Method in interface ch.galinet.xml.xmlmerge.Mapper
Transforms the given element to another element by changing some nested content or attributes.
map(Element) - Method in class ch.galinet.xml.xmlmerge.mapper.NamespaceFilterMapper
Transforms the given element to another element by changing some nested content or attributes.
Mapper - Interface in ch.galinet.xml.xmlmerge
Transforms an element to another element by changing some nested content or attributes.
MAPPER_PREFIX - Static variable in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Mapper pathname prefix.
Matcher - Interface in ch.galinet.xml.xmlmerge
Compares two elements to know if they correspond for merging.
MATCHER_ATTRIBUTE - Static variable in class ch.galinet.xml.xmlmerge.config.AttributeMergeConfigurer
Matcher attribute.
MATCHER_PREFIX - Static variable in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Matcher pathname prefix.
matches(Element, Element) - Method in class ch.galinet.xml.xmlmerge.matcher.IdMatcher
Compares two elements to know if they correspond for merging.
matches(Element, Element) - Method in interface ch.galinet.xml.xmlmerge.Matcher
Compares two elements to know if they correspond for merging.
matches(Element, Element) - Method in class ch.galinet.xml.xmlmerge.matcher.SkipMatcher
Compares two elements to know if they correspond for merging.
matches(Element, Element) - Method in class ch.galinet.xml.xmlmerge.matcher.TagMatcher
Compares two elements to know if they correspond for merging.
MatchException - Exception in ch.galinet.xml.xmlmerge
Thrown when something is wrong in the matching process.
MatchException(Element, String) - Constructor for exception ch.galinet.xml.xmlmerge.MatchException
Constructor with message.
MatchException(Element, Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.MatchException
Constructor with cause.
merge(InputStream[]) - Method in class ch.galinet.xml.xmlmerge.config.ConfigurableXmlMerge
Merges the given InputStream sources.
merge(InputStream[]) - Method in class ch.galinet.xml.xmlmerge.merge.DefaultXmlMerge
Merges the given InputStream sources.
merge(InputStream[]) - Method in interface ch.galinet.xml.xmlmerge.XmlMerge
Merges the given InputStream sources.
merge(String[]) - Method in class ch.galinet.xml.xmlmerge.config.ConfigurableXmlMerge
Merges the given String sources.
merge(String[]) - Method in class ch.galinet.xml.xmlmerge.merge.DefaultXmlMerge
Merges the given String sources.
merge(String[]) - Method in interface ch.galinet.xml.xmlmerge.XmlMerge
Merges the given String sources.
merge(Document[]) - Method in class ch.galinet.xml.xmlmerge.config.ConfigurableXmlMerge
Merges the given Document sources.
merge(Document[]) - Method in class ch.galinet.xml.xmlmerge.merge.DefaultXmlMerge
Merges the given Document sources.
merge(Document[]) - Method in interface ch.galinet.xml.xmlmerge.XmlMerge
Merges the given Document sources.
MERGE - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
MergeAction - Interface in ch.galinet.xml.xmlmerge
An action merging the contents of the specified elements.

N

NamespaceFilterMapper - Class in ch.galinet.xml.xmlmerge.mapper
Filters out elements and attributes with a specified namespace.
NamespaceFilterMapper(String) - Constructor for class ch.galinet.xml.xmlmerge.mapper.NamespaceFilterMapper
Creates a new NamespaceFilterMapper.

O

Operation - Interface in ch.galinet.xml.xmlmerge
Abstraction for matchers, mappers or actions two be creatable by the same factory classes.
OperationFactory - Interface in ch.galinet.xml.xmlmerge
Creates operation (action, mapper and matcher) instances corresponding to a pair of elements from the original and patch DOMs.
OperationResolver - Class in ch.galinet.xml.xmlmerge.factory
Creates an operation instance given a short name (alias) or a class name.
OperationResolver(Class) - Constructor for class ch.galinet.xml.xmlmerge.factory.OperationResolver
Creates an OperationResolver given the class representing an operation.
OrderedMergeAction - Class in ch.galinet.xml.xmlmerge.action
Merge implementation traversing parallelly both element contents.
OrderedMergeAction() - Constructor for class ch.galinet.xml.xmlmerge.action.OrderedMergeAction
 
OVERRIDE - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
OverrideAction - Class in ch.galinet.xml.xmlmerge.action
Copies the patch element if it exist in the original, keep the original if no corresponding patch element exists.
OverrideAction() - Constructor for class ch.galinet.xml.xmlmerge.action.OverrideAction
 

P

ParseException - Exception in ch.galinet.xml.xmlmerge
Thrown when XML parsing fails.
ParseException(String) - Constructor for exception ch.galinet.xml.xmlmerge.ParseException
Constructor with message.
ParseException(String, Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.ParseException
Constructor with message and cause.
ParseException(Throwable) - Constructor for exception ch.galinet.xml.xmlmerge.ParseException
Constructor with cause.
PATH_PREFIX - Static variable in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
XPath pathname prefix.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.CompleteAction
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.DeleteAction
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.InsertAction
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.OrderedMergeAction
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.OverrideAction
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in interface ch.galinet.xml.xmlmerge.Action
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.PreserveAction
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.ReplaceAction
Out of an original element and a second element provided by the patch DOM, applies an operation and modifies the parent node of the result DOM.
perform(Element, Element, Element) - Method in class ch.galinet.xml.xmlmerge.action.XsdInsertAction
 
PRESERVE - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
PreserveAction - Class in ch.galinet.xml.xmlmerge.action
Copies the original regardless of the existence of patch element.
PreserveAction() - Constructor for class ch.galinet.xml.xmlmerge.action.PreserveAction
 
PropertyXPathConfigurer - Class in ch.galinet.xml.xmlmerge.config
Reads the XPathOperationFactory configuration from a property file or a map.
PropertyXPathConfigurer(String) - Constructor for class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Creates a PropertyXPathConfigurer which reads the configuration from a properties file.
PropertyXPathConfigurer(Map) - Constructor for class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Creates a PropertyXPathConfigurer which reads the configuration from a map.
PropertyXPathConfigurer(Properties) - Constructor for class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Creates a PropertyXPathConfigurer which reads the configuration from a Properties object.

R

readConfiguration() - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Reads the configuration used to configure an XmlMerge.
readConfiguration() - Method in class ch.galinet.xml.xmlmerge.config.PropertyXPathConfigurer
Reads the configuration used to configure an XmlMerge.
REPLACE - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
ReplaceAction - Class in ch.galinet.xml.xmlmerge.action
Copies the patch element if it exists.
ReplaceAction() - Constructor for class ch.galinet.xml.xmlmerge.action.ReplaceAction
 
resolve(String) - Method in class ch.galinet.xml.xmlmerge.factory.OperationResolver
Resolves an alias or an operation class name to an operation.

S

setActionFactory(OperationFactory) - Method in class ch.galinet.xml.xmlmerge.action.AbstractMergeAction
Sets the action's action factory.
setActionFactory(OperationFactory) - Method in interface ch.galinet.xml.xmlmerge.MergeAction
Sets the action's action factory.
setActionResolver(OperationResolver) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Sets the configurer's action resolver.
setDefaultAction(String) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Sets the configurer's default action.
setDefaultMapper(String) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Sets the configurer's default mapper.
setDefaultMatcher(String) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Sets the configurer's default matcher.
setDefaultOperation(Operation) - Method in class ch.galinet.xml.xmlmerge.factory.XPathOperationFactory
Sets the default operation returned by this factory.
setDocument(Document) - Method in exception ch.galinet.xml.xmlmerge.DocumentException
 
setElement(Element) - Method in exception ch.galinet.xml.xmlmerge.ElementException
 
setElement(Element) - Method in exception ch.galinet.xml.xmlmerge.MatchException
 
setEntityResolver(EntityResolver) - Static method in class ch.galinet.xml.xmlmerge.XmlMergeContext
 
setFilteredNamespace(Namespace) - Method in class ch.galinet.xml.xmlmerge.mapper.NamespaceFilterMapper
Sets the namespace defining the elements and attributes to be filtered out.
setInBothOperationFactory(OperationFactory) - Method in class ch.galinet.xml.xmlmerge.factory.DiffOperationFactory
Sets the operation factory this factory delegates to if the original and patch elements exist.
setMapperFactory(OperationFactory) - Method in class ch.galinet.xml.xmlmerge.action.AbstractMergeAction
Sets the action's mapper factory.
setMapperFactory(OperationFactory) - Method in interface ch.galinet.xml.xmlmerge.MergeAction
Sets the action's mapper factory.
setMapperResolver(OperationResolver) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Sets the configurer's mapper resolver.
setMatcherFactory(OperationFactory) - Method in class ch.galinet.xml.xmlmerge.action.AbstractMergeAction
Sets the action's matcher factory.
setMatcherFactory(OperationFactory) - Method in interface ch.galinet.xml.xmlmerge.MergeAction
Sets the action's matcher factory.
setMatcherResolver(OperationResolver) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Sets the configurer's matcher resolver.
setOnlyInOriginalOperationFactory(OperationFactory) - Method in class ch.galinet.xml.xmlmerge.factory.DiffOperationFactory
Sets the operation factory this factory delegates to if only the original element exists.
setOnlyInPatchOperationFactory(OperationFactory) - Method in class ch.galinet.xml.xmlmerge.factory.DiffOperationFactory
Sets the operation factory this factory delegates to if only the patch element exists.
setOperationMap(Map) - Method in class ch.galinet.xml.xmlmerge.factory.XPathOperationFactory
Sets the factory's map containing configuration properties.
setRootMapper(Mapper) - Method in class ch.galinet.xml.xmlmerge.config.ConfigurableXmlMerge
Sets the Mapper which will be applied to the root element.
setRootMapper(Mapper) - Method in class ch.galinet.xml.xmlmerge.merge.DefaultXmlMerge
Sets the Mapper which will be applied to the root element.
setRootMapper(Mapper) - Method in interface ch.galinet.xml.xmlmerge.XmlMerge
Sets the Mapper which will be applied to the root element.
setRootMergeAction(MergeAction) - Method in class ch.galinet.xml.xmlmerge.config.ConfigurableXmlMerge
Sets the MergeAction which will be applied to the root element.
setRootMergeAction(MergeAction) - Method in class ch.galinet.xml.xmlmerge.merge.DefaultXmlMerge
Sets the MergeAction which will be applied to the root element.
setRootMergeAction(MergeAction) - Method in interface ch.galinet.xml.xmlmerge.XmlMerge
Sets the MergeAction which will be applied to the root element.
setRootMergeAction(String) - Method in class ch.galinet.xml.xmlmerge.config.AbstractXPathConfigurer
Sets the configurer's root merge action.
SKIP - Static variable in class ch.galinet.xml.xmlmerge.matcher.StandardMatchers
SkipMatcher - Class in ch.galinet.xml.xmlmerge.matcher
Elements compared with this matcher never match.
SkipMatcher() - Constructor for class ch.galinet.xml.xmlmerge.matcher.SkipMatcher
 
StandardActions - Class in ch.galinet.xml.xmlmerge.action
Constants for built-in actions.
StandardActions() - Constructor for class ch.galinet.xml.xmlmerge.action.StandardActions
 
StandardMappers - Class in ch.galinet.xml.xmlmerge.mapper
Constant for built-in mappers.
StandardMappers() - Constructor for class ch.galinet.xml.xmlmerge.mapper.StandardMappers
 
StandardMatchers - Class in ch.galinet.xml.xmlmerge.matcher
Constants for built-in matchers.
StandardMatchers() - Constructor for class ch.galinet.xml.xmlmerge.matcher.StandardMatchers
 
StaticOperationFactory - Class in ch.galinet.xml.xmlmerge.factory
An operation factory returning always the same operation whatever the specified elements.
StaticOperationFactory(Operation) - Constructor for class ch.galinet.xml.xmlmerge.factory.StaticOperationFactory
Creates a StaticOperationFactory returning the given operation.

T

TAG - Static variable in class ch.galinet.xml.xmlmerge.matcher.StandardMatchers
TagMatcher - Class in ch.galinet.xml.xmlmerge.matcher
Compares the qualified name of elements.
TagMatcher() - Constructor for class ch.galinet.xml.xmlmerge.matcher.TagMatcher
 

X

XmlMerge - Interface in ch.galinet.xml.xmlmerge
Entry point for merging XML documents.
XmlMergeContext - Class in ch.galinet.xml.xmlmerge
Holds thread local context information that would otherwise be difficult to pass into each part of the framework.
XmlMergeContext() - Constructor for class ch.galinet.xml.xmlmerge.XmlMergeContext
 
XPathOperationFactory - Class in ch.galinet.xml.xmlmerge.factory
An operation factory that resolves operations given a map { xpath (as String), Operation }.
XPathOperationFactory() - Constructor for class ch.galinet.xml.xmlmerge.factory.XPathOperationFactory
 
XSDINSERT - Static variable in class ch.galinet.xml.xmlmerge.action.StandardActions
XsdInsertAction - Class in ch.galinet.xml.xmlmerge.action
Created by aellenn on 28.04.2017.
XsdInsertAction() - Constructor for class ch.galinet.xml.xmlmerge.action.XsdInsertAction
 
A C D E G I M N O P R S T X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form