Class Field.Matcher
java.lang.Object
org.apache.xerces.impl.xs.identity.XPathMatcher
org.apache.xerces.impl.xs.identity.Field.Matcher
- Enclosing class:
Field
Field matcher.
- Author:
- Andy Clark, IBM
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanA flag indicating whether the field is allowed to match a value.protected final ValueStoreValue store for data values.Fields inherited from class org.apache.xerces.impl.xs.identity.XPathMatcher
DEBUG_ALL, DEBUG_ANY, DEBUG_MATCH, DEBUG_METHODS, DEBUG_METHODS2, DEBUG_METHODS3, DEBUG_STACK, fMatchedString, MATCHED, MATCHED_ATTRIBUTE, MATCHED_DESCENDANT, MATCHED_DESCENDANT_PREVIOUS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleContent(org.apache.xerces.xs.XSTypeDefinition type, boolean nillable, Object actualValue, short valueType, org.apache.xerces.xs.ShortList itemValueType) protected voidmatched(Object actualValue, short valueType, org.apache.xerces.xs.ShortList itemValueType, boolean isNil) This method is called when the XPath handler matches the XPath expression.Methods inherited from class org.apache.xerces.impl.xs.identity.XPathMatcher
endElement, isMatched, startDocumentFragment, startElement, toString
-
Field Details
-
fStore
Value store for data values. -
fMayMatch
protected boolean fMayMatchA flag indicating whether the field is allowed to match a value.
-
-
Constructor Details
-
Matcher
Constructs a field matcher.
-
-
Method Details
-
matched
protected void matched(Object actualValue, short valueType, org.apache.xerces.xs.ShortList itemValueType, boolean isNil) This method is called when the XPath handler matches the XPath expression.- Overrides:
matchedin classXPathMatcher
-
handleContent
protected void handleContent(org.apache.xerces.xs.XSTypeDefinition type, boolean nillable, Object actualValue, short valueType, org.apache.xerces.xs.ShortList itemValueType) - Overrides:
handleContentin classXPathMatcher
-