Pointer
Abstract Pointer to be subclassed for extensibility.
Pointers Group
Generic container for a group of Pointers
groupPointer
A Pointer that is part of a Group
Related Pointers
Group of related pointers you use together for some purpose.
Equivalent Pointers
Group of equivalent pointers that point to the same places.
Single Pointer
Abstract pointer to a single point to be subclassed for extensibility.
reference
Scope within which a single pointer operates.
Expression Pointer
Generic single pointer that make use of an expression language such as xPath, CSS selectors, etc.
expression
Expressions, such as xPath or CSS selectors, that identify points.
version
Version for the expression language being used.
XPath Pointer
Single pointer using an XPath expression.
namespace
The namespace being used for the XPath expression.
NamespaceMapping
An XML namespace mapping.
prefix
The namespace prefix being used for an XML namespace mapping.
namespace name
The namespace name being used for an XML namespace mapping.
XPointer Pointer
Single pointer using an XPointer expression.
CSS selector Pointer
Single pointer using a CSS selector.
Offset Pointer
Generic single pointer based on an offset.
offset
Offset from the start of the reference.
Char Offset Pointer
Single pointer using a character offset from the start of the reference.
Byte Offset Pointer
Single pointer using a byte offset from the start of the reference.
Line-Char Pointer
Single pointer using line and char numbers.
line number
Line number within the reference starting at one.
char number
Char number within a line starting at one.
Compound Pointer
An abstract method made of a pair of pointers to a defined section to be subclassed for extensibility.
start pointer
Pointer to the start point of the range in a compound pointer.
Start-End Pointer
Compound pointer to a range with a start and an end point.
end pointer
Pointer to the end point of the range.
Char Offset Compound Pointer
Pointer to a char range with a defined start and a char offset from there.
char offset
Number of characters counting from the start point.
Byte Offset Compound Pointer
Pointer to a byte range with a defined start and a byte offset from there.
byte offset
Number of bytes counting from the start point.
Char Snippet Compound Pointer
Pointer to a range with a defined start and a character snippet from there.
Byte Snippet Compound Pointer
Pointer to a range with a defined start and a byte snippet from there.