org.gcube.contentmanagement.timeseriesservice.impl.timeseries.operations.util
Class FilterExplorer
java.lang.Object
org.gcube.contentmanagement.timeseriesservice.impl.timeseries.operations.util.FilterExplorer
public class FilterExplorer
- extends java.lang.Object
Field Summary |
static GCUBELog |
logger
|
Method Summary |
static java.lang.StringBuilder |
generateRulesDescription(FilterCondition condition)
|
static Condition |
getCondition(FilterCondition condition,
ColumnDefinition[] columsDefinition,
java.lang.String tableAlias,
java.lang.String... fieldId)
|
static Condition |
getConditionUsingValue(FilterCondition condition,
CastObject value)
|
static java.lang.StringBuilder |
getFilterDescription(FilterCondition condition,
ColumnDefinition[] columsDefinition)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static GCUBELog logger
FilterExplorer
public FilterExplorer()
getCondition
public static Condition getCondition(FilterCondition condition,
ColumnDefinition[] columsDefinition,
java.lang.String tableAlias,
java.lang.String... fieldId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getConditionUsingValue
public static Condition getConditionUsingValue(FilterCondition condition,
CastObject value)
throws java.lang.Exception
- Throws:
java.lang.Exception
getFilterDescription
public static java.lang.StringBuilder getFilterDescription(FilterCondition condition,
ColumnDefinition[] columsDefinition)
throws java.lang.Exception
- Throws:
java.lang.Exception
generateRulesDescription
public static java.lang.StringBuilder generateRulesDescription(FilterCondition condition)
throws java.lang.Exception
- Throws:
java.lang.Exception