Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
C
D
E
G
I
L
N
P
R
S
T
W
X
A
add(int, int)
- Method in class xpointer.custom.
Date
addLocation(Location)
- Method in class xpointer.datatype.
LocationListImpl
addNode(Node)
- Method in class xpointer.
NodeListImpl
Adds a node to the list.
addScheme(Scheme)
- Method in class xpointer.datatype.
SchemeListImpl
addXmlNSScheme(XmlNSScheme)
- Method in class xpointer.datatype.
XPointerScheme
Adds a namespace for the evaluation of this pointer.
analyzeExpression()
- Method in class xpointer.parsing.
Lexer
Tokenize an expression.
C
clone()
- Method in class xpointer.
Location
D
Date
- class xpointer.custom.
Date
.
Date()
- Constructor for class xpointer.custom.
Date
Date(int, int, int)
- Constructor for class xpointer.custom.
Date
Date(int, int, int, int, int, int, int, String)
- Constructor for class xpointer.custom.
Date
Date(int, int, int, int, int, int, String)
- Constructor for class xpointer.custom.
Date
Date(int, int, int, int, int, String)
- Constructor for class xpointer.custom.
Date
Date(String)
- Constructor for class xpointer.custom.
Date
Creates new Date
E
ELEMENT_SCHEME
- Static variable in class xpointer.datatype.
Scheme
ElementScheme
- class xpointer.datatype.
ElementScheme
.
ElementScheme(String)
- Constructor for class xpointer.datatype.
ElementScheme
Creates new ElementScheme
ElementSchemeParser
- class xpointer.parsing.
ElementSchemeParser
.
This class parses the schemedata of the element() scheme.
ElementSchemeParser(String)
- Constructor for class xpointer.parsing.
ElementSchemeParser
Creates new ElementSchemeParser
EndPoint
- class xpointer.
EndPoint
.
This class represents the endpoint() XPointer function.
EndPoint()
- Constructor for class xpointer.
EndPoint
Creates new EndPoint
equal(Date)
- Method in class xpointer.custom.
Date
equals(Location)
- Method in class xpointer.
Location
Compares this location with another one.
evalFullptr(Node, String)
- Static method in class xpointer.
XPointerAPI
Evaluates a full pointer which consists of one or more pointer parts.
evalFullptr(Node, String, Location, Location)
- Static method in class xpointer.
XPointerAPI
Evaluates a full pointer which consists of one or more pointer parts.
ExtNodeFilter
- class xpointer.
ExtNodeFilter
.
This class extentds the concept of NodeFilter, providing filtering values for points and ranges.
ExtNodeFilter()
- Constructor for class xpointer.
ExtNodeFilter
Creates new ExtNodeFilter
G
getAllMatches(String)
- Method in class xpointer.litmatch.
LE
Searches in the input string all the occurences which match literally this expression.
getBaseIdentifier()
- Method in class xpointer.xmlns.
PrefixResolverImpl
Return the base identifier.
getContainer()
- Method in class xpointer.
TextPoint
Getter for property container.
getEndIndex()
- Method in class xpointer.
TextNodeFragment
Getter for property endIndex.
getEndIndex()
- Method in class xpointer.litmatch.
LEMatch
Getter for property endIndex.
getEndPoint(Location)
- Method in class xpointer.
EndPoint
Creates the end-point of the given generic location.
getEndPoint(Node)
- Method in class xpointer.
EndPoint
Creates the end-point of the given node.
getEndPoint(Range)
- Method in class xpointer.
EndPoint
Creates the end-point of the given range.
getGroups(int)
- Method in class xpointer.custom.
Regexp
Returns an array of ranges which contain the string-value selected by a sub-pattern of this regular expression enclosed by parenthesis.
getIndex()
- Method in class xpointer.
TextPoint
Getter for property index.
getLast()
- Method in class xpointer.
TextTree
Returns the last text node in the tree.
getLength()
- Method in class xpointer.
NodeListImpl
getLength()
- Method in interface xpointer.datatype.
SchemeList
Returns the number of schemes in the list
getLength()
- Method in class xpointer.datatype.
LocationListImpl
getLength()
- Method in interface xpointer.datatype.
LocationList
getLength()
- Method in class xpointer.datatype.
SchemeListImpl
getLocation()
- Method in class xpointer.
Location
getNamespaceForPrefix(String)
- Method in class xpointer.xmlns.
PrefixResolverImpl
Given a namespace, get the corrisponding prefix.
getNamespaceForPrefix(String, Node)
- Method in class xpointer.xmlns.
PrefixResolverImpl
Given a namespace, get the corrisponding prefix, based on the node context.
getNamespaceURI()
- Method in class xpointer.datatype.
XmlNSScheme
Returns the namespace defined in the schemedata.
getNode()
- Method in class xpointer.
TextNodeFragment
Getter for property node.
getPrefix()
- Method in class xpointer.datatype.
XmlNSScheme
Returns the namespace prefix associated with the XML namespace
getRange(Location)
- Method in class xpointer.
XPRange
Creates a range from the given generic location.
getRange(Node)
- Method in class xpointer.
XPRange
Creates a range from the given node.
getRange(Range)
- Method in class xpointer.
XPRange
Creates a range from a given range.
getRangeInside(Location)
- Method in class xpointer.
RangeInside
Creates a range that covers the contents of a generic location.
getRangeInside(Node)
- Method in class xpointer.
RangeInside
Creates a range tha covers the contents of a given node.
getRangeInside(Range)
- Method in class xpointer.
RangeInside
Creates a range tha covers the contents of a given range.
getRangeTo(Location, Location)
- Method in class xpointer.
RangeTo
Creates a range starting from the beginning of the context location to the end of the given location.
getRegexp(String)
- Method in class xpointer.custom.
Regexp
Returns an array of ranges containing the string-value selected by the regular expression.
getSchemeList()
- Method in class xpointer.parsing.
SchemeParser
Returns a list of ALL the schemes of any kind.
getSentences()
- Method in class xpointer.custom.
Sentence
getStartIndex()
- Method in class xpointer.
TextNodeFragment
Getter for property startIndex.
getStartIndex()
- Method in class xpointer.litmatch.
LEMatch
Getter for property startIndex.
getStartPoint(Location)
- Method in class xpointer.
StartPoint
Creates the start-point of the given generic location.
getStartPoint(Node)
- Method in class xpointer.
StartPoint
Creates the start point of the given node.
getStringRange(String)
- Method in class xpointer.
StringRange
Returns a range determined by searching the string-value of the location for substrings the match the given string.
getStringRange(String, int)
- Method in class xpointer.
StringRange
Returns a range determined by searching the string-value of the location for substrings the match the given string.
getStringRange(String, int, int)
- Method in class xpointer.
StringRange
Returns a range determined by searching the string-value of the location for substrings the match the given string.
getTextNodeFragments()
- Method in class xpointer.
TextTree
getTextPoint()
- Method in class xpointer.custom.
TextPoint
getTextTree()
- Method in class xpointer.
TextPoint
Returns the tree which the point belongs to.
getTokenQueue()
- Method in class xpointer.parsing.
ElementSchemeParser
Returns the token queue created after the parsing of the schemedata of the element() scheme.
getType()
- Method in class xpointer.
Location
getType()
- Method in class xpointer.datatype.
Scheme
Getter for property type.
getValue()
- Method in class xpointer.datatype.
Scheme
Getter for property value.
getWords()
- Method in class xpointer.custom.
Word
getXmlNSSchemeList(XPointerScheme)
- Method in class xpointer.parsing.
SchemeParser
Returns xmlns schemes referring a given xpointer scheme
getXmlNSSchemes()
- Method in class xpointer.datatype.
XPointerScheme
Returns the xmlns schemes associated to this xpointer.
getXPathExpression()
- Method in class xpointer.datatype.
ElementScheme
Converts an XPointer expression (conforming to the element() scheme) to the equivalent XPath expression.
getXPathExpression()
- Method in class xpointer.datatype.
ShortHand
Converts the shorthand to the corresponding XPath id() function.
greaterThan(Date)
- Method in class xpointer.custom.
Date
greaterThanOrEqual(Date)
- Method in class xpointer.custom.
Date
gregorianCalendar
- Variable in class xpointer.custom.
Date
I
importTextPoint(TextPoint)
- Method in class xpointer.
TextTree
Imports a TextPoint object which belongs to another tree.
isLocationAfter(Location, Location)
- Method in class xpointer.
TaxDomHelper
Figures out whether loc2 should be considered as being later in the document than loc1, in Document Order ad defined in XPointer CR.
item(int)
- Method in class xpointer.
NodeListImpl
item(int)
- Method in interface xpointer.datatype.
SchemeList
Returns the i-th scheme in the list
item(int)
- Method in class xpointer.datatype.
LocationListImpl
item(int)
- Method in interface xpointer.datatype.
LocationList
item(int)
- Method in class xpointer.datatype.
SchemeListImpl
L
LE
- class xpointer.litmatch.
LE
.
This class represents a Literal Expression.
LE(String)
- Constructor for class xpointer.litmatch.
LE
Creates new LE
LEMatch
- class xpointer.litmatch.
LEMatch
.
An instance of this class represents a match completed by a LE matching function.
lessThan(Date)
- Method in class xpointer.custom.
Date
lessThanOrEqual(Date)
- Method in class xpointer.custom.
Date
Lexer
- class xpointer.parsing.
Lexer
.
Given an expression, the lexer builds an array of tokens.
Lexer(String)
- Constructor for class xpointer.parsing.
Lexer
Creates new Lexer
Location
- class xpointer.
Location
.
This class represents the concept of location according to XPointer CR.
Location()
- Constructor for class xpointer.
Location
Creates new Location
LocationIterator
- interface xpointer.
LocationIterator
.
This interface extends the concept of NodeIterator to locations.
LocationList
- interface xpointer.datatype.
LocationList
.
LocationListImpl
- class xpointer.datatype.
LocationListImpl
.
LocationListImpl()
- Constructor for class xpointer.datatype.
LocationListImpl
Creates new LocationListImpl
N
nextLocation()
- Method in interface xpointer.
LocationIterator
NODE
- Static variable in class xpointer.
Location
NodeListImpl
- class xpointer.
NodeListImpl
.
This is just the implementation of the NodeList interface.
NodeListImpl()
- Constructor for class xpointer.
NodeListImpl
Now
- class xpointer.custom.
Now
.
Now()
- Constructor for class xpointer.custom.
Now
Creates new Now
P
ParsingException
- exception xpointer.parsing.
ParsingException
.
ParsingException(String)
- Constructor for class xpointer.parsing.
ParsingException
Constructs an
ParsingException
with the specified detail message.
PrefixResolverImpl
- class xpointer.xmlns.
PrefixResolverImpl
.
PrefixResolverImpl()
- Constructor for class xpointer.xmlns.
PrefixResolverImpl
Creates new PrefixResolverImpl
R
RANGE
- Static variable in class xpointer.
Location
RangeInside
- class xpointer.
RangeInside
.
RangeInside()
- Constructor for class xpointer.
RangeInside
Creates new RangeInside
RangeTo
- class xpointer.
RangeTo
.
RangeTo()
- Constructor for class xpointer.
RangeTo
Creates new RangeTo
Regexp
- class xpointer.custom.
Regexp
.
Regexp(Location)
- Constructor for class xpointer.custom.
Regexp
Creates new Regexp
Regexp(Node)
- Constructor for class xpointer.custom.
Regexp
Creates new Regexp
removeScheme(Scheme)
- Method in class xpointer.datatype.
SchemeListImpl
retrievePointAfter(int, boolean)
- Method in class xpointer.
TextTree
Returns the object TextPoint which points after the specified number of charactes in the document fragment.
retrievePrecedingCharacters()
- Method in class xpointer.
TextPoint
Returns the number of characters preceding the point inside its tree.
retrieveRangeAfter(TextPoint, int)
- Method in class xpointer.
TextTree
Returns the points (collapsed ranges) found after a certain amount of characters starting from a given point.
S
Scheme
- class xpointer.datatype.
Scheme
.
This class represents a scheme with its schemedata.
Scheme()
- Constructor for class xpointer.datatype.
Scheme
Creates new Scheme
Scheme(String, int)
- Constructor for class xpointer.datatype.
Scheme
Creates new Scheme
SchemeList
- interface xpointer.datatype.
SchemeList
.
This class represents a list of schemes.
SchemeListImpl
- class xpointer.datatype.
SchemeListImpl
.
An implementation of the SchemeList interface.
SchemeListImpl()
- Constructor for class xpointer.datatype.
SchemeListImpl
Creates new SchemeListImpl
schemeNames
- Static variable in class xpointer.parsing.
SchemeParser
integers identifyng schemes correspond to positions in this array
SchemeParser
- class xpointer.parsing.
SchemeParser
.
This class provides some methods for extracting the schemes used in an XPointer expression.
SchemeParser(String)
- Constructor for class xpointer.parsing.
SchemeParser
Creates new SchemeParser
selectLocationList(Node, String)
- Static method in class xpointer.
XPointerAPI
Evaluates an XPointer expression.
selectSinlgeLocation(Node, String)
- Static method in class xpointer.
XPointerAPI
Evaluates an XPointer expression and returns the first selected location.
Sentence
- class xpointer.custom.
Sentence
.
Sentence(Location)
- Constructor for class xpointer.custom.
Sentence
Sentence(Node)
- Constructor for class xpointer.custom.
Sentence
setBoundary(String)
- Method in class xpointer.custom.
Sentence
setBoundaryOutput(boolean)
- Method in class xpointer.custom.
Sentence
setContainer(Node)
- Method in class xpointer.
TextPoint
Setter for property container.
setEndIndex(int)
- Method in class xpointer.
TextNodeFragment
Setter for property endIndex.
setFlag(int)
- Method in class xpointer.custom.
Regexp
Set a compilation flag for the regular expression.
setIndex(int)
- Method in class xpointer.
TextPoint
Setter for property index.
setLocation(Object)
- Method in class xpointer.
Location
setNamespace(String, String)
- Method in class xpointer.xmlns.
PrefixResolverImpl
setNode(Node)
- Method in class xpointer.
TextNodeFragment
Setter for property node.
setStartIndex(int)
- Method in class xpointer.
TextNodeFragment
Setter for property startIndex.
setType(int)
- Method in class xpointer.
Location
setType(int)
- Method in class xpointer.datatype.
Scheme
Setter for property type.
setValue(String)
- Method in class xpointer.datatype.
Scheme
Setter for property value.
ShortHand
- class xpointer.datatype.
ShortHand
.
This is not a scheme in the usual way, but it stands for a shorthand.
SHORTHAND
- Static variable in class xpointer.datatype.
Scheme
ShortHand(String)
- Constructor for class xpointer.datatype.
ShortHand
Creates new ShortHand
SHOW_POINT
- Static variable in class xpointer.
ExtNodeFilter
SHOW_RANGE
- Static variable in class xpointer.
ExtNodeFilter
StartPoint
- class xpointer.
StartPoint
.
StartPoint()
- Constructor for class xpointer.
StartPoint
Creates new StartPoint
StringRange
- class xpointer.
StringRange
.
This class represents the string-range() XPointer function.
StringRange(Location)
- Constructor for class xpointer.
StringRange
Creates new StringRange
subtractDate(Date)
- Method in class xpointer.custom.
Date
T
TaxDomHelper
- class xpointer.
TaxDomHelper
.
The DOMHelper of the xpath package provides some useful operations that act on nodes.
TaxDomHelper(DOMHelper)
- Constructor for class xpointer.
TaxDomHelper
Creates new TaxDomHelper
TextNodeFragment
- class xpointer.
TextNodeFragment
.
This class is used when we need something that is a range with the same start and end container.
TextNodeFragment()
- Constructor for class xpointer.
TextNodeFragment
Creates new TextNodeFragment
TextPoint
- class xpointer.
TextPoint
.
This class represents a character point according to the XPointer CR.
TextPoint
- class xpointer.custom.
TextPoint
.
This class represent the textpoint function, which is equivalent to string-range called with an empty string.
TextPoint(Location)
- Constructor for class xpointer.custom.
TextPoint
Creates new TextPoint
TextPoint(TextTree)
- Constructor for class xpointer.
TextPoint
Creates new TextPoint
TextTree
- class xpointer.
TextTree
.
This class represents the text nodes which are descendant of a given node.
TextTree(Node)
- Constructor for class xpointer.
TextTree
Creates new TextTree
TextTree(Range)
- Constructor for class xpointer.
TextTree
Today
- class xpointer.custom.
Today
.
Today()
- Constructor for class xpointer.custom.
Today
Creates new Today
toString()
- Method in class xpointer.
TextTree
toString()
- Method in class xpointer.custom.
Date
W
Word
- class xpointer.custom.
Word
.
Word(Location)
- Constructor for class xpointer.custom.
Word
Creates new Word
Word(Node)
- Constructor for class xpointer.custom.
Word
X
XMLNS_SCHEME
- Static variable in class xpointer.datatype.
Scheme
XmlNSScheme
- class xpointer.datatype.
XmlNSScheme
.
This class represents the xmlns() scheme.
XmlNSScheme()
- Constructor for class xpointer.datatype.
XmlNSScheme
Creates new XmlNSScheme
XmlNSScheme(String)
- Constructor for class xpointer.datatype.
XmlNSScheme
xpointer
- package xpointer
XPOINTER_SCHEME
- Static variable in class xpointer.datatype.
Scheme
xpointer.custom
- package xpointer.custom
xpointer.datatype
- package xpointer.datatype
xpointer.litmatch
- package xpointer.litmatch
xpointer.parsing
- package xpointer.parsing
xpointer.xmlns
- package xpointer.xmlns
XPointerAPI
- class xpointer.
XPointerAPI
.
This class contains some methods for executing XPointer expression on an XML document.
XPointerAPI()
- Constructor for class xpointer.
XPointerAPI
Creates new XPointerAPI
XPointerScheme
- class xpointer.datatype.
XPointerScheme
.
XPointerScheme()
- Constructor for class xpointer.datatype.
XPointerScheme
Creates new XPointerScheme
XPointerScheme(String)
- Constructor for class xpointer.datatype.
XPointerScheme
XPRange
- class xpointer.
XPRange
.
XPRange()
- Constructor for class xpointer.
XPRange
Creates new XPRange
A
C
D
E
G
I
L
N
P
R
S
T
W
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES