Package com.ibm.cics.model
Class FilterExpression
- java.lang.Object
-
- com.ibm.cics.model.FilterExpression
-
public abstract class FilterExpression extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFilterExpression.AttributeOperatorstatic classFilterExpression.CompositeOperator
-
Field Summary
Fields Modifier and Type Field Description static FilterExpressionNULL
-
Constructor Summary
Constructors Constructor Description FilterExpression()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidaccept(IFilterVisitor visitor)FilterExpressionand(FilterExpression expression)static FilterExpressionand(FilterExpression op1, FilterExpression op2)static <T> FilterExpressioneq(ICICSAttribute<T> attribute, T value)static <T> FilterExpressionge(ICICSAttribute<T> attribute, T value)static <T> FilterExpressiongt(ICICSAttribute<T> attribute, T value)static <T> FilterExpressionis(ICICSAttribute<T> attribute, T value)static <T> FilterExpressionle(ICICSAttribute<T> attribute, T value)static <T> FilterExpressionlt(ICICSAttribute<T> attribute, T value)static <T> FilterExpressionne(ICICSAttribute<T> attribute, T value)FilterExpressionor(FilterExpression expression)static FilterExpressionor(FilterExpression op1, FilterExpression op2)
-
-
-
Field Detail
-
NULL
public static final FilterExpression NULL
-
-
Method Detail
-
accept
public abstract void accept(IFilterVisitor visitor)
-
or
public FilterExpression or(FilterExpression expression)
-
and
public FilterExpression and(FilterExpression expression)
-
is
public static <T> FilterExpression is(ICICSAttribute<T> attribute, T value)
-
eq
public static <T> FilterExpression eq(ICICSAttribute<T> attribute, T value)
-
lt
public static <T> FilterExpression lt(ICICSAttribute<T> attribute, T value)
-
le
public static <T> FilterExpression le(ICICSAttribute<T> attribute, T value)
-
gt
public static <T> FilterExpression gt(ICICSAttribute<T> attribute, T value)
-
ge
public static <T> FilterExpression ge(ICICSAttribute<T> attribute, T value)
-
ne
public static <T> FilterExpression ne(ICICSAttribute<T> attribute, T value)
-
and
public static FilterExpression and(FilterExpression op1, FilterExpression op2)
-
or
public static FilterExpression or(FilterExpression op1, FilterExpression op2)
-
-