Modifier and Type | Class and Description |
---|---|
protected class | Field.
Field matcher. |
public static class | Field.
Field XPath. |
Modifier and Type | Field and Description |
---|---|
protected final IdentityConstraint | fIdentityConstraint
Identity constraint. |
protected final Field. | fXPath
Field XPath. |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public XPathMatcher | |
public IdentityConstraint | |
public XPath | |
public String |
fIdentityConstraint | back to summary |
---|---|
protected final IdentityConstraint fIdentityConstraint Identity constraint. |
fXPath | back to summary |
---|---|
protected final Field. Field XPath. |
Field | back to summary |
---|---|
public Field(Field. Constructs a field. |
createMatcher | back to summary |
---|---|
public XPathMatcher createMatcher(ValueStore store) Creates a field matcher. |
getIdentityConstraint | back to summary |
---|---|
public IdentityConstraint getIdentityConstraint() Returns the identity constraint. |
getXPath | back to summary |
---|---|
public XPath getXPath() Returns the field XPath. |
toString | back to summary |
---|---|
public String toString() Overrides java. Returns a string representation of this object.
|
Modifier and Type | Field and Description |
---|---|
protected boolean | fMayMatch
A flag indicating whether the field is allowed to match a value. |
protected final ValueStore | fStore
Value store for data values. |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
private short | |
private ShortList | |
protected void | handleContent(XSTypeDefinition type, boolean nillable, Object actualValue, short valueType, ShortList itemValueType)
Overrides com.
|
protected void | matched(Object actualValue, short valueType, ShortList itemValueType, boolean isNil)
Overrides com. This method is called when the XPath handler matches the XPath expression. |
fMayMatch | back to summary |
---|---|
protected boolean fMayMatch A flag indicating whether the field is allowed to match a value. |
fStore | back to summary |
---|---|
protected final ValueStore fStore Value store for data values. |
Matcher | back to summary |
---|---|
public Matcher(Field. Constructs a field matcher. |
convertToPrimitiveKind | back to summary |
---|---|
private short convertToPrimitiveKind(short valueType) |
convertToPrimitiveKind | back to summary |
---|---|
private ShortList convertToPrimitiveKind(ShortList itemValueType) |
handleContent | back to summary |
---|---|
protected void handleContent(XSTypeDefinition type, boolean nillable, Object actualValue, short valueType, ShortList itemValueType) Overrides com. |
matched | back to summary |
---|---|
protected void matched(Object actualValue, short valueType, ShortList itemValueType, boolean isNil) Overrides com. This method is called when the XPath handler matches the XPath expression. |
Access | Constructor and Description |
---|---|
public | XPath(String xpath, SymbolTable symbolTable, NamespaceContext context)
Constructs a field XPath expression. |
XPath | back to summary |
---|---|
public XPath(String xpath, SymbolTable symbolTable, NamespaceContext context) throws XPathException Constructs a field XPath expression. |
fixupXPath | back to summary |
---|---|
private static String fixupXPath(String xpath) Fixup XPath expression. Avoid creating a new String if possible. |
fixupXPath2 | back to summary |
---|---|
private static String fixupXPath2(String xpath, int offset, final int end) |