Class NormalizeFilterUtil
java.lang.Object
io.deephaven.server.table.ops.filter.NormalizeFilterUtil
Tools to create filter conditions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.deephaven.proto.backplane.grpc.Conditionstatic io.deephaven.proto.backplane.grpc.ConditiondoAnd(List<io.deephaven.proto.backplane.grpc.Condition> filtersList, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) static io.deephaven.proto.backplane.grpc.ConditiondoComparison(io.deephaven.proto.backplane.grpc.CompareCondition.CompareOperation operation, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.Value lhs, io.deephaven.proto.backplane.grpc.Value rhs) static io.deephaven.proto.backplane.grpc.ConditiondoContains(io.deephaven.proto.backplane.grpc.Reference reference, String searchString, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.MatchType matchType) static io.deephaven.proto.backplane.grpc.ConditiondoIn(io.deephaven.proto.backplane.grpc.Value target, List<io.deephaven.proto.backplane.grpc.Value> candidatesList, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.MatchType matchType) static io.deephaven.proto.backplane.grpc.ConditiondoInvert(io.deephaven.proto.backplane.grpc.Condition condition) static io.deephaven.proto.backplane.grpc.ConditiondoInvert(io.deephaven.proto.backplane.grpc.Condition condition, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) static io.deephaven.proto.backplane.grpc.ConditiondoInvoke(String method, @NotNull io.deephaven.proto.backplane.grpc.Value target, List<io.deephaven.proto.backplane.grpc.Value> argumentsList) static io.deephaven.proto.backplane.grpc.Conditionstatic io.deephaven.proto.backplane.grpc.ConditiondoIsNull(io.deephaven.proto.backplane.grpc.Reference reference) static io.deephaven.proto.backplane.grpc.ConditiondoMatches(io.deephaven.proto.backplane.grpc.Reference reference, String regex, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.MatchType matchType) static io.deephaven.proto.backplane.grpc.ConditiondoNot(io.deephaven.proto.backplane.grpc.Condition filter, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) static io.deephaven.proto.backplane.grpc.Conditionstatic io.deephaven.proto.backplane.grpc.ConditiondoOr(List<io.deephaven.proto.backplane.grpc.Condition> filtersList, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) static io.deephaven.proto.backplane.grpc.ConditiondoSearch(String searchString, List<io.deephaven.proto.backplane.grpc.Reference> optionalReferencesList)
-
Constructor Details
-
NormalizeFilterUtil
public NormalizeFilterUtil()
-
-
Method Details
-
doAnd
public static io.deephaven.proto.backplane.grpc.Condition doAnd(List<io.deephaven.proto.backplane.grpc.Condition> filtersList) -
doAnd
public static io.deephaven.proto.backplane.grpc.Condition doAnd(List<io.deephaven.proto.backplane.grpc.Condition> filtersList, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) -
doOr
public static io.deephaven.proto.backplane.grpc.Condition doOr(List<io.deephaven.proto.backplane.grpc.Condition> filtersList) -
doOr
public static io.deephaven.proto.backplane.grpc.Condition doOr(List<io.deephaven.proto.backplane.grpc.Condition> filtersList, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) -
doInvert
public static io.deephaven.proto.backplane.grpc.Condition doInvert(io.deephaven.proto.backplane.grpc.Condition condition) -
doInvert
public static io.deephaven.proto.backplane.grpc.Condition doInvert(io.deephaven.proto.backplane.grpc.Condition condition, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) -
doNot
public static io.deephaven.proto.backplane.grpc.Condition doNot(io.deephaven.proto.backplane.grpc.Condition filter, FilterVisitor<io.deephaven.proto.backplane.grpc.Condition> visitor) -
doComparison
public static io.deephaven.proto.backplane.grpc.Condition doComparison(io.deephaven.proto.backplane.grpc.CompareCondition.CompareOperation operation, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.Value lhs, io.deephaven.proto.backplane.grpc.Value rhs) -
doIn
public static io.deephaven.proto.backplane.grpc.Condition doIn(io.deephaven.proto.backplane.grpc.Value target, List<io.deephaven.proto.backplane.grpc.Value> candidatesList, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.MatchType matchType) -
doIsNull
public static io.deephaven.proto.backplane.grpc.Condition doIsNull(io.deephaven.proto.backplane.grpc.Reference reference) -
doInvoke
-
doInvoke
-
doContains
public static io.deephaven.proto.backplane.grpc.Condition doContains(io.deephaven.proto.backplane.grpc.Reference reference, String searchString, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.MatchType matchType) -
doMatches
public static io.deephaven.proto.backplane.grpc.Condition doMatches(io.deephaven.proto.backplane.grpc.Reference reference, String regex, io.deephaven.proto.backplane.grpc.CaseSensitivity caseSensitivity, io.deephaven.proto.backplane.grpc.MatchType matchType) -
doSearch
-