Interface PatternVisitor<T>
- Type Parameters:
T- The return type of visit methods
public interface PatternVisitor<T>
Visitor interface for traversing STIX pattern expression trees.
Implements the visitor pattern for pattern AST traversal.
-
Method Summary
Modifier and TypeMethodDescriptionvisitComparison(ComparisonExpression comparison) Visit a comparison expressionvisitCompound(CompoundExpression compound) Visit a compound expression (AND/OR)visitList(ListExpression list) Visit a list expressionvisitLiteral(LiteralExpression literal) Visit a literal value expressionVisit an object path expressionvisitObservation(ObservationExpression observation) Visit an observation expressionvisitQualified(QualifiedExpression qualified) Visit a qualified observation expression
-
Method Details
-
visitObservation
Visit an observation expression -
visitComparison
Visit a comparison expression -
visitCompound
Visit a compound expression (AND/OR) -
visitObjectPath
Visit an object path expression -
visitLiteral
Visit a literal value expression -
visitQualified
Visit a qualified observation expression -
visitList
Visit a list expression
-