Package org.kohsuke.rngom.binary.visitor
Interface PatternFunction
-
public interface PatternFunction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
caseAfter(AfterPattern p)
java.lang.Object
caseAttribute(AttributePattern p)
java.lang.Object
caseChoice(ChoicePattern p)
java.lang.Object
caseData(DataPattern p)
java.lang.Object
caseDataExcept(DataExceptPattern p)
java.lang.Object
caseElement(ElementPattern p)
java.lang.Object
caseEmpty(EmptyPattern p)
java.lang.Object
caseError(ErrorPattern p)
java.lang.Object
caseGroup(GroupPattern p)
java.lang.Object
caseInterleave(InterleavePattern p)
java.lang.Object
caseList(ListPattern p)
java.lang.Object
caseNotAllowed(NotAllowedPattern p)
java.lang.Object
caseOneOrMore(OneOrMorePattern p)
java.lang.Object
caseRef(RefPattern p)
java.lang.Object
caseText(TextPattern p)
java.lang.Object
caseValue(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)
-
-