| Modifier and Type | Class and Description |
|---|---|
| protected class | Field.Matcher
Field matcher. |
| public static class | Field.XPath
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 org. |
| protected void | matched(Object actualValue, short valueType, ShortList itemValueType, boolean isNil)
Overrides org. |
| 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 org. | |
| matched | back to summary |
|---|---|
| protected void matched(Object actualValue, short valueType, ShortList itemValueType, boolean isNil) Overrides org. 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) | |