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

A

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
 

B

backup(int) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
Backup a number of characters.
BaseChar - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
beginColumn - Variable in class org.xmlbeam.util.intern.duplex.Token
The column number of the first character of this Token.
beginLine - Variable in class org.xmlbeam.util.intern.duplex.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
Start.
bindAsMapOf(Class<T>) - Method in interface org.xmlbeam.io.FileIO
Bind complete document to a Map.
bindXPath(String) - Method in interface org.xmlbeam.io.FileIO
Evaluate given XPath and bind result to a List or Map.
bufcolumn - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
buffer - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
bufline - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
bufpos - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
Position in buffer.

C

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
Shortcut for creating a XBProjector.ConfigBuilder object to change the projectors configuration.
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
Deprecated.
Please use stronger typed XBAutoMap#get(CharSequence) instead.
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
Factory method to provide a DocumentBuilder.
createDocumentBuilder() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
Factory method to provide a DocumentBuilder.
createDocumentBuilder() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
Deprecated.
createDocumentBuilderFactory() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
Factory method to provide a DocumentBuilderFactory.
createDocumentBuilderFactory() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
Factory method to provide a DocumentBuilderFactory.
createDocumentBuilderFactory() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
Deprecated.
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
Factory method to provide a Transformer.
createTransformer(Document...) - Method in interface org.xmlbeam.config.XMLFactoriesConfig
Factory method to provide a Transformer.
createTransformer(Document...) - Method in class org.xmlbeam.XBProjector.ConfigBuilder
Deprecated.
createTransformerFactory() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
Factory method to provide a TransformerFactory.
createTransformerFactory() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
Factory method to provide a TransformerFactory.
createTransformerFactory() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
Deprecated.
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
Deprecated.
createXPathFactory() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
Factory method to provide a XPathFactory.
createXPathFactory() - Method in interface org.xmlbeam.config.XMLFactoriesConfig
Factory method to provide a XPathFactory.
createXPathFactory() - Method in class org.xmlbeam.XBProjector.ConfigBuilder
Deprecated.
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.

D

debugStream - Variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
Debug output.
DecimalLiteral - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
DEFAULT - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.
DefaultTypeConverter - Class in org.xmlbeam.types
 
DefaultTypeConverter(Locale, TimeZone) - Constructor for class org.xmlbeam.types.DefaultTypeConverter
 
DefaultTypeConverter.Conversion<T> - Class in org.xmlbeam.types
 
DefaultXMLFactoriesConfig - Class in org.xmlbeam.config
Default configuration for XBProjector which uses Java default factories to create Transformer DocumentBuilder and XPath.
DefaultXMLFactoriesConfig() - Constructor for class org.xmlbeam.config.DefaultXMLFactoriesConfig
Empty default constructor, a Configuration has no state.
DefaultXMLFactoriesConfig.NamespacePhilosophy - Enum in org.xmlbeam.config
This configuration can use one of three different ways to configure namespace handling.
DefaultXMLFactoriesConfig.NSMapping - Interface in org.xmlbeam.config
A facade to provide user defined namespace mappings.
DefaultXPathBinder - Class in org.xmlbeam
This class is used to provide an fluid interface for direct evaluation of XPath expressions.
DefaultXPathBinder(XBProjector, DocumentResolver, String, Closeable) - Constructor for class org.xmlbeam.DefaultXPathBinder
Constructor for DefaultXPathEvaluator.
DefaultXPathEvaluator - Class in org.xmlbeam.evaluation
This class is used to provide an fluid interface for direct evaluation of XPath expressions.
DefaultXPathEvaluator(XBProjector, DocumentResolver, String) - Constructor for class org.xmlbeam.evaluation.DefaultXPathEvaluator
Constructor for DefaultXPathEvaluator.
deleteAllMatchingChildren(Node) - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
 
Digit - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
Digits - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
directTextContent(Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
 
disable_tracing() - Method in class org.xmlbeam.util.intern.duplex.XParser
Disable tracing.
DocScope - Enum in org.xmlbeam.util.intern
 
DocumentResolver - Interface in org.xmlbeam.evaluation
 
DocumentTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
DOMAccess - Interface in org.xmlbeam.dom
Every Projection will be automatically implementing this interface.
domChanged() - Method in interface org.xmlbeam.intern.DOMChangeListener
 
DOMChangeListener - Interface in org.xmlbeam.intern
 
DOMHelper - Class in org.xmlbeam.util.intern
A set of tiny helper methods internally used in the projection framework.
DOMHelper() - Constructor for class org.xmlbeam.util.intern.DOMHelper
 
Done() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
Reset buffer when finished.
DoubleLiteral - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
dropUTF8BOM(byte[]) - Static method in class org.xmlbeam.util.IOHelper
Silently drop UTF8 BOM
DUMMYLABEL - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
dump() - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
Dumps the tree behind the expression for debugging purpose.
DuplexExpression - Class in org.xmlbeam.util.intern.duplex
 
DuplexXPathParser - Class in org.xmlbeam.util.intern.duplex
 
DuplexXPathParser(Map<String, String>) - Constructor for class org.xmlbeam.util.intern.duplex.DuplexXPathParser
 
DynamicFunctionInvocation() - Method in class org.xmlbeam.util.intern.duplex.XParser
 

E

ElementDeclaration() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ElementName() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ElementNameOrWildcard() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ElementTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
enable_tracing() - Method in class org.xmlbeam.util.intern.duplex.XParser
Enable tracing.
EnclosedExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
endColumn - Variable in class org.xmlbeam.util.intern.duplex.Token
The column number of the last character of this Token.
endLine - Variable in class org.xmlbeam.util.intern.duplex.Token
The line number of the last character of this Token.
ensureExistence(Node) - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
Creates nodes until selecting such a path would return something.
ensureOwnership(Document, Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
 
ensureParentExistence(Node) - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
 
entrySet() - Method in class org.xmlbeam.AutoMap
EOF - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
End of File.
eol - Variable in exception org.xmlbeam.util.intern.duplex.ParseException
The end of line string for this machine.
eol - Variable in exception org.xmlbeam.util.intern.duplex.PostParseException
The end of line string for this machine.
EscapeApos - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
EscapeQuot - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
evaluateAsList(XPathExpression, Node, Method, InvocationContext) - Static method in class org.xmlbeam.evaluation.DefaultXPathEvaluator
Perform an XPath evaluation on an invocation context.
evalXPath(String) - Method in interface org.xmlbeam.evaluation.CanEvaluate
 
evalXPath(String) - Method in interface org.xmlbeam.io.FileIO
 
evalXPath(String) - Method in class org.xmlbeam.io.StreamInput
 
evalXPath(String) - Method in class org.xmlbeam.io.UrlIO
Evaluate XPath on the url document.
ExpandBuff(boolean) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.xmlbeam.util.intern.duplex.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.xmlbeam.util.intern.duplex.PostParseException
Each entry in this array is an array of integers.
Expr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ExpressionFormat() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ExpressionFormatStart - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
ExpressionType - Enum in org.xmlbeam.util.intern.duplex
Enum for xpath expression types.
EXPRFORMAT - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.
ExprSingle() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
Extender - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
External - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
Externalizer - Interface in org.xmlbeam.externalizer
This interface may be used to define a external source for projection metadata.
ExternalizerAdapter - Class in org.xmlbeam.externalizer
This default implementation for the Externalizer interface is just a shortcut if you only want to implement one of the interfaces methods.
ExternalizerAdapter() - Constructor for class org.xmlbeam.externalizer.ExternalizerAdapter
 

F

failIfNotExists(boolean...) - Method in interface org.xmlbeam.io.FileIO
Set whether files should be created if they don't exist.
file(File) - Method in interface org.xmlbeam.io.ProjectionIO
Get access to the file IO.
file(String) - Method in interface org.xmlbeam.io.ProjectionIO
Get access to the file IO.
FileIO - Interface in org.xmlbeam.io
 
FillBuff() - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
FilterExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
findAllCommonSuperInterfaces(Class<?>, Class<?>) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
 
findAllSuperInterfaces(Class<?>) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
Returns list of super interfaces,sorted from the top (super) to the bottom (extended).
findMethodByName(Class<?>, String) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
Non exception throwing shortcut to find the first method with a given name.
findProperty(String, Method, Object[]) - Method in class org.xmlbeam.externalizer.PropertyFileExternalizer
 
ForExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
FormatLiteral - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
FormatLiteralEnd - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
FormatLiteralStart - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
ForwardAxis() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ForwardStep() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
fromURLAnnotation(Class<T>, Object...) - Method in interface org.xmlbeam.io.ProjectionIO
Create a new projection using a XBDocURL annotation on this interface.
FunctionCall() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
FunctionItemExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
FunctionQName() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
FunctionTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 

G

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
Deprecated.
use get(CharSequence) instead. Key needs to be of CharSequence/String. No sense in using object in this case.
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
Deprecated.
Please use stronger typed XBAutoMap#get(CharSequence) instead.
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
Getter for current Externalizer.
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
Deprecated.
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
 

H

hasNext() - Method in class org.xmlbeam.util.UnionIterator
 
hasParameters(Method) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
 
hasReturnType(Method) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
Defensive implemented method to determine if method has a return type.
httpGet(String, Map<String, String>...) - Static method in class org.xmlbeam.util.IOHelper
Simple http get imlementation.
httpPost(String, String, Map<String, String>...) - Static method in class org.xmlbeam.util.IOHelper
Simple http post implementation.

I

Ideographic - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
IfExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
image - Variable in class org.xmlbeam.util.intern.duplex.Token
The string image of the token.
inBuf - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
InlineFunction() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
input_stream - Variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
 
inputStream - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
inputStreamToString(InputStream, String...) - Static method in class org.xmlbeam.util.IOHelper
 
InstanceofExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
IntegerLiteral - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
IntersectExceptExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
InvocationContext - Class in org.xmlbeam.evaluation
Context of an projection method invocation.
InvocationContext(String, XPath, XPathExpression, DuplexExpression, MethodParamVariableResolver, Class<?>, XBProjector) - Constructor for class org.xmlbeam.evaluation.InvocationContext
Constructor.
invokeDefaultMethod(Method, Object[], Object) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
 
io() - Method in interface org.xmlbeam.ProjectionFactory
Access a projection IO factory.
io() - Method in class org.xmlbeam.XBProjector
Access to the input/output features of this projector.
IOHelper - Class in org.xmlbeam.util
A set of tiny helper methods used in the projection framework and free to use for framework clients.
IOHelper() - Constructor for class org.xmlbeam.util.IOHelper
 
isConvertable(Class<T>) - Method in class org.xmlbeam.types.DefaultTypeConverter
Check if this converter can convert Strings to the given target type.
isConvertable(Class<T>) - Method in interface org.xmlbeam.types.TypeConverter
Check if this converter can convert Strings to the given target type.
isDefaultMethod(Method) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
 
isExpandEntityReferences() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
 
isMustEvalAsString() - Method in enum org.xmlbeam.util.intern.duplex.ExpressionType
Some expressions can not be evaluated as node or node lists.
isNoEntityResolving() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
 
isOmitXMLDeclaration() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
 
isOptional(Type) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
Checks if given type is java.util.Optional with a generic type parameter.
isPresent() - Method in interface org.xmlbeam.types.XBAutoValue
 
isPrettyPrinting() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
Getter for pretty printing option.
isRawType(Type) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
Checks if a given type is a raw type.
isResourceProtocol(String) - Static method in class org.xmlbeam.util.IOHelper
 
isStillValid(String) - Method in class org.xmlbeam.evaluation.InvocationContext
 
isStreamClass(Class<?>) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
 
isUsingVariables() - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
 
isXIncludeAware() - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
 
ItemType() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ITEMTYPE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.
iterator() - Method in interface org.xmlbeam.types.XBAutoValue
 

J

jj_nt - Variable in class org.xmlbeam.util.intern.duplex.XParser
Next token.
jjFillToken() - Method in class org.xmlbeam.util.intern.duplex.XParserTokenManager
 
jjnewLexState - Static variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
Token literal values.
JJTABBREVFORWARDSTEP - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTABBREVREVERSESTEP - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
jjtAccept(XParserVisitor, Node) - Method in interface org.xmlbeam.util.intern.duplex.Node
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.xmlbeam.util.intern.duplex.Node
This method tells the node to add its argument to the node's list of children.
JJTADDITIVEEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTANDEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTANYFUNCTIONTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTANYKINDTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTATOMICTYPE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTATTRIBNAMEORWILDCARD - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTATTRIBUTEDECLARATION - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTATTRIBUTENAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTATTRIBUTETEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTCASTABLEEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTCASTEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
jjtClose() - Method in interface org.xmlbeam.util.intern.duplex.Node
This method is called after all the child nodes have been added.
JJTCOMMENTTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTCOMPARISONEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTCONTEXTITEMEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTDECIMALLITERAL - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTDOCUMENTTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTDOUBLELITERAL - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTDYNAMICFUNCTIONINVOCATION - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTELEMENTDECLARATION - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTELEMENTNAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTELEMENTNAMEORWILDCARD - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTELEMENTTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTENCLOSEDEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTEXPRESSIONFORMAT - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTFOREXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTFORWARDAXIS - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTFUNCTIONCALL - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTFUNCTIONITEMEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTFUNCTIONQNAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTFUNCTIONTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
jjtGetChild(int) - Method in interface org.xmlbeam.util.intern.duplex.Node
This method returns a child node.
jjtGetNumChildren() - Method in interface org.xmlbeam.util.intern.duplex.Node
Return the number of children the node has.
jjtGetParent() - Method in interface org.xmlbeam.util.intern.duplex.Node
 
JJTIFEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTINLINEFUNCTION - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTINSTANCEOFEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTINTEGERLITERAL - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTINTERSECTEXCEPTEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTITEMTYPE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTLBRACE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTLETEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTLITERALFUNCTIONITEM - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTMINUS - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTMULTIPLICATIVEEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTNAMESPACENODETEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTNAMETEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTNCNAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTNCNAMECOLONSTAR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
jjtNodeName - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTNODETEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTOCCURRENCEINDICATOR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
jjtOpen() - Method in interface org.xmlbeam.util.intern.duplex.Node
This method is called after the node has been made the current node.
JJTOREXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPARAM - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPARAMLIST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPARENTHESIZEDEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPARENTHESIZEDITEMTYPE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPATHEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPITEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPLUS - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPREDICATE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTPREDICATELIST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTQNAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTQUANTIFIEDEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTRANGEEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTRBRACE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
jjtree - Variable in class org.xmlbeam.util.intern.duplex.XParser
 
JJTREVERSEAXIS - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSCHEMAATTRIBUTETEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSCHEMAELEMENTTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSEQUENCETYPE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
jjtSetParent(Node) - Method in interface org.xmlbeam.util.intern.duplex.Node
This pair of methods are used to inform the node of its parent.
JJTSIMPLEFORBINDING - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSIMPLELETBINDING - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSIMPLELETCLAUSE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSINGLETYPE - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSLASH - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSLASHSLASH - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSTARCOLONNCNAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSTART - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSTEPEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTSTRINGLITERAL - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTTEXTTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTTREATEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTTYPEDECLARATION - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTTYPEDFUNCTIONTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTTYPENAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTUNARYEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTUNIONEXPR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTVARIABLEFORMAT - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTVARNAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTVOID - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTWILDCARD - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 
JJTXParserState - Class in org.xmlbeam.util.intern.duplex
 
JJTXParserState() - Constructor for class org.xmlbeam.util.intern.duplex.JJTXParserState
 
JJTXPATH - Static variable in interface org.xmlbeam.util.intern.duplex.XParserTreeConstants
 

K

kind - Variable in class org.xmlbeam.util.intern.duplex.Token
An integer that describes the kind of this token.
KindTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
KINDTEST - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.

L

Lbrace - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
LessThanOpOrTagO - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
LetExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
Letter - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.xmlbeam.util.intern.duplex.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
Lexer state names.
line - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
Literal() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
LiteralFunctionItem() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
loadDocument(XBProjector, InputStream) - Static method in class org.xmlbeam.util.IOHelper
 
LocalPart - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.

M

maxNextCharInd - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
mayProvideParameterNames() - Static method in class org.xmlbeam.util.intern.ReflectionHelper
 
MethodParamVariableResolver - Class in org.xmlbeam.util.intern
 
MethodParamVariableResolver(Method, Object[], DuplexExpression, StringRenderer, XPathVariableResolver) - Constructor for class org.xmlbeam.util.intern.MethodParamVariableResolver
 
Minus - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
MixinHolder - Interface in org.xmlbeam
Interface to enable the XBProjector to register mixins.
mixins() - Method in class org.xmlbeam.XBProjector
Shortcut for creating a MixinHolder object add or remove mixins to projections.
MultiplicativeExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 

N

NamespaceNodeTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
NameTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
NCName() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
NCNameColonStar - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
NCNameTok - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
newToken(int, String) - Static method in class org.xmlbeam.util.intern.duplex.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.xmlbeam.util.intern.duplex.Token
 
next - Variable in class org.xmlbeam.util.intern.duplex.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.xmlbeam.util.UnionIterator
 
Nmchar - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
Nmstart - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
Node - Interface in org.xmlbeam.util.intern.duplex
 
nodeArity() - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
 
NodeComp() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
nodeCreated() - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
 
nodeHashCode(Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
hashCode() implementation that is compatible with equals().
nodesAreEqual(Node, Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
Implementation independent version of the Node.isEqualNode() method.
NodeTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
NotNumber - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
NumericLiteral() - Method in class org.xmlbeam.util.intern.duplex.XParser
 

O

OccurrenceIndicator() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
OCCURRENCEINDICATOR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.
offset - Variable in class org.xmlbeam.util.intern.duplex.XParserTokenManager
 
onXMLString(String) - Method in class org.xmlbeam.XBProjector
 
openNodeScope(Node) - Method in class org.xmlbeam.util.intern.duplex.JJTXParserState
 
OPERAND - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.
OPERATOR - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.
OperatorExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
OrExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
org.xmlbeam - package org.xmlbeam
This package contains the XBProjector which is the starting point of using XMLBeam.
org.xmlbeam.annotation - package org.xmlbeam.annotation
Use the annotations in this package to declare your projection interfaces.
org.xmlbeam.config - package org.xmlbeam.config
Contains the XMLFactoriesConfig interface and it's default implementation.
org.xmlbeam.dom - package org.xmlbeam.dom
Use the interfaces and classes in this package to get access to the DOM behind a projection.
org.xmlbeam.evaluation - package org.xmlbeam.evaluation
Package for classes and interfaces related to the direct evaluation API.
org.xmlbeam.exceptions - package org.xmlbeam.exceptions
 
org.xmlbeam.externalizer - package org.xmlbeam.externalizer
Package containing the Externalizer interface.
org.xmlbeam.intern - package org.xmlbeam.intern
 
org.xmlbeam.io - package org.xmlbeam.io
Classes used to read and write projections.
org.xmlbeam.types - package org.xmlbeam.types
Classes and interfaces to control type conversion.
org.xmlbeam.util - package org.xmlbeam.util
You may like to use the IOHelper class to add basic HTTP authentication.
org.xmlbeam.util.intern - package org.xmlbeam.util.intern
Internal package with classes that will change in minor version updates.
org.xmlbeam.util.intern.duplex - package org.xmlbeam.util.intern.duplex
Internal package for the bidirectional XPath parser.

P

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.

Q

QName() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
QNameToken - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
QuantifiedExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 

R

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
Deprecated.
use remove(CharSequence) instead.
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
 

S

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.
setExpandEntityReferences(boolean) - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
 
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
 
setNoEntityResolving(boolean) - 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.
setXIncludeAware(boolean) - Method in class org.xmlbeam.config.DefaultXMLFactoriesConfig
 
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.

T

tabSize - Variable in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
TextTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
throwThrowable(Class<?>, Object[], Throwable) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
Throws a throwable of type throwableType.
Token - Class in org.xmlbeam.util.intern.duplex
Describes the input token stream.
Token() - Constructor for class org.xmlbeam.util.intern.duplex.Token
No-argument constructor
Token(int) - Constructor for class org.xmlbeam.util.intern.duplex.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.xmlbeam.util.intern.duplex.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class org.xmlbeam.util.intern.duplex.XParser
Current token.
token_source - Variable in class org.xmlbeam.util.intern.duplex.XParser
Generated Token Manager.
tokenImage - Variable in exception org.xmlbeam.util.intern.duplex.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in exception org.xmlbeam.util.intern.duplex.PostParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Literal token values.
TokenMgrError - Error in org.xmlbeam.util.intern.duplex
Token Manager Error.
TokenMgrError() - Constructor for error org.xmlbeam.util.intern.duplex.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.xmlbeam.util.intern.duplex.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.xmlbeam.util.intern.duplex.TokenMgrError
Full Constructor.
toStream(List<?>) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
 
toString() - Method in class org.xmlbeam.util.intern.duplex.DuplexExpression
 
toString() - Method in class org.xmlbeam.util.intern.duplex.Token
Returns the image.
toURLAnnotationViaPOST(Object, Object...) - Method in interface org.xmlbeam.io.ProjectionIO
Write projection document to url (file or http post) of XBDocURL annotation.
toXMLString(XBProjector, Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
 
TreatExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
trim(Node) - Static method in class org.xmlbeam.util.intern.DOMHelper
 
TypeConverter - Interface in org.xmlbeam.types
 
TypeDeclaration() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
TypedFunctionTest() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
TypeName() - Method in class org.xmlbeam.util.intern.duplex.XParser
 

U

UnaryExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
UnionExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
UnionIterator<T> - Class in org.xmlbeam.util
A read only Iterator implementation that unions two other iterators.
UnionIterator(Iterator<T>, Iterator<T>) - Constructor for class org.xmlbeam.util.UnionIterator
 
unwrap(Class<?>, Object) - Static method in class org.xmlbeam.util.intern.ReflectionHelper
Unwrap a given object until we assume it is a value.
updateArgs(Object[]) - Method in class org.xmlbeam.util.intern.MethodParamVariableResolver
 
UpdateLineColumn(char) - Method in class org.xmlbeam.util.intern.duplex.SimpleCharStream
 
updateMethodArgs(Object[]) - Method in class org.xmlbeam.evaluation.InvocationContext
A context may be reused even when method parameters change.
url(String) - Method in interface org.xmlbeam.io.ProjectionIO
Get access to the url IO.
UrlIO - Class in org.xmlbeam.io
 
UrlIO(XBProjector, String) - Constructor for class org.xmlbeam.io.UrlIO
Constructor with defaults for request parameters.
useDuplexExpression(DuplexExpression) - Method in class org.xmlbeam.evaluation.InvocationContext
 

V

validateEvaluationType(Class<T>) - Static method in class org.xmlbeam.DefaultXPathBinder
 
ValueComp() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
ValueExpr() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
valueOf(String) - Static method in enum org.xmlbeam.config.DefaultXMLFactoriesConfig.NamespacePhilosophy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xmlbeam.util.intern.DocScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xmlbeam.util.intern.duplex.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xmlbeam.XBProjector.Flags
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xmlbeam.config.DefaultXMLFactoriesConfig.NamespacePhilosophy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xmlbeam.util.intern.DocScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xmlbeam.util.intern.duplex.ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xmlbeam.XBProjector.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
VariableFormat() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
VarName() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
VARNAME - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
Lexical state.
VarRef() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
visit(SimpleNode, Node) - Method in interface org.xmlbeam.util.intern.duplex.XParserVisitor
 

W

WhitespaceChar - Static variable in interface org.xmlbeam.util.intern.duplex.XParserConstants
RegularExpression Id.
Wildcard() - Method in class org.xmlbeam.util.intern.duplex.XParser
 
write(Object) - Method in interface org.xmlbeam.io.FileIO
 
write(Object) - Method in class org.xmlbeam.io.StreamOutput
 
write(Object) - Method in class org.xmlbeam.io.UrlIO
Post the projected document to a HTTP URL.

X

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.
XBDocumentParsingException - Exception in org.xmlbeam.exceptions
This exception wraps all parsing error exceptions thrown by the underlying xml parser.
XBDocumentParsingException(String, Throwable) - Constructor for exception org.xmlbeam.exceptions.XBDocumentParsingException
 
XBDocumentParsingException(Throwable) - Constructor for exception org.xmlbeam.exceptions.XBDocumentParsingException
 
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.
XBIOException - Exception in org.xmlbeam.exceptions
Wraper for IOException.
XBIOException(IOException) - Constructor for exception org.xmlbeam.exceptions.XBIOException
 
XBIOException(String, IOException) - Constructor for exception org.xmlbeam.exceptions.XBIOException
 
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.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2012-12-21-2018. All Rights Reserved.