-
public interface PatternFunction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectcaseAfter(AfterPattern p)java.lang.ObjectcaseAttribute(AttributePattern p)java.lang.ObjectcaseChoice(ChoicePattern p)java.lang.ObjectcaseData(DataPattern p)java.lang.ObjectcaseDataExcept(DataExceptPattern p)java.lang.ObjectcaseElement(ElementPattern p)java.lang.ObjectcaseEmpty(EmptyPattern p)java.lang.ObjectcaseError(ErrorPattern p)java.lang.ObjectcaseGroup(GroupPattern p)java.lang.ObjectcaseInterleave(InterleavePattern p)java.lang.ObjectcaseList(ListPattern p)java.lang.ObjectcaseNotAllowed(NotAllowedPattern p)java.lang.ObjectcaseOneOrMore(OneOrMorePattern p)java.lang.ObjectcaseRef(RefPattern p)java.lang.ObjectcaseText(TextPattern p)java.lang.ObjectcaseValue(ValuePattern p)
-
-
-
Method Detail
-
caseEmpty
java.lang.Object caseEmpty(EmptyPattern p)
-
caseNotAllowed
java.lang.Object caseNotAllowed(NotAllowedPattern p)
-
caseError
java.lang.Object caseError(ErrorPattern p)
-
caseGroup
java.lang.Object caseGroup(GroupPattern p)
-
caseInterleave
java.lang.Object caseInterleave(InterleavePattern p)
-
caseChoice
java.lang.Object caseChoice(ChoicePattern p)
-
caseOneOrMore
java.lang.Object caseOneOrMore(OneOrMorePattern p)
-
caseElement
java.lang.Object caseElement(ElementPattern p)
-
caseAttribute
java.lang.Object caseAttribute(AttributePattern p)
-
caseData
java.lang.Object caseData(DataPattern p)
-
caseDataExcept
java.lang.Object caseDataExcept(DataExceptPattern p)
-
caseValue
java.lang.Object caseValue(ValuePattern p)
-
caseText
java.lang.Object caseText(TextPattern p)
-
caseList
java.lang.Object caseList(ListPattern p)
-
caseRef
java.lang.Object caseRef(RefPattern p)
-
caseAfter
java.lang.Object caseAfter(AfterPattern p)
-
-