public class ValidationHelper
extends java.lang.Object
VeplValidator
.Constructor and Description |
---|
ValidationHelper() |
protected static boolean _hasTimewindow(ComplexEventExpression expression)
protected static boolean _hasTimewindow(Atom atom)
protected static boolean _hasMultiplicity(ComplexEventExpression expression)
protected static boolean _hasMultiplicity(Atom atom)
public static boolean hasInfiniteMultiplicity(ComplexEventExpression complexEventExpression)
public static boolean nullOrOneMultiplicity(AbstractMultiplicity multiplicity)
public static boolean hasParameterList(ParameterizedPatternCall patternCall)
public static boolean qualifiesAsFollowingOperator(ComplexEventOperator operator)
public static java.util.List<ChainedExpression> subListFrom(java.util.List<ChainedExpression> list, ComplexEventExpression element)
public static ComplexEventPattern findContainingComplexEventPatternDefinition(ParameterizedPatternCall parameterizedPatternCall)
public static java.lang.String foldWithComma(java.lang.Iterable<java.lang.String> iterable)
public static boolean hasTimewindow(ComplexEventExpression atom)
public static boolean hasMultiplicity(ComplexEventExpression atom)