- AbbrevForwardStep() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AbbrevReverseStep() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- add(String, String) - Method in interface org.xmlbeam.config.DefaultXMLFactoriesConfig.NSMapping
-
- add_escapes(String) - Method in exception org.xmlbeam.util.intern.duplex.PostParseException
-
Used to convert raw characters to their escaped version when these raw version cannot be used
as part of an ASCII string literal.
- addDefaultNamespace(String) - Method in interface org.xmlbeam.config.DefaultXMLFactoriesConfig.NSMapping
-
- addEscapes(String) - Static method in error org.xmlbeam.util.intern.duplex.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped)
equivalents in the given string
- AdditiveExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- addProjectionMixin(Class<P>, M) - Method in interface org.xmlbeam.MixinHolder
-
Register a new mixin for a projection interface.
- addRequestProperties(Map<String, String>) - Method in class org.xmlbeam.io.UrlIO
-
Allows to add some request properties.
- addRequestProperty(String, String) - Method in class org.xmlbeam.io.UrlIO
-
Allows to add a single request property.
- adjustBeginLineColumn(int, int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- AndExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AnyFunctionTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AnyKindTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- ANYTHING - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- appendClone(Element, Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- applyParams(String, Map<String, Integer>, Object[]) - Static method in class org.xmlbeam.util.intern.Preprocessor
-
- array2ObjectList(Object) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
Same as Arrays.asList(...), but does automatically conversion of primitive arrays.
- as(Class<T>) - Method in class org.xmlbeam.DefaultXPathBinder
-
Evaluate the XPath as a value of the given type.
- as(Class<T>) - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
Evaluate the XPath as a value of the given type.
- as(Class<T>) - Method in interface org.xmlbeam.evaluation.XPathBinder
-
Evaluate the XPath as a value of the given type.
- as(Class<T>) - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluate the XPath as a value of the given type.
- as(Class<T>) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
Access the
XMLFactoriesConfig
as the given subtype to conveniently access
additional methods.
- asArrayOf(Class<T>) - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
Evaluate the XPath as an array of the given type.
- asArrayOf(Class<T>) - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluate the XPath as an array of the given type.
- asBoolean() - Method in class org.xmlbeam.DefaultXPathBinder
-
Evaluates the XPath as a boolean value.
- asBoolean() - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
Evaluates the XPath as a boolean value.
- asBoolean() - Method in interface org.xmlbeam.evaluation.XPathBinder
-
Evaluates the XPath as a boolean value.
- asBoolean() - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluates the XPath as a boolean value.
- asDate() - Method in class org.xmlbeam.DefaultXPathBinder
-
Evaluates the XPath as a Date value.
- asDate() - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
Evaluates the XPath as a Date value.
- asDate() - Method in interface org.xmlbeam.evaluation.XPathBinder
-
Evaluates the XPath as a Date value.
- asDate() - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluates the XPath as a Date value.
- asInt() - Method in class org.xmlbeam.DefaultXPathBinder
-
Evaluates the XPath as a int value.
- asInt() - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
Evaluates the XPath as a int value.
- asInt() - Method in interface org.xmlbeam.evaluation.XPathBinder
-
Evaluates the XPath as a int value.
- asInt() - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluates the XPath as a int value.
- asList(T) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- asListOf(Class<T>) - Method in class org.xmlbeam.DefaultXPathBinder
-
Evaluate the XPath as a list of the given type.
- asListOf(Class<T>) - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
Evaluate the XPath as a list of the given type.
- asListOf(Class<T>) - Method in interface org.xmlbeam.evaluation.XPathBinder
-
Evaluate the XPath as a list of the given type.
- asListOf(Class<T>) - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluate the XPath as a list of the given type.
- asMapOf(Class<T>) - Method in class org.xmlbeam.DefaultXPathBinder
-
- asMapOf(Class<T>) - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
- asMapOf(Class<T>) - Method in interface org.xmlbeam.evaluation.XPathBinder
-
Evaluate the XPath as a map with the given value type.
- asMapOf(Class<T>) - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluate the XPAth as a map of XPath strings to the given component type.
- asString() - Method in class org.xmlbeam.AutoMap
-
- asString() - Method in class org.xmlbeam.DefaultXPathBinder
-
Evaluates the XPath as a String value.
- asString() - Method in interface org.xmlbeam.dom.DOMAccess
-
This method may be used to get a string representation of the projected document or element.
- asString() - Method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
Evaluates the XPath as a String value.
- asString() - Method in interface org.xmlbeam.evaluation.XPathBinder
-
Evaluates the XPath as a String value.
- asString() - Method in interface org.xmlbeam.evaluation.XPathEvaluator
-
Evaluates the XPath as a String value.
- asString(Object) - Method in interface org.xmlbeam.ProjectionFactory
-
Convert a projection to XML string.
- asString(Object) - Method in class org.xmlbeam.XBProjector
-
- AtomicType() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AttribNameOrWildcard() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AttributeDeclaration() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AttributeName() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AttributeTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- AutoMap<T> - Class in org.xmlbeam
-
- AutoMap(Node, InvocationContext, Class<?>) - Constructor for class org.xmlbeam.AutoMap
-
- autoMapEmptyDocument(Class<T>) - Method in class org.xmlbeam.XBProjector
-
Create an empty document and bind an XBAutoMap to it.
- AxisStep() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- CanEvaluate - Interface in org.xmlbeam.evaluation
-
- CanEvaluateOrProject - Interface in org.xmlbeam.evaluation
-
- CastableExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- CastExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- Char - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- clear() - Method in class org.xmlbeam.AutoMap
-
- clear() - Method in interface org.xmlbeam.types.XBAutoMap
-
Removes all elements below the element this map is bound to.
- clearNodeScope(Node) - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- CloseableList<E> - Interface in org.xmlbeam.types
-
Instances of this interface will change the DOM just like an XBAutoList,
but persist the changes when close() is invoked.
- CloseableMap<E> - Interface in org.xmlbeam.types
-
Instances of this interface will change the DOM just like an XBAutoMap,
but persist the changes when close() is invoked.
- CloseableValue<E> - Interface in org.xmlbeam.types
-
Instances of this interface will change the DOM just like an XBAutoValue, but persist the changes
when close() is invoked.
- CLOSEKINDTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
Lexical state.
- closeNodeScope(Node, int) - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- closeNodeScope(Node, boolean) - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- column - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
- CombiningChar - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- CommentTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- ComparisonExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- compile(CharSequence) - Method in class org.xmlbeam.util.intern.duplex.DuplexXPathParser
-
- config() - Method in class org.xmlbeam.XBProjector
-
- ConfigBuilder() - Constructor for class org.xmlbeam.XBProjector.ConfigBuilder
-
- containsKey(Object) - Method in class org.xmlbeam.AutoMap
-
Deprecated.
- containsKey(CharSequence) - Method in class org.xmlbeam.AutoMap
-
Checks existence of value at given xpath.
- containsKey(Object) - Method in interface org.xmlbeam.types.XBAutoMap
-
- containsKey(CharSequence) - Method in interface org.xmlbeam.types.XBAutoMap
-
Checks existence of value at given xpath.
- containsValue(Object) - Method in class org.xmlbeam.AutoMap
-
Like map.containsValue, but this map can not store null values.
- containsValue(Object) - Method in interface org.xmlbeam.types.XBAutoMap
-
Just like java.util.Map#containsValue(java.lang.Object).
- ContextItemExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- Conversion(T) - Constructor for class org.xmlbeam.types.DefaultTypeConverter.Conversion
-
- convert(String) - Method in class org.xmlbeam.types.DefaultTypeConverter.Conversion
-
- convertTo(Class<T>, String, String...) - Method in class org.xmlbeam.types.DefaultTypeConverter
-
Convert a String value to the given target type.
- convertTo(Class<T>, String, String...) - Method in interface org.xmlbeam.types.TypeConverter
-
Convert a String value to the given target type.
- convertToComponentType(InvocationContext, Node, Class<?>) - Static method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
-
- convertWithPattern(String, String) - Method in class org.xmlbeam.types.DefaultTypeConverter.Conversion
-
- create(String, Object) - Method in class org.xmlbeam.AutoMap
-
- create(String, Object) - Method in interface org.xmlbeam.dom.DOMAccess
-
Create an element or attribute with given path and value.
- createBasicAuthenticationProperty(String, String) - Static method in class org.xmlbeam.util.IOHelper
-
Create HTTP Basic credentials to be used in HTTP get or post methods.
- createChildWithPredicate(Node) - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
-
- createDocumentBuilder() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- createDocumentBuilder() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
-
- createDocumentBuilder() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- createDocumentBuilderFactory() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- createDocumentBuilderFactory() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
-
- createDocumentBuilderFactory() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- createMapOf(Class<T>) - Method in interface org.xmlbeam.evaluation.CanEvaluateOrProject
-
- createNameSpaceMapping() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- createNode(int) - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- createOptional(Object) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
Create an instance of java.util.Optional for given value.
- createProjection(Class<T>) - Method in interface org.xmlbeam.evaluation.CanEvaluateOrProject
-
- createTransformer(Document...) - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- createTransformer(Document...) - Method in interface org.xmlbeam.config.XMLFactoriesConfig
-
- createTransformer(Document...) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- createTransformerFactory() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- createTransformerFactory() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
-
- createTransformerFactory() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- createXPath(Document...) - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
Factory method to provide a
XPath
.
- createXPath(Document...) - Method in interface org.xmlbeam.config.XMLFactoriesConfig
-
Factory method to provide a
XPath
.
- createXPath(Document...) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
Factory method to provide a
XPath
.
- createXPathFactory() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- createXPathFactory() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
-
- createXPathFactory() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- curChar - Variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
- currentToken - Variable in exception org.xmlbeam.util.intern.duplex.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception org.xmlbeam.util.intern.duplex.PostParseException
-
This is the last token that has been consumed successfully.
- GeneralComp() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- generateParseException() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
Generate ParseException.
- get(Object) - Method in class org.xmlbeam.AutoMap
-
- get(CharSequence) - Method in class org.xmlbeam.AutoMap
-
Use given relative xpath to resolve the value.
- get(CharSequence, Class<E>) - Method in class org.xmlbeam.AutoMap
-
- get(Object) - Method in interface org.xmlbeam.types.XBAutoMap
-
- get(CharSequence) - Method in interface org.xmlbeam.types.XBAutoMap
-
Resolve given xpath and return the result.
- get(CharSequence, Class<E>) - Method in interface org.xmlbeam.types.XBAutoMap
-
Resolve given path and return the result as the given type.
- get() - Method in interface org.xmlbeam.types.XBAutoValue
-
Getter for value of bound element.
- getBeginColumn() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Get token beginning line number.
- getCallableConstructorForParams(Class<T>, Class<?>...) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
Search for a suitable constructor which is invokable by the given parameter types.
- getCallableFactoryForParams(Class<?>, Class<?>...) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
Search for a static factory method returning the target type.
- getCallerClass(int) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
- getColumn() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Deprecated.
- getDefaultValue(String) - Method in class org.xmlbeam.types.DefaultTypeConverter.Conversion
-
- getDirectCallerClass() - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
- getDocumentFromURL(DocumentBuilder, String, Map<String, String>, Class<?>...) - Static method in class org.xmlbeam.util.IOHelper
-
- getDOMBaseElement() - Method in class org.xmlbeam.AutoMap
-
- getDOMBaseElement() - Method in interface org.xmlbeam.dom.DOMAccess
-
Getter for the "root" element of this projection.
- getDOMNode() - Method in class org.xmlbeam.AutoMap
-
- getDOMNode() - Method in interface org.xmlbeam.dom.DOMAccess
-
Getter for the underlying DOM node holding the data.
- getDOMOwnerDocument() - Method in class org.xmlbeam.AutoMap
-
- getDOMOwnerDocument() - Method in interface org.xmlbeam.dom.DOMAccess
-
Getter for the XML Document owning the node for this projection.
- getDuplexExpression() - Method in class org.xmlbeam.evaluation.InvocationContext
-
- getEndColumn() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Get token end line number.
- getExpressionAsStringWithoutFormatPatterns() - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
-
- getExpressionFormatPattern() - Method in class org.xmlbeam.evaluation.InvocationContext
-
- getExpressionFormatPattern() - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
-
- getExpressionType() - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
-
Calculates the return type of the expression.
- getExternalizer() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- getExternalizerAs(Class<? extends T>) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- getFlags() - Method in class org.xmlbeam.XBProjector
-
read only access to flags.
- GetImage() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Get token literal value.
- getLine() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Deprecated.
- getList(CharSequence) - Method in class org.xmlbeam.AutoMap
-
Use given relative xpath to resolve the value.
- getList(CharSequence, Class<E>) - Method in class org.xmlbeam.AutoMap
-
- getList(CharSequence) - Method in interface org.xmlbeam.types.XBAutoMap
-
Resolve given path and return the result as list of given type.
- getList(CharSequence, Class<E>) - Method in interface org.xmlbeam.types.XBAutoMap
-
Resolve given path and return the result as list of given type.
- getMessage() - Method in exception org.xmlbeam.util.intern.duplex.PostParseException
-
This method has the standard behavior when this object has been created using the standard
constructors.
- getMessage() - Method in error org.xmlbeam.util.intern.duplex.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMethodParameterIndexes(Method) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
Try to determine the names of the method parameters.
- getName() - Method in interface org.xmlbeam.types.XBAutoValue
-
Getter for name of element or attribute this value is bound to
- getNamespaceMapping(Document) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
Parse namespace prefixes defined anywhere in the document.
- getNamespacePhilosophy() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- getNextToken() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
Get the next Token.
- getNextToken() - Method in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Get the next Token.
- getNode() - Method in class org.xmlbeam.AutoMap
-
- getOwnerDocumentFor(Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- getParameterIndex(String) - Static method in class org.xmlbeam.util.intern.Preprocessor
-
- getParameterType(Type) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
-
- getProjectionInterface() - Method in class org.xmlbeam.AutoMap
-
- getProjectionInterface() - Method in interface org.xmlbeam.dom.DOMAccess
-
Getter for the projection interface.
- getProjectionMixin(Class<P>, Class<M>) - Method in interface org.xmlbeam.MixinHolder
-
Get the mixin implementation registered for the given projection.
- getProjector() - Method in class org.xmlbeam.evaluation.InvocationContext
-
Projector used when the projection was created.
- getResolvedXPath() - Method in class org.xmlbeam.evaluation.InvocationContext
-
- getResolvedXPath() - Method in exception org.xmlbeam.exceptions.XBDataNotFoundException
-
- getResolvedXpath() - Method in exception org.xmlbeam.exceptions.XBPathException
-
- getStringRenderer() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- getStringRendererAs(Class<T>) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
Cast the type StringRenderer to the current type.
- GetSuffix(int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Get the suffix.
- getTabSize(int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
- getTargetComponentType() - Method in class org.xmlbeam.evaluation.InvocationContext
-
- getToken(int) - Method in class org.xmlbeam.util.intern.duplex.XParser
-
Get the specific Token.
- getTypeConverter() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
Getter for the current type converter.
- getTypeConverterAs(Class<T>) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
Cast the type converter to the current type.
- getUserDefinedNamespaceMapping() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- getUserDefinedNamespaceMapping() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
-
Get a prefix to namespace mapping that can be used to access or create documents with
namespaces.
- getUserDefinedNamespaceMapping() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- getValue() - Method in class org.xmlbeam.util.intern.duplex.Token
-
An optional attribute value of the Token.
- getVariableFormatPattern(String) - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
-
- getxPath() - Method in class org.xmlbeam.evaluation.InvocationContext
-
- getxPathExpression() - Method in class org.xmlbeam.evaluation.InvocationContext
-
- Param() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- ParamList() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- ParenthesizedExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- ParenthesizedItemType() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- ParseException - Exception in org.xmlbeam.util.intern.duplex
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception org.xmlbeam.util.intern.duplex.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception org.xmlbeam.util.intern.duplex.ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception org.xmlbeam.util.intern.duplex.ParseException
-
Constructor with message.
- parseWithPattern(String, String) - Method in class org.xmlbeam.types.DefaultTypeConverter
-
- PathExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- peekNode() - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- PITest() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- Plus - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- popNode() - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- PostParseException - Exception in org.xmlbeam.util.intern.duplex
-
This exception is thrown when parse errors are encountered.
- PostParseException(Token, int[][], String[]) - Constructor for exception org.xmlbeam.util.intern.duplex.PostParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- PostParseException() - Constructor for exception org.xmlbeam.util.intern.duplex.PostParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- PostParseException(String) - Constructor for exception org.xmlbeam.util.intern.duplex.PostParseException
-
- Predicate() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- PredicateList() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- Preprocessor - Class in org.xmlbeam.util.intern
-
- Preprocessor() - Constructor for class org.xmlbeam.util.intern.Preprocessor
-
- prevCharIsCR - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
- prevCharIsLF - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
- PrimaryExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- printLinePos() - Method in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Print the current line position.
- projectDOMNode(Node, Class<T>) - Method in interface org.xmlbeam.ProjectionFactory
-
Creates a projection from XML Documents or Elements to Java.
- projectDOMNode(Node, Class<T>) - Method in class org.xmlbeam.XBProjector
-
Creates a projection from XML Documents or Elements to Java.
- projectEmptyDocument(Class<T>) - Method in interface org.xmlbeam.ProjectionFactory
-
Create a new projection for an empty document.
- projectEmptyDocument(Class<T>) - Method in class org.xmlbeam.XBProjector
-
Create a new projection for an empty document.
- projectEmptyElement(String, Class<T>) - Method in interface org.xmlbeam.ProjectionFactory
-
Create a new projection for an empty element.
- projectEmptyElement(String, Class<T>) - Method in class org.xmlbeam.XBProjector
-
Create a new projection for an empty element.
- ProjectionFactory - Interface in org.xmlbeam
-
- ProjectionIO - Interface in org.xmlbeam.io
-
A ProjectionIO is responsible for every IO operation related to projections.
- projectXMLString(String, Class<T>) - Method in interface org.xmlbeam.ProjectionFactory
-
Creates a projection from XML content to Java.
- projectXMLString(String, Class<T>) - Method in class org.xmlbeam.XBProjector
-
Creates a projection from XML content to Java.
- PropertyFileExternalizer - Class in org.xmlbeam.externalizer
-
A full working example for an Externalizer implementation.
- PropertyFileExternalizer(File) - Constructor for class org.xmlbeam.externalizer.PropertyFileExternalizer
-
Constructor for a given property file.
- PropertyFileExternalizer(File, boolean) - Constructor for class org.xmlbeam.externalizer.PropertyFileExternalizer
-
Constructor for a given property file with the option to choose XML format.
- pushNode(Node) - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- put(String, T) - Method in class org.xmlbeam.AutoMap
-
Sets the value at the given xpath to a new value.
- put(String, T) - Method in interface org.xmlbeam.types.XBAutoMap
-
Sets the value at the given xpath to a new value.
- RangeExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- Rbrace - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- read(Class<T>) - Method in interface org.xmlbeam.io.FileIO
-
Read a XML document and return a projection to it.
- read(Class<T>) - Method in class org.xmlbeam.io.StreamInput
-
Create a new projection by parsing the data provided by the input stream.
- read(Class<T>) - Method in class org.xmlbeam.io.UrlIO
-
Create a new projection using a given URL parameter.
- readAsMapOf(Class<T>) - Method in interface org.xmlbeam.io.FileIO
-
Read complete document to a Map.
- readAsMapOf(Class<T>) - Method in class org.xmlbeam.io.UrlIO
-
Read complete document to a Map.
- readChar() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Read a character.
- ReflectionHelper - Class in org.xmlbeam.util.intern
-
A set of tiny helper methods internally used in the projection framework.
- ReflectionHelper() - Constructor for class org.xmlbeam.util.intern.ReflectionHelper
-
- ReInit(Reader, int, int, int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.xmlbeam.util.intern.duplex.XParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.xmlbeam.util.intern.duplex.XParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.xmlbeam.util.intern.duplex.XParser
-
Reinitialise.
- ReInit(XParserTokenManager) - Method in class org.xmlbeam.util.intern.duplex.XParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Reinitialise parser.
- RelativePathExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- remove(Object) - Method in class org.xmlbeam.AutoMap
-
- remove(CharSequence) - Method in class org.xmlbeam.AutoMap
-
Remove element at relative location.
- remove() - Method in interface org.xmlbeam.types.XBAutoValue
-
Deletes value
- remove() - Method in class org.xmlbeam.util.UnionIterator
-
- removeAllChildren(Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
Simply removes all child nodes.
- removeAttribute(Attr) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- removeNodes(Iterable<? extends Node>) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- removeProjectionMixin(Class<P>, Class<M>) - Method in interface org.xmlbeam.MixinHolder
-
Remove the mixin implementation registered for the given projection.
- rename(String) - Method in interface org.xmlbeam.types.XBAutoValue
-
Rename the element or attribute containing the value.
- renameNode(T, String) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- render(Class<? extends T>, T, String...) - Method in class org.xmlbeam.types.DefaultTypeConverter
-
- render(Class<? extends T>, T, String...) - Method in interface org.xmlbeam.types.StringRenderer
-
- replaceElement(Element, Element) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- reset() - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- resolve(Class<?>...) - Method in interface org.xmlbeam.evaluation.DocumentResolver
-
Resolve document, possibly using the given class.
- resolveURL(String, Method, Object[]) - Method in interface org.xmlbeam.externalizer.Externalizer
-
Implement this method to provide an URL for a given method invocation.
- resolveURL(String, Method, Object[]) - Method in class org.xmlbeam.externalizer.ExternalizerAdapter
-
Implement this method to provide an URL for a given method invocation.
- resolveURL(String, Method, Object[]) - Method in class org.xmlbeam.externalizer.PropertyFileExternalizer
-
- resolveVariable(QName) - Method in class org.xmlbeam.util.intern.MethodParamVariableResolver
-
- resolveXPath(String, Method, Object[]) - Method in interface org.xmlbeam.externalizer.Externalizer
-
Implement this method to provide a XPath expression for a given method invocation.
- resolveXPath(String, Method, Object[]) - Method in class org.xmlbeam.externalizer.ExternalizerAdapter
-
Implement this method to provide a XPath expression for a given method invocation.
- resolveXPath(String, Method, Object[]) - Method in class org.xmlbeam.externalizer.PropertyFileExternalizer
-
- ReverseAxis() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- ReverseStep() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- rootNode() - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
-
- SchemaAttributeTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- SchemaElementTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- Scope - Annotation Type in org.xmlbeam.util.intern
-
- SequenceType() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- set(E) - Method in interface org.xmlbeam.types.XBAutoValue
-
Setter for value of bound
- setAppend(boolean...) - Method in interface org.xmlbeam.io.FileIO
-
Set whether output should be append to existing file.
- setConversionForType(Class<T>, DefaultTypeConverter.Conversion<T>) - Method in class org.xmlbeam.types.DefaultTypeConverter
-
- setDebugStream(PrintStream) - Method in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Set debug output.
- setDirectTextContent(Node, String) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
Set text content of given element without removing existing child nodes.
- setDocumentElement(Document, Element) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
Replace the current root element.
- setEncoding(String) - Method in class org.xmlbeam.externalizer.PropertyFileExternalizer
-
Setter for file encoding.
- setExternalizer(Externalizer) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
Every String literal used in a annotation may be externalized (e.g.
- setLocale(Locale) - Method in class org.xmlbeam.types.DefaultTypeConverter
-
- setNamespacePhilosophy(DefaultXMLFactoriesConfig.NamespacePhilosophy) - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- setOmitXMLDeclaration(boolean) - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
- setOrRemoveAttribute(Element, String, String) - Static method in class org.xmlbeam.util.intern.DOMHelper
-
- setPrettyPrinting(boolean) - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
-
Setter for pretty printing option
- setStringRenderer(StringRenderer) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
- setSystemID(String) - Method in class org.xmlbeam.io.StreamInput
-
As the system id usually cannot be determined by looking at the stream, this method allows it
to be set.
- setTabSize(int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
- setTimeZone(TimeZone) - Method in class org.xmlbeam.types.DefaultTypeConverter
-
- setTypeConverter(TypeConverter) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
-
Setter for type converter.
- setXPathVariableResolver(XPathVariableResolver) - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
-
- SimpleCharStream - Class in org.xmlbeam.util.intern.duplex
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Constructor.
- SimpleForBinding() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- SimpleForClause() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- SimpleLetBinding() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- SimpleLetClause() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- SingleType() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- SINGLETYPE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
Lexical state.
- skip_ - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- Slash - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- SlashSlash - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- specialConstructor - Variable in exception org.xmlbeam.util.intern.duplex.PostParseException
-
This variable determines which constructor was used to create this object and thereby affects
the semantics of the "getMessage" method (see below).
- specialToken - Variable in class org.xmlbeam.util.intern.duplex.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- StarColonNCName - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- START() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- stateStack - Variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
- staticFlag - Static variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
-
Whether parser is static.
- StepExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- stream(InputStream) - Method in interface org.xmlbeam.io.ProjectionIO
-
Get access to the stream IO
- stream(OutputStream) - Method in interface org.xmlbeam.io.ProjectionIO
-
Get access to the stream IO
- StreamInput - Class in org.xmlbeam.io
-
- StreamInput(XBProjector, InputStream) - Constructor for class org.xmlbeam.io.StreamInput
-
- StreamOutput - Class in org.xmlbeam.io
-
- StreamOutput(XBProjector, OutputStream) - Constructor for class org.xmlbeam.io.StreamOutput
-
- StringLiteral - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
-
RegularExpression Id.
- StringRenderer - Interface in org.xmlbeam.types
-
A StringRenderer is used to render values in XML.
- SwitchTo(int) - Method in class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Switch to specified lex state.
- XBAuto - Annotation Type in org.xmlbeam.annotation
-
Define a projection function to bind elements to XBAutoValue or XBAutoList.
- XBAutoList<E> - Interface in org.xmlbeam.types
-
A List implementation that automatically changes the DOM when instances of this type are changed.
- XBAutoMap<T> - Interface in org.xmlbeam.types
-
Instances of this type will be bound to an element in the dom tree.
- XBAutoValue<E> - Interface in org.xmlbeam.types
-
Instances of this type provide direct access to the DOM.
- XBDataNotFoundException - Exception in org.xmlbeam.exceptions
-
You may declare your reading projection methods throwing exceptions.
- XBDataNotFoundException(String) - Constructor for exception org.xmlbeam.exceptions.XBDataNotFoundException
-
- XBDelete - Annotation Type in org.xmlbeam.annotation
-
Define a projection function to delete elements or attributes.
- XBDocURL - Annotation Type in org.xmlbeam.annotation
-
Bind the decorated projection to a XML document location.
- XBException - Exception in org.xmlbeam.exceptions
-
XMLBeam root exception.
- XBException(String, Throwable) - Constructor for exception org.xmlbeam.exceptions.XBException
-
Exception constructor.
- XBException(CharSequence) - Constructor for exception org.xmlbeam.exceptions.XBException
-
Exception constructor.
- XBOverride - Annotation Type in org.xmlbeam.annotation
-
Needed for overriding Object methods with default methods.
- XBPathException - Exception in org.xmlbeam.exceptions
-
Exception to provide error details related to XPath parsing.
- XBPathException(String, Method, CharSequence) - Constructor for exception org.xmlbeam.exceptions.XBPathException
-
Constructor.
- XBPathException(Throwable, Method, CharSequence) - Constructor for exception org.xmlbeam.exceptions.XBPathException
-
Constructor.
- XBPathException(Throwable, CharSequence) - Constructor for exception org.xmlbeam.exceptions.XBPathException
-
Constructor.
- XBPathParsingException - Exception in org.xmlbeam.util.intern.duplex
-
- XBPathParsingException(String, int, int, int, int) - Constructor for exception org.xmlbeam.util.intern.duplex.XBPathParsingException
-
TODO:Refactor to absolute begin and end
- XBProjector - Class in org.xmlbeam
-
Overview
The class XMLProjector is a tool to create, read or write so called "projections".
- XBProjector(XBProjector.Flags...) - Constructor for class org.xmlbeam.XBProjector
-
Constructor.
- XBProjector(XMLFactoriesConfig, XBProjector.Flags...) - Constructor for class org.xmlbeam.XBProjector
-
- XBProjector.ConfigBuilder - Class in org.xmlbeam
-
A variation of the builder pattern.
- XBProjector.Flags - Enum in org.xmlbeam
-
Global projector configuration options.
- XBRead - Annotation Type in org.xmlbeam.annotation
-
Define a projection function to read elements of a projection.
- XBSchemaURL - Annotation Type in org.xmlbeam.annotation
-
Declare a schema URL to a projection interface.
- XBUpdate - Annotation Type in org.xmlbeam.annotation
-
Define a projection function to update values of existing attributes or elements.
- XBValue - Annotation Type in org.xmlbeam.annotation
-
Marks a parameter in the setter as the value to be set.
- XBWrite - Annotation Type in org.xmlbeam.annotation
-
Define a writeable projection function for elements of a projection.
- XBXPathExprNotAllowedForWriting - Exception in org.xmlbeam.util.intern.duplex
-
Exception for the case that a xpath was declared in @XBWrite that is not allowed for writing.
- XBXPathExprNotAllowedForWriting(SimpleNode, String) - Constructor for exception org.xmlbeam.util.intern.duplex.XBXPathExprNotAllowedForWriting
-
Constructor.
- XMLFactoriesConfig - Interface in org.xmlbeam.config
-
A XMLFactoriesConfig defines factories for the underlying Java XML implementations.
- XParser - Class in org.xmlbeam.util.intern.duplex
-
- XParser(InputStream) - Constructor for class org.xmlbeam.util.intern.duplex.XParser
-
Constructor with InputStream.
- XParser(InputStream, String) - Constructor for class org.xmlbeam.util.intern.duplex.XParser
-
Constructor with InputStream and supplied encoding
- XParser(Reader) - Constructor for class org.xmlbeam.util.intern.duplex.XParser
-
Constructor.
- XParser(XParserTokenManager) - Constructor for class org.xmlbeam.util.intern.duplex.XParser
-
Constructor with generated Token Manager.
- XParserConstants - Interface in org.xmlbeam.util.intern.duplex
-
Token literal values and constants.
- XParserTokenManager - Class in org.xmlbeam.util.intern.duplex
-
Token Manager.
- XParserTokenManager(SimpleCharStream) - Constructor for class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Constructor.
- XParserTokenManager(SimpleCharStream, int) - Constructor for class org.xmlbeam.util.intern.duplex.XParserTokenManager
-
Constructor.
- XParserTreeConstants - Interface in org.xmlbeam.util.intern.duplex
-
- XParserVisitor - Interface in org.xmlbeam.util.intern.duplex
-
- XPath() - Method in class org.xmlbeam.util.intern.duplex.XParser
-
- XPathBinder - Interface in org.xmlbeam.evaluation
-
Interface to build fluent API for the evaluation API.
- XPathEvaluator - Interface in org.xmlbeam.evaluation
-
Interface to build fluent API for the evaluation API.