public class ContextSpecConditionPattern extends Object implements ContextSpecCondition
Constructor and Description |
---|
ContextSpecConditionPattern(EvalForgeNode patternRaw,
boolean inclusive,
boolean immediate,
String asName) |
Modifier and Type | Method and Description |
---|---|
String |
getAsName() |
EventType |
getAsNameEventType() |
PatternStreamSpecCompiled |
getPatternCompiled() |
EvalForgeNode |
getPatternRaw() |
boolean |
isImmediate() |
boolean |
isInclusive() |
CodegenExpression |
make(CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
setAsNameEventType(EventType asNameEventType) |
void |
setPatternCompiled(PatternStreamSpecCompiled patternCompiled) |
void |
setPatternContext(PatternContext patternContext) |
void |
setPatternTags(String[] patternTags) |
public ContextSpecConditionPattern(EvalForgeNode patternRaw, boolean inclusive, boolean immediate, String asName)
public EvalForgeNode getPatternRaw()
public PatternStreamSpecCompiled getPatternCompiled()
public void setPatternCompiled(PatternStreamSpecCompiled patternCompiled)
public boolean isInclusive()
public boolean isImmediate()
public void setPatternContext(PatternContext patternContext)
public void setAsNameEventType(EventType asNameEventType)
public void setPatternTags(String[] patternTags)
public String getAsName()
public EventType getAsNameEventType()
public CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
make
in interface ContextSpecCondition
Copyright © 2005–2020. All rights reserved.