Skip navigation links
A C D E F G H I K L M O P R S T U V W X 

A

ADD_IN_CLASS_VALUES - Static variable in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addAdaptrisItem(Class<?>) - Method in class com.adaptris.core.schema.relaxng.XSDDeferredItemProcessor
 
addAlias() - Method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput.AttributeListType
 
addAttribute(HierarchicalStreamWriter, String, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
Adds an attribute element to the current node.
addBasicClassAttribute(HierarchicalStreamWriter, Mapper) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addClass() - Method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput.AttributeListType
 
addDataNodeBoolean(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeByte(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeCustomValue(HierarchicalStreamWriter, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
General datatype method that allows you to add a specific datatype
addDataNodeDateTime(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeDouble(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeFloat(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeInteger(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeLong(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeNumericWithRestrictions(HierarchicalStreamWriter, XSDStreamWriterHelper.XSDDatatype, long, long) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeNumericWithRestrictions(HierarchicalStreamWriter, XSDStreamWriterHelper.XSDDatatype, ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
Marshals the given field out as a datatype with restrictions(facets) based on any annotation is has.
addDataNodeNumericWithRestrictions(HierarchicalStreamWriter, String, long, long) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
Adds a numeric node to the output with optional restrictions(facets)
addDataNodeShort(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeString(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
For string based items where restrictions need to be added
addDataNodeString(HierarchicalStreamWriter, int, int) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
For string based items that require min & max length restrictions
addDataNodeText(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
Default for string based items
addDataNodeTextWithRestrictions(HierarchicalStreamWriter, boolean, long, long, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
Adds a text node to the output with optional restrictions(facets)
addDataNodeURI(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDataNodeWithRestrictions(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper, XSDStreamWriterHelper.XSDDatatype) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
Top level method that adds in restrictions for given field we are to marshal to schema format.
This is called directly from the Immutable Type Converter classes
addDataTypesAttr(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addDefaultImplementation(Class, Class) - Method in class com.adaptris.core.schema.XSDStream
Associate a default implementation of a class with an object.
addEmptyNode(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addEnumItem(Class<?>) - Method in class com.adaptris.core.schema.relaxng.XSDDeferredItemProcessor
 
addImmutableType(Class) - Method in class com.adaptris.core.schema.XSDStream
Add immutable types.
addImplicitArray(Class, String) - Method in class com.adaptris.core.schema.XSDStream
Adds an implicit array.
addImplicitArray(Class, String, Class) - Method in class com.adaptris.core.schema.XSDStream
Adds an implicit array which is used for all items of the given itemType when the array type matches.
addImplicitArray(Class, String, String) - Method in class com.adaptris.core.schema.XSDStream
Adds an implicit array which is used for all items of the given element name defined by itemName.
addImplicitCollection(Class, String) - Method in class com.adaptris.core.schema.XSDStream
Adds a default implicit collection which is used for any unmapped XML tag.
addImplicitCollection(Class, String, Class) - Method in class com.adaptris.core.schema.XSDStream
Adds implicit collection which is used for all items of the given itemType.
addImplicitCollection(Class, String, String, Class) - Method in class com.adaptris.core.schema.XSDStream
Adds implicit collection which is used for all items of the given element name defined by itemFieldName.
addImplicitMap(Class, String, Class, String) - Method in class com.adaptris.core.schema.XSDStream
Adds an implicit map.
addImplicitMap(Class, String, String, Class, String) - Method in class com.adaptris.core.schema.XSDStream
Adds an implicit map.
addNamespace(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addParam(HierarchicalStreamWriter, String, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
Adds a param node eg:
<param name="maxLength">127</param>
addReferenceItem(ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.XSDDeferredItemProcessor
 
addReferenceItem(ClassDataLookupSingleton.FieldWrapper, Class<?>, Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType, boolean, boolean) - Method in class com.adaptris.core.schema.relaxng.XSDDeferredItemProcessor
 
addRefNode(HierarchicalStreamWriter, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
addValueNode(HierarchicalStreamWriter, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
alias(String, Class) - Method in class com.adaptris.core.schema.XSDStream
 
aliasXSD(String, Class) - Method in class com.adaptris.core.schema.XSDStream
 
areAllFieldsMandatory() - Static method in class com.adaptris.core.schema.XSDStream
Determines if all class fields should be treated as mandatory items within the schema or not
attributeContentSettings - Variable in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 

C

canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigDecimalConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigIntegerConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBooleanConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDByteConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDCharConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDateConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDoubleConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFileConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFloatConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDIntegerConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDLongConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDNullConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDShortConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDStringConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURIConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURLConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDUUIDConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.converters.XSDEnumConverter
 
canConvert(Class) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionConverter
 
canInstantiateClass(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
CLASS_NAME_KEY - Static variable in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
classAttributeOutputSetting - Variable in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
ClassDataLookupSingleton - Class in com.adaptris.core.schema.relaxng.lookup
Singleton class that is basically a data holder for various class details that are commonly accessed during XSD generation, with an aim to boast performance.
ClassDataLookupSingleton.FieldWrapper - Class in com.adaptris.core.schema.relaxng.lookup
 
ClassFieldStrategiesMapper - Class in com.adaptris.core.schema.relaxng.converters.strategy
Basically a Map that contains all of the class to marshalling strategy configuration.
ClassFieldStrategiesMapper() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.ClassFieldStrategiesMapper
 
ClassFieldStrategiesMapper.StrategyResultPair - Class in com.adaptris.core.schema.relaxng.converters.strategy
 
classIsFoundInSet(Class<?>, Set<String>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Check if the class is found in the given set, or is a subclass of a class defined in the set.
ClassLookupUtils - Class in com.adaptris.core.schema.relaxng.lookup
Utility class which contains reflection based method to ascertain information relating to a class.
ClassLookupUtils() - Constructor for class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
clearErrors() - Method in class com.adaptris.core.schema.relaxng.RelaxNGValidator
 
clearProcessedItemSet() - Method in class com.adaptris.core.schema.relaxng.XSDDeferredItemProcessor
Clears the store of previous processed items
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
clone() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
com.adaptris.core.schema - package com.adaptris.core.schema
Adapter Config Schema Generator Tool
Creates an XML Schema for the Adapter Config file based on the Adapter class hierarchy, classpath & validation annotations.
com.adaptris.core.schema.exceptions - package com.adaptris.core.schema.exceptions
 
com.adaptris.core.schema.relaxng - package com.adaptris.core.schema.relaxng
Contains Classes related to generating RelaxNG schema output, see http://relaxng.org/ for more details.
com.adaptris.core.schema.relaxng.converters - package com.adaptris.core.schema.relaxng.converters
 
com.adaptris.core.schema.relaxng.converters.basic - package com.adaptris.core.schema.relaxng.converters.basic
 
com.adaptris.core.schema.relaxng.converters.strategy - package com.adaptris.core.schema.relaxng.converters.strategy
 
com.adaptris.core.schema.relaxng.converters.strategy.basic - package com.adaptris.core.schema.relaxng.converters.strategy.basic
 
com.adaptris.core.schema.relaxng.io - package com.adaptris.core.schema.relaxng.io
 
com.adaptris.core.schema.relaxng.lookup - package com.adaptris.core.schema.relaxng.lookup
Contains Utility classes associated with looking up class details and information.
com.adaptris.core.schema.relaxng.utils - package com.adaptris.core.schema.relaxng.utils
Contains General misc.
ConfigParserRegistry - Class in com.adaptris.core.schema.relaxng.utils
Single class that is responsible for the parsing of properties files and storing their values for later access.
ConfigurationNotFoundException - Exception in com.adaptris.core.schema.exceptions
 
ConfigurationNotFoundException() - Constructor for exception com.adaptris.core.schema.exceptions.ConfigurationNotFoundException
 
Constants - Class in com.adaptris.core.schema
 
Constants() - Constructor for class com.adaptris.core.schema.Constants
 
convert(Class<?>, Converter) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
convertAnother(Class<?>, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
convertAnother(ClassDataLookupSingleton.FieldWrapper, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
convertAnother(Class<?>) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
convertAnother(Class<?>, Converter) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
convertCollectionItem(Class<?>, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
convertCollectionItem(Class<?>, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigDecimalConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigDecimalConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigIntegerConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigIntegerConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBooleanConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBooleanConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDByteConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDByteConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDCharConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDCharConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDateConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDateConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDoubleConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDoubleConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFileConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFileConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFloatConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFloatConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDIntegerConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDIntegerConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDLongConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDLongConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDNullConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDShortConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDShortConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDStringConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDStringConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURIConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURIConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURLConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURLConverter
 
convertItem(HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDUUIDConverter
 
convertItem(HierarchicalStreamWriter, ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDUUIDConverter
 
convertItem(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.XSDEnumConverter
 
createCustomMarshallingStrategy(Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType) - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyFactory
Creates a Custom XSD Marshalling Strategy which wraps the given inner strategy
createCustomMarshallingStrategy(Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType, boolean) - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyFactory
 
createInnerStrategy(XSDMarshallingStrategyRegistry.InnerStrategyType) - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.InnerStrategyFactory
Creates the appropriate inner strategy based in the enum passed in.
createMarshallingContext(HierarchicalStreamWriter, ConverterLookup, Mapper) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionStrategy
 
createMarshallingContext(HierarchicalStreamWriter, ConverterLookup, Mapper) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceXPathMarshallingStrategy
 
createMarshallingStrategy(Class<?>, boolean) - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyFactory
Create the appropriate marshaler for the given class
createMarshallingStrategy(Class<?>, ClassFieldStrategiesMapper.StrategyResultPair, boolean, boolean, boolean) - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyFactory
One stop shop to create a XSDMarshallingStrategy for any given class
createMarshallingStrategy(Class<?>, ClassFieldStrategiesMapper.StrategyResultPair, boolean, boolean) - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyFactory
 
createReferenceMarshallingStrategy() - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyFactory
Return new instance of a Reference Marshalling strategy
createUnmarshallingContext(Object, HierarchicalStreamReader, ConverterLookup, Mapper) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceXPathMarshallingStrategy
 

D

dataHolder - Variable in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
dumpProcessingStack() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
Returns a string representation of the current processing class hierarchy.

E

enableClassnameValues(boolean) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
enableFieldValidationProcessing() - Static method in class com.adaptris.core.schema.XSDStream
Controls whether we should look at the validation annotations of class fields to further restrict the data values in the schema.
enableNameTranslation(boolean) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
equals(Object) - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 

F

FieldWrapper(Field) - Constructor for class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
FieldWrapper(Class<?>) - Constructor for class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
FieldWrapper(Field, Class<?>) - Constructor for class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 

G

generateAlias() - Method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput.ContentOutputType
 
generateClassname() - Method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput.ContentOutputType
 
generateListOfClasses(Class<?>, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
Creates a list of subclasses for the given parent class/interface.
generatePlainListOfClasses(Class<?>, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
Returns a simple list of classnames that are subclasses or implementors of the given class
generateReferencedItems() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
Add items marked for later processing to the xsd schema.
generateReferencedItems() - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
Add items marked for later processing to the xsd schema.
generateStartNode(HierarchicalStreamWriter, String) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
generationMode - Variable in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
generationMode - Variable in class com.adaptris.core.schema.relaxng.XSDReferenceXPathMarshallingStrategy
 
get(Object) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
getAliasForClassField(Class<?>, ClassDataLookupSingleton.FieldWrapper, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
getAliasForCurrentClass(ClassDataLookupSingleton.FieldWrapper, Mapper.ImplicitCollectionMapping, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Obtains the alias value to use for the current field to be processed, note that the field can either be a member of a class, or a standalone class ie Interface.
getAllXStreamAliasAnnotatedClasses() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
Obtains a list of all classes that have XStream Alias annotations.
getAllXStreamImplicitAnnotatedClasses() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
Obtains a list of all classes that have XStream Implicit collection annotations.
getArrayCollectionItem(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDArrayMarshallingStrategy
 
getAttributeContentSettings() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
getClassStrategyMappingsSet() - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 
getCollectionItemType(ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCollectionMarshallingStrategy
 
getCollectionReferenceDefinitionName(String) - Static method in class com.adaptris.core.schema.XSDStream
 
getContentOutputType() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
getConverterForClass(Class<?>) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
getCurrentClassBeingProcessed() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
Returns the class of the current field being processed
getCurrentField() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
getDeclaredAnnotations() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
getDeclaringClass() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
getDeferredQueue(MarshallingContext) - Static method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
getDeferredQueue() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
getElementName(Class<?>, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
Given a class returns a name suitable for output.
getEnumReferenceDefinitionName(String) - Static method in class com.adaptris.core.schema.XSDStream
Converts the given enum name to a reference name
getErrors() - Method in class com.adaptris.core.schema.relaxng.RelaxNGValidator
 
getErrorString() - Method in class com.adaptris.core.schema.ValidatorResult
 
getField() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
getFieldName() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
getFieldsForClass(Class<?>) - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
Obtains a set of fields for the given class
getFirstGenericTypeForField(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Returns the generic type for the given field or the Object Class by default.
getGenerationMode() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
getGenerationMode() - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
getGenerationMode() - Method in class com.adaptris.core.schema.relaxng.XSDReferenceXPathMarshallingStrategy
 
getGenericType() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
getGenericTypesForField(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Gets the generic types for the field.
getIgnoreBeautificationStickyFlag(MarshallingContext) - Static method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
getIgnoreBeautificationStickyFlag() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
getIgnoreCollectionSet() - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 
getInnerStrategy() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
getInnerStrategyTypeForField(ClassDataLookupSingleton.FieldWrapper, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Obtains the strategy to be used for the given field.
getInnerStrategyTypeForField(ClassDataLookupSingleton.FieldWrapper, boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
 
getInstance() - Static method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
 
getInstance() - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
 
getInstance() - Static method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 
getMapper() - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
getMapper() - Method in class com.adaptris.core.schema.XSDStream
Retrieve the Mapper.
getMaxValueAnnotationForField(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Gets the max value for a field that has been annotated with a Max annotation
getMinValueAnnotationForField(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Gets the min value for a field that has been annotated with a Min annotation
getName() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
getNameForObject(Class<?>, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
getNameForObject(Class<?>, Mapper.ImplicitCollectionMapping, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
getObjectReferenceDefinitionName(Class<?>, Mapper) - Static method in class com.adaptris.core.schema.XSDStream
Given a class name this will obtain it's registered alias and then return it's reference name
getObjectReferenceDefinitionName(String, Mapper) - Static method in class com.adaptris.core.schema.XSDStream
Generates a reference name for the given class based in on it's alias, or uses the given value as part of the generated reference name.
getPackageScanSpec() - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 
getParentClass() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
getPatternAnnotationForField(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Gets the regex pattern for a field that has been annotated with a pattern annotation
getPreloadSubclassesSet() - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 
getProcessor() - Method in class com.adaptris.core.schema.SchemaValidationPreProcessor
 
getReferenceCollectionsMappingsSet() - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 
getReferencedEnumerations() - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
getReferencedEnumerations(MarshallingContext) - Static method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
getReferencedServices() - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
getReferencedServices(MarshallingContext) - Static method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
getRegisteredReferenceCollectionStrategy(ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Gets the strategy associated with the given field assuming that it is registered as stored reference type
getRegisteredReferenceCollectionStrategy(ClassDataLookupSingleton.FieldWrapper, boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Resolves any InnerStrategyType.AUTO setting to the actual value to use based on the boolean parameter value
getResolvedClassListCount(String, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
Determines the number of items the given class will resolved to for output.
Based on the class member XSDBasicAttributeElementOutput.attributeContentSettings classnames and alias can be configured to be filtered out.
getResources(String) - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
Returns a list of resources that match the given name from the search classpath.
getSchemaFileLoader() - Method in class com.adaptris.core.schema.SchemaValidationPreProcessor
 
getServiceReferenceDefinitionName(String) - Static method in class com.adaptris.core.schema.XSDStream
 
getSpecificOrderCollectionSet() - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 
getStoredReferenceObjectDefinitionName(String, Class<?>, Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType) - Static method in class com.adaptris.core.schema.XSDStream
 
getStrategyForClass(Class<?>) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Gets the registered converter for the given class
getStrategyForField(ClassDataLookupSingleton.FieldWrapper, Mapper.ImplicitCollectionMapping, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Gets the strategy to be used to marshal the given field
getStrategyForField(ClassDataLookupSingleton.FieldWrapper, Mapper.ImplicitCollectionMapping, boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Returns the appropriate converter for the given class field
getStrategyForField(ClassDataLookupSingleton.FieldWrapper, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDReferenceItemMarshallingStrategy
Returns the appropriate strategy for the given field.
getStrategyForMemberField(ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.ClassFieldStrategiesMapper
Returns registered member specific strategy
getSubClassesList(Class<T>, boolean, boolean) - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
 
getSubClassesList(Class<T>) - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
 
getSubClassesList(String) - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
Overridden method that takes a string to represent the parent class
getSubClassesListForClass(Class<?>) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Return a list of subclass/children names for the given parent class/interface
getSubClassesListForPackage(String) - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton
Returns a list of classnames that exist within the given package.
getType() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
getValidator() - Method in class com.adaptris.core.schema.SchemaValidator
 
getXstreamAliasClassMap() - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
 

H

hasErrors() - Method in class com.adaptris.core.schema.relaxng.RelaxNGValidator
 
hashCode() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 

I

InnerStrategyFactory - Class in com.adaptris.core.schema.relaxng.converters.strategy.basic
Factory to create Inner strategies instances
InnerStrategyFactory() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.InnerStrategyFactory
 
invoke(Object, Method, Object[]) - Method in class com.adaptris.core.schema.XSDStream.WriterWrapperProxy
 
isAbstract(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
isAdaptrisClass(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
isAllowDefaultOption() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
isAlwaysOutputAttribute() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
isClassField() - Method in class com.adaptris.core.schema.relaxng.lookup.ClassDataLookupSingleton.FieldWrapper
 
isCollection(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given class is a collection class ie subclass of java.util.Collection.
isDataCollection(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given class is a data collection type
isDefineReference() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
isDefineReference() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
isEnumClass(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given class is actual an enum.
isFieldAnnotatedAsMandatory(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given field has been annotated as being not null ie mandatory
isFieldAnnotatedWithMax(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given field has been annotated with a max length
isFieldAnnotatedWithMin(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given field has been annotated with a min length
isFieldAnnotatedWithNotBlank(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given field has been annotated with being not blank
isFieldAnnotatedWithPattern(ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given field has been annotated with a pattern for validation
isFinalClass(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
isForcedCustomStrategy() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
isIgnoreCollectionClassType(Class<?>) - Static method in class com.adaptris.core.schema.XSDStream
Determines if the given class should be treated as a normal object where it implements a java.util.Collection interface.
isInterface(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
isJVMClass(Class<?>) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
isMandatoryField(ClassDataLookupSingleton.FieldWrapper, Class<?>) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
isMandatoryField(ClassDataLookupSingleton.FieldWrapper, Class<?>) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Determines if the given field is mandatory or not based on the presence of an annotation
isNonImmutableCollection(ClassDataLookupSingleton.FieldWrapper, Mapper) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Returns true if we have a collection of complex object types ie not primitives or strings
isOptionalAttribute() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
isOutputAnyAlias() - Method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput.ContentOutputType
 
isPackageName(String) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Determines if the given String is a fully qualified classname ie com.adaptris....
isPermitAnyOrderOnClass(Class<?>, Mapper) - Static method in class com.adaptris.core.schema.XSDStream
Determines if the given class should permit it's attributes to be given in any order in it's XSD form.
isProcessClassField() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
isProcessClassField() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
isRegisteredWithCustomStrategy(Class<?>) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Determines if the given class is registered with a custom strategy or not.
isStartEndTagDebugEnabled() - Static method in class com.adaptris.core.schema.XSDStream
 
isSuccess() - Method in class com.adaptris.core.schema.ValidatorResult
 
isSuppressChoiceTag() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
 
isWrappedCollection(ClassDataLookupSingleton.FieldWrapper, MarshallingContext) - Static method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
Utility method to aid in determining if the current field being processed is wrapped within a collection object.
isWrappedInCollection() - Method in interface com.adaptris.core.schema.relaxng.converters.strategy.basic.IWrappedInCollection
 
isWrappedInCollection() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
isWrappedInCollection() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
isWrappedInCollection() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
isWrappedInCollection() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
Determines if the current item being processed belongs to a collection eg List returns true, whereas Service return false
IWrappedInCollection - Interface in com.adaptris.core.schema.relaxng.converters.strategy.basic
 
IXSDClassConverter - Interface in com.adaptris.core.schema.relaxng.converters
 
IXSDContentBasedElementOutputSupport - Interface in com.adaptris.core.schema.relaxng.converters.strategy.basic
 

K

keys() - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 

L

load(String) - Method in class com.adaptris.core.schema.SchemaFileLoader
 
loadAdditionalProperties(Properties) - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
Loads in an additional set of properties for configuration purposes.
loadInAdditionPropertiesFiles(Collection<URL>) - Method in class com.adaptris.core.schema.relaxng.utils.ConfigParserRegistry
Loads in any additional config files which may be supplied by any external jars on the search classpath.
logger - Variable in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
logger - Static variable in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
logger - Static variable in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
 
lookupStrategy(Class<?>) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.ClassFieldStrategiesMapper
This method has been added, but you should really search by field instead of class
lookupStrategy(ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.ClassFieldStrategiesMapper
Gets the strategy configured for the given field.

M

main(String[]) - Static method in class com.adaptris.core.schema.relaxng.RelaxNGValidator
 
main(String[]) - Static method in class com.adaptris.core.schema.RelaxNGSchemaGenerator
 
mapper - Variable in class com.adaptris.core.schema.relaxng.XSDPureReflectionConverter
 
mapper - Variable in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigDecimalConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigDecimalConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigIntegerConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigIntegerConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBooleanConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBooleanConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDByteConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDByteConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDCharConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDCharConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDateConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDateConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDoubleConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDoubleConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFileConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFileConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFloatConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFloatConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDIntegerConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDIntegerConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDLongConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDLongConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDNullConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDNullConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDShortConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDShortConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDStringConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDStringConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURIConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURIConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURLConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURLConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDUUIDConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDUUIDConverter
 
marshal(Class<?>, HierarchicalStreamWriter, MarshallingContext) - Method in interface com.adaptris.core.schema.relaxng.converters.IXSDClassConverter
Convert a class to textual data.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.XSDEnumConverter
 
marshal(Class, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.XSDEnumConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionConverter
 
marshal(Class<?>, HierarchicalStreamWriter, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionConverter
 
marshal(HierarchicalStreamWriter, Object, ConverterLookup, Mapper, DataHolder) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionStrategy
 
marshal(HierarchicalStreamWriter, Class, ConverterLookup, Mapper, DataHolder) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionStrategy
 
marshal(Class, HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.XSDStream
Serialize and object to a hierarchical data structure (such as XML).
marshal(Class, HierarchicalStreamWriter, DataHolder) - Method in class com.adaptris.core.schema.XSDStream
Serialise and object to a hierarchical data structure (such as XML).
marshal(Object, HierarchicalStreamWriter, DataHolder) - Method in class com.adaptris.core.schema.XSDStream
Serialize and object to a hierarchical data structure (such as XML).
marshalClass(ClassDataLookupSingleton.FieldWrapper, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Main processing method that given a field will output it to XML schema format.
marshalClass(ClassDataLookupSingleton.FieldWrapper, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDReferenceItemMarshallingStrategy
 
marshallAllValues(Class, HierarchicalStreamWriter, MarshallingContext) - Static method in class com.adaptris.core.schema.relaxng.converters.XSDEnumConverter
 

O

outputInterleave(Class<?>, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Determines if the interleave element should be output.
outputInterleave(Class<?>, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDObjectMarshallingStrategy
Allow interleave node for standard object processing.

P

peek() - Method in class com.adaptris.core.schema.relaxng.utils.ProcessingStackList
Returns the top item off the stack without removing it
peekPrevious() - Method in class com.adaptris.core.schema.relaxng.utils.ProcessingStackList
Returns the item one prior to the top item, let's call this the parent item.
pop() - Method in class com.adaptris.core.schema.relaxng.utils.ProcessingStackList
Removes item from the stack
popProcessingFieldClass() - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
process(String) - Method in class com.adaptris.core.schema.SchemaValidationPreProcessor
 
process(URL) - Method in class com.adaptris.core.schema.SchemaValidationPreProcessor
 
processAnnotations(Class[]) - Method in class com.adaptris.core.schema.XSDStream
Process the annotations of the given types and configure the XStream.
processClassForOutput(String, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
Writes out the XSD for the given subclass item.
ProcessingStackList<E> - Class in com.adaptris.core.schema.relaxng.utils
Stack implementation that keeps track of the classes being processed/marshalled.
ProcessingStackList() - Constructor for class com.adaptris.core.schema.relaxng.utils.ProcessingStackList
 
processItems(HierarchicalStreamWriter, Mapper, MarshallingContext) - Method in class com.adaptris.core.schema.relaxng.XSDDeferredItemProcessor
Queue worker method
PROPERTIES_RESOURCE - Static variable in class com.adaptris.core.schema.XSDStream
 
push(E) - Method in class com.adaptris.core.schema.relaxng.utils.ProcessingStackList
Adds item to the stack
pushProcessingFieldClass(ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
put(Object, Object) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 

R

reflectionProvider - Variable in class com.adaptris.core.schema.relaxng.XSDPureReflectionConverter
 
registerConverter(Converter) - Method in class com.adaptris.core.schema.XSDStream
 
registerConverter(Converter, int) - Method in class com.adaptris.core.schema.XSDStream
 
registerStrategy(Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType, boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.ClassFieldStrategiesMapper
Registers the given class against the strategy
registerStrategy(Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType, boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry
Registers the given Class with an inner strategy to control how it is to be output
RelaxNGSchemaGenerator - Class in com.adaptris.core.schema
Main class used to generate a RelaxNG schema for the Adapter.
usage: RelaxNGSchemaGenerator
-help prints this message
-v verbose
-searchclasspath use given classpath to find subclasses
-schemafile use given file for schema
RelaxNGSchemaGenerator() - Constructor for class com.adaptris.core.schema.RelaxNGSchemaGenerator
 
RelaxNGValidator - Class in com.adaptris.core.schema.relaxng
Simple class that validates xml files against RelaxNG schema.
RelaxNGValidator(InputStream) - Constructor for class com.adaptris.core.schema.relaxng.RelaxNGValidator
Constructor that takes an inputstream to the schema file
RelaxNGValidator(String) - Constructor for class com.adaptris.core.schema.relaxng.RelaxNGValidator
Constructor that takes a filename to the schema file
resolve(boolean) - Method in enum com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry.InnerStrategyType
 

S

SCHEMA_FILE_URL - Static variable in class com.adaptris.core.schema.Constants
Property key, the value of which will be the url location of the schema to validate the configuration.
SCHEMA_REGENERATE_SCHEMA - Static variable in class com.adaptris.core.schema.Constants
Property key, the boolean value will tell us if we need to regenerate or reuse an existing schema before validation.
SchemaFileLoader - Class in com.adaptris.core.schema
 
SchemaFileLoader() - Constructor for class com.adaptris.core.schema.SchemaFileLoader
 
SchemaValidationPreProcessor - Class in com.adaptris.core.schema
Custom ConfigurationPreProcessor implementation that supports relaxNG schema validation for your Interlok configuration.
SchemaValidationPreProcessor(BootstrapProperties) - Constructor for class com.adaptris.core.schema.SchemaValidationPreProcessor
 
SchemaValidationPreProcessor(KeyValuePairSet) - Constructor for class com.adaptris.core.schema.SchemaValidationPreProcessor
 
SchemaValidator - Class in com.adaptris.core.schema
 
SchemaValidator() - Constructor for class com.adaptris.core.schema.SchemaValidator
 
setAllowDefaultOption(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
setAlwaysOutputAttribute(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
setAttributeContentSettings(XSDBasicAttributeElementOutput.AttributeListType) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
setContentOutputType(XSDContentAttributeElementOutput.ContentOutputType) - Method in interface com.adaptris.core.schema.relaxng.converters.strategy.basic.IXSDContentBasedElementOutputSupport
 
setContentOutputType(XSDContentAttributeElementOutput.ContentOutputType) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
setContentOutputType(XSDContentAttributeElementOutput.ContentOutputType) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
setContentOutputType(XSDContentAttributeElementOutput.ContentOutputType) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
setDefineReference(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
setDefineReference(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
When this is set to true we don't want the default behaviour of writing out the start and end tags.
setDefineReference(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
setDefineReference(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
setDefineReference(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
setDefineReference(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
setErrorString(String) - Method in class com.adaptris.core.schema.ValidatorResult
 
setField(ClassDataLookupSingleton.FieldWrapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
setFieldName(String) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
setFieldName(String) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
setFieldName(String) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
setForcedCustomStrategy(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
setGenerationMode(XSDContentAttributeElementOutput.GenerationMode) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
setGenerationMode(XSDStream.GenerationMode) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
setGenerationMode(XSDStream.GenerationMode) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceXPathMarshallingStrategy
 
setIgnoreBeautificationStickyFlag(MarshallingContext, boolean) - Static method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
setIgnoreBeautificationStickyFlag(boolean) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
setInnerStrategy(XSDGenerateElementOutput) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
setMode(XSDStream.GenerationMode) - Method in class com.adaptris.core.schema.XSDStream
Use a value from XSDReferenceXPathMarshallingStrategy as the parameter to control the xsd schema generation format
setOptionalAttribute(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
setProcessClassField(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
setProcessClassField(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
setProcessClassField(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
setProcessClassField(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
setProcessor(Processor) - Method in class com.adaptris.core.schema.SchemaValidationPreProcessor
 
setSchemaFileLoader(SchemaFileLoader) - Method in class com.adaptris.core.schema.SchemaValidationPreProcessor
 
setSuccess(boolean) - Method in class com.adaptris.core.schema.ValidatorResult
 
setSuppressChoiceTag(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
 
setupAliases() - Method in class com.adaptris.core.schema.XSDStream
 
setupConverters() - Method in class com.adaptris.core.schema.XSDStream
 
setupDefaultImplementations() - Method in class com.adaptris.core.schema.XSDStream
 
setupImmutableTypes() - Method in class com.adaptris.core.schema.XSDStream
 
setValidator(Validator) - Method in class com.adaptris.core.schema.SchemaValidator
 
setWrappedInCollection(boolean) - Method in interface com.adaptris.core.schema.relaxng.converters.strategy.basic.IWrappedInCollection
 
setWrappedInCollection(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
setWrappedInCollection(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
setWrappedInCollection(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
setWrappedInCollection(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
setWrappedInCollection(boolean) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
start(Class<?>, DataHolder) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
start(Object, DataHolder) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
START_END_NODE_COUNT - Static variable in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startAttribute(HierarchicalStreamWriter, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startChoice(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startDefineNode(HierarchicalStreamWriter, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startElementNode(HierarchicalStreamWriter, String, Class<?>) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startGrammarNode(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startGroup(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startInterleaveNode(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startOptional(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startRefNode(HierarchicalStreamWriter, String) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startStartNode(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
startZeroOrMore(HierarchicalStreamWriter) - Static method in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
storeReferenceAdaptrisObject(Class<?>) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
storeReferenceAdaptrisObject(MarshallingContext, Class<?>) - Static method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
storeReferenceAdaptrisObject(Object) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
storeReferenceAdaptrisObject(MarshallingContext, Object) - Static method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
storeReferencedEnumeration(Class<Enum>) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
storeReferencedEnumeration(MarshallingContext, Class<Enum>) - Static method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
storeReferencedEnumeration(Class<Enum>) - Method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
storeReferencedEnumeration(MarshallingContext, Class<Enum>) - Static method in class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
storeReferenceObject(MarshallingContext, ClassDataLookupSingleton.FieldWrapper) - Static method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
storeReferenceObject(ClassDataLookupSingleton.FieldWrapper, Class<?>, Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType, boolean) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
storeReferenceObject(MarshallingContext, ClassDataLookupSingleton.FieldWrapper, Class<?>, Class<?>, XSDMarshallingStrategyRegistry.InnerStrategyType, boolean) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
StrategyResultPair(XSDMarshallingStrategyRegistry.InnerStrategyType, boolean) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.ClassFieldStrategiesMapper.StrategyResultPair
 
supressStartEndTags(Mapper.ImplicitCollectionMapping) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
We don't want to output the start and end tags because we wish to defer it to the inner strategy
supressStartEndTags(Mapper.ImplicitCollectionMapping) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Determines if the start and end tags should be output by this strategy.

T

toString() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
toString() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.ClassFieldStrategiesMapper.StrategyResultPair
 
toString() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
toString() - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
 
toString() - Method in enum com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper.XSDDatatype
 
toXML(Class) - Method in class com.adaptris.core.schema.XSDStream
Serialize an object to a pretty-printed XML String.
toXML(Object) - Method in class com.adaptris.core.schema.XSDStream
Deprecated.
Instance based generation not fully implemented, consider using toXml(Class) instead
toXML(Object, OutputStream) - Method in class com.adaptris.core.schema.XSDStream
Deprecated.
Instance based generation not fully implemented, consider using toXml(Class, OutputStream) instead
toXML(Object, Writer) - Method in class com.adaptris.core.schema.XSDStream
Deprecated.
Instance based generation not fully implemented, consider using toXml(Class, Writer) instead
toXML(Class, Writer) - Method in class com.adaptris.core.schema.XSDStream
Serialize an object to the given Writer as pretty-printed XML.
toXmlElementName(String) - Static method in class com.adaptris.core.schema.relaxng.lookup.ClassLookupUtils
Serialize a field name into an XML element name, lower-case style with hyphens to separate words.
TRANSLATE_NAME_STRINGS - Static variable in class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigDecimalConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBigIntegerConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDBooleanConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDByteConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDCharConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDateConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDDoubleConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFileConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDFloatConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDIntegerConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDLongConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDNullConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDShortConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDStringConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURIConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDURLConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.basic.XSDUUIDConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.converters.XSDEnumConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.adaptris.core.schema.relaxng.XSDPureReflectionConverter
 
updateListWithAliasAndFilter(String, List<String>, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
Obtains the alias for the given class, then adds both values to the list.

V

validate(String, File) - Method in class com.adaptris.core.schema.Validator
 
validateConfiguration(String, File) - Method in class com.adaptris.core.schema.SchemaValidator
 
validateFile(String) - Method in class com.adaptris.core.schema.relaxng.RelaxNGValidator
Validates the given file against the read in schema
validateFile(File) - Method in class com.adaptris.core.schema.relaxng.RelaxNGValidator
 
validateFile(InputStream) - Method in class com.adaptris.core.schema.relaxng.RelaxNGValidator
Validates the given file against the read in schema
Validator - Class in com.adaptris.core.schema
 
Validator() - Constructor for class com.adaptris.core.schema.Validator
 
ValidatorResult - Class in com.adaptris.core.schema
 
ValidatorResult(boolean, String) - Constructor for class com.adaptris.core.schema.ValidatorResult
 
valueOf(String) - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput.AttributeListType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput.ContentOutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy.ClassAttributeOutput
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy.ClassOutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry.InnerStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper.XSDDatatype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.XSDStream.GenerateSchemaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.XSDStream.GenerationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.schema.XSDStream.GenerationOption
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput.AttributeListType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput.ContentOutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy.ClassAttributeOutput
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy.ClassOutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyRegistry.InnerStrategyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper.XSDDatatype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.XSDStream.GenerateSchemaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.XSDStream.GenerationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.schema.XSDStream.GenerationOption
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeClassField(ClassDataLookupSingleton.FieldWrapper, String, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Marshal out the given field of a Class
writeFieldContents(ClassDataLookupSingleton.FieldWrapper, String, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDArrayMarshallingStrategy
Marshals out the actual Field's contents, it leaves out the various wrapper elements and just focuses on the field contents
writeFieldContents(ClassDataLookupSingleton.FieldWrapper, String, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCollectionMarshallingStrategy
Marshals out the actual Field's contents, it leaves out the various wrapper elements and just focuses on the field contents
writeFieldContents(ClassDataLookupSingleton.FieldWrapper, String, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
Defer the marshalling to the inner Strategy
writeFieldContents(ClassDataLookupSingleton.FieldWrapper, String, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMapMarshallingStrategy
Marshals out the actual Field's contents, it leaves out the various wrapper elements and just focuses on the field contents
writeFieldContents(ClassDataLookupSingleton.FieldWrapper, String, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Marshals out the actual Field's contents, it leaves out the various wrapper elements and just focuses on the field contents
writeFieldContents(ClassDataLookupSingleton.FieldWrapper, String, Mapper.ImplicitCollectionMapping, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.XSDReferenceItemMarshallingStrategy
 
writeoutElementContent(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
Core method that generates the XSD content for the Class
writeoutElementContent(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
Core method that generates the XSD content for the Class
writeoutElementContent(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
Core method that generates the XSD content for the Class
writeoutElementContent(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
Core method that generates the XSD content for the Class
writeoutElementContent(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
Core method that generates the XSD content for the Class
writeoutElementTag(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
Main generation method
This is overridden because we need to generate the parent node twice (alias &/or classname) depending on selected setting XSDContentAttributeElementOutput.contentOutputType
writeoutElementTag(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
Top level method that converts a given class to XSD output.
writeoutElementTag(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
 
writeoutElementTag(Class<?>, HierarchicalStreamWriter, MarshallingContext, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
Defer generation to appropriate strategy based on whether we are processing the class as part of a list or not
writeoutPostElementTags(Class<?>, HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
Handles closing functionality for the class output
writeoutPostElementTags(Class<?>, HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
writeoutPostElementTags(Class<?>, HierarchicalStreamWriter) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
Handles closing functionality for the class output
writeoutPreElementTags(Class<?>, HierarchicalStreamWriter, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
Handles opening functionality for the class output
writeoutPreElementTags(Class<?>, HierarchicalStreamWriter, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
Pre content generation
writeoutPreElementTags(Class<?>, HierarchicalStreamWriter, Mapper) - Method in class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
Handles opening functionality for the class output
WriterWrapperProxy(HierarchicalStreamWriter) - Constructor for class com.adaptris.core.schema.XSDStream.WriterWrapperProxy
 

X

XSDArrayMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
Strategy to marshal an array to XML Schema notation
XSDArrayMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDArrayMarshallingStrategy
 
XSDBasicAttributeElementOutput - Class in com.adaptris.core.schema.relaxng.converters.strategy.basic
Writes out a Class in XSD format, pays particular attention to how the attribute element is output ie the list of subclasses.
This Strategy is the most basic output strategy it just has a class take on the value of it's subclasses by full canonical name or alias.
XSDBasicAttributeElementOutput() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
XSDBasicAttributeElementOutput(boolean, boolean) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
XSDBasicAttributeElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDBasicAttributeElementOutput
 
XSDBasicAttributeElementOutput.AttributeListType - Enum in com.adaptris.core.schema.relaxng.converters.strategy.basic
 
XSDBigDecimalConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the BigDecimal class into a RelaxNG xml schema representation
XSDBigDecimalConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDBigDecimalConverter
 
XSDBigIntegerConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the BigInteger class into a RelaxNG xml schema representation
XSDBigIntegerConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDBigIntegerConverter
 
XSDBooleanConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Boolean class into a RelaxNG xml schema representation
XSDBooleanConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDBooleanConverter
 
XSDByteConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Byte class into a RelaxNG xml schema representation
XSDByteConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDByteConverter
 
XSDCharConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Char class into a RelaxNG xml schema representation
XSDCharConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDCharConverter
 
XSDCollectionMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
Strategy to marshal a collection object to a XML schema
XSDCollectionMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDCollectionMarshallingStrategy
 
XSDCompositeElementOutput - Class in com.adaptris.core.schema.relaxng.converters.strategy.basic
As the name suggests this is a composite strategy, specifically a combination of the Content and List strategies which yields the most flexible configuration for a class.
XSDCompositeElementOutput() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
XSDCompositeElementOutput(boolean, boolean) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
XSDCompositeElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
XSDCompositeElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType, XSDContentAttributeElementOutput.ContentOutputType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDCompositeElementOutput
 
XSDContentAttributeElementOutput - Class in com.adaptris.core.schema.relaxng.converters.strategy.basic
Given a class this will generate XSD that resembles the following where the content is driven by the attribute value:
XSDContentAttributeElementOutput() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
XSDContentAttributeElementOutput(boolean, boolean) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
XSDContentAttributeElementOutput(boolean, boolean, boolean) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
XSDContentAttributeElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
XSDContentAttributeElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType, XSDContentAttributeElementOutput.ContentOutputType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDContentAttributeElementOutput
 
XSDContentAttributeElementOutput.ContentOutputType - Enum in com.adaptris.core.schema.relaxng.converters.strategy.basic
 
XSDCustomCollectionMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
A collection strategy that explicitly writes out the element type of it's collection using a given inner strategy (as opposed to a performing a general lookup for the item and deferring generation).
XSDCustomCollectionMarshallingStrategy(XSDGenerateElementOutput) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomCollectionMarshallingStrategy
 
XSDCustomMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
A class that wraps a basic strategy type.
XSDCustomMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
XSDCustomMarshallingStrategy(XSDGenerateElementOutput) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDCustomMarshallingStrategy
 
XSDDateConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Date class into a RelaxNG xml schema representation
XSDDateConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDDateConverter
 
XSDDeferredItemProcessor - Class in com.adaptris.core.schema.relaxng
A queue implementation that is used to hold objects for deferred processing.
XSDDeferredItemProcessor() - Constructor for class com.adaptris.core.schema.relaxng.XSDDeferredItemProcessor
 
XSDDoubleConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Double class into a RelaxNG xml schema representation
XSDDoubleConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDDoubleConverter
 
XSDEnumConverter - Class in com.adaptris.core.schema.relaxng.converters
 
XSDEnumConverter(Mapper) - Constructor for class com.adaptris.core.schema.relaxng.converters.XSDEnumConverter
 
XSDFileConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the File class into a RelaxNG xml schema representation
XSDFileConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDFileConverter
 
XSDFloatConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Float class into a RelaxNG xml schema representation
XSDFloatConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDFloatConverter
 
XSDGenerateElementOutput - Class in com.adaptris.core.schema.relaxng.converters.strategy.basic
Top level Strategy that is used to convert a Class into XSD output.
XSDGenerateElementOutput() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDGenerateElementOutput
 
XSDIntegerConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Integer class into a RelaxNG xml schema representation
XSDIntegerConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDIntegerConverter
 
XSDListElementOutput - Class in com.adaptris.core.schema.relaxng.converters.strategy.basic
Converts a given class into the following XSD structure:
XSDListElementOutput() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
 
XSDListElementOutput(boolean, boolean) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
 
XSDListElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDListElementOutput
 
XSDLongConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Long class into a RelaxNG xml schema representation
XSDLongConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDLongConverter
 
XSDMapMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
Strategy to marshal a map to a XML Schema notation
XSDMapMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDMapMarshallingStrategy
 
XSDMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
Strategy pattern.
XSDMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Default constructor
XSDMarshallingStrategy(XSDMarshallingStrategy.ClassAttributeOutput) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategy
Constructor that specifies how the output should be generated
XSDMarshallingStrategy.ClassAttributeOutput - Enum in com.adaptris.core.schema.relaxng.converters.strategy
 
XSDMarshallingStrategy.ClassOutputType - Enum in com.adaptris.core.schema.relaxng.converters.strategy
 
XSDMarshallingStrategyFactory - Class in com.adaptris.core.schema.relaxng.converters.strategy
Factory to create a XSD Marshalling Strategy
XSDMarshallingStrategyFactory() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDMarshallingStrategyFactory
 
XSDMarshallingStrategyRegistry - Class in com.adaptris.core.schema.relaxng.converters.strategy
Singleton XSDMarshallingStrategyRegistry that holds mappings of class to strategy for pure reflection based conversion.
XSDMarshallingStrategyRegistry.InnerStrategyType - Enum in com.adaptris.core.schema.relaxng.converters.strategy
Controls how a class should be marshalled out AUTO - runtime resolution of actual strategy type based on context DEFAULT - used as a KEY, not an actual strategy, this is only used internally.
XSDNullConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Null class into a RelaxNG xml schema representation
XSDNullConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDNullConverter
 
XSDObjectMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
Used to marshal a simple object to XSD output.
XSDObjectMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDObjectMarshallingStrategy
 
XSDPureReflectionConverter - Class in com.adaptris.core.schema.relaxng
A converter that deals only with converting classes, it in no way deals with an object instances.
XSDPureReflectionConverter(Mapper, ReflectionProvider) - Constructor for class com.adaptris.core.schema.relaxng.XSDPureReflectionConverter
 
XSDPureReflectionMarshaller - Class in com.adaptris.core.schema.relaxng
Custom marshaler made to handle class conversion as opposed to the regular instance based conversion.
XSDPureReflectionMarshaller(HierarchicalStreamWriter, ConverterLookup, Mapper, int, XSDStream.GenerationMode) - Constructor for class com.adaptris.core.schema.relaxng.XSDPureReflectionMarshaller
 
XSDPureReflectionStrategy - Class in com.adaptris.core.schema.relaxng
 
XSDPureReflectionStrategy() - Constructor for class com.adaptris.core.schema.relaxng.XSDPureReflectionStrategy
 
XSDPureReflectionStrategy(XSDStream.GenerationMode) - Constructor for class com.adaptris.core.schema.relaxng.XSDPureReflectionStrategy
 
XSDReferenceByXPathMarshaller - Class in com.adaptris.core.schema.relaxng
The core of the RelaxNG schema generation package, this class has the actual logic that controls how an object is marshalled to xml.
XSDReferenceByXPathMarshaller(HierarchicalStreamWriter, ConverterLookup, Mapper, int, XSDStream.GenerationMode) - Constructor for class com.adaptris.core.schema.relaxng.XSDReferenceByXPathMarshaller
 
XSDReferenceItemMarshallingStrategy - Class in com.adaptris.core.schema.relaxng.converters.strategy
Process the given class as a reference item for deferred processing.
XSDReferenceItemMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.XSDReferenceItemMarshallingStrategy
 
XSDReferenceXPathMarshallingStrategy - Class in com.adaptris.core.schema.relaxng
 
XSDReferenceXPathMarshallingStrategy() - Constructor for class com.adaptris.core.schema.relaxng.XSDReferenceXPathMarshallingStrategy
 
XSDReferenceXPathMarshallingStrategy(XSDStream.GenerationMode) - Constructor for class com.adaptris.core.schema.relaxng.XSDReferenceXPathMarshallingStrategy
 
XSDShortConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the Short class into a RelaxNG xml schema representation
XSDShortConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDShortConverter
 
XSDStream - Class in com.adaptris.core.schema
 
XSDStream() - Constructor for class com.adaptris.core.schema.XSDStream
 
XSDStream(XSDStream.GenerateSchemaType, XSDStream.GenerationMode, Set<XSDStream.GenerationOption>) - Constructor for class com.adaptris.core.schema.XSDStream
 
XSDStream.GenerateSchemaType - Enum in com.adaptris.core.schema
 
XSDStream.GenerationMode - Enum in com.adaptris.core.schema
 
XSDStream.GenerationOption - Enum in com.adaptris.core.schema
 
XSDStream.WriterWrapperProxy - Class in com.adaptris.core.schema
Proxy object used for debugging, allows us to track start and end method calls on the writer to track those trouble some early element closes
XSDStreamWriterHelper - Class in com.adaptris.core.schema.relaxng.io
Helper class to produce Relax NG xml schema output (.rng file).
XSDStreamWriterHelper() - Constructor for class com.adaptris.core.schema.relaxng.io.XSDStreamWriterHelper
 
XSDStreamWriterHelper.XSDDatatype - Enum in com.adaptris.core.schema.relaxng.io
Enum to represent Valid XSD datatype values
XSDStringConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the String class into a RelaxNG xml schema representation
XSDStringConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDStringConverter
 
XSDSwitchingElementOutput - Class in com.adaptris.core.schema.relaxng.converters.strategy.basic
Strategy for the InnerStrategyType.AUTO Enum.
Allows dynamic switching of actual strategy at runtime.
XSDSwitchingElementOutput() - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
XSDSwitchingElementOutput(boolean, boolean) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
XSDSwitchingElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
XSDSwitchingElementOutput(boolean, boolean, XSDBasicAttributeElementOutput.AttributeListType, XSDContentAttributeElementOutput.ContentOutputType) - Constructor for class com.adaptris.core.schema.relaxng.converters.strategy.basic.XSDSwitchingElementOutput
 
XSDURIConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the URI class into a RelaxNG xml schema representation
XSDURIConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDURIConverter
 
XSDURLConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the URL class into a RelaxNG xml schema representation
XSDURLConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDURLConverter
 
XSDUUIDConverter - Class in com.adaptris.core.schema.relaxng.converters.basic
Converts the UUID class into a RelaxNG xml schema representation
XSDUUIDConverter() - Constructor for class com.adaptris.core.schema.relaxng.converters.basic.XSDUUIDConverter
 
A C D E F G H I K L M O P R S T U V W X 
Skip navigation links