class Expressions extends java.lang.Object
The Expressions class holds static methods for creating new Expressions (Expression, Color, Function, Property).
import static geoscript.filter.Expressions.*
Expression e = expression(12)
Property p = property("NAME")
| Constructor and description |
|---|
Expressions
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
static Color |
color(java.lang.Object value)Create a new Color Expression from a color convertable object. |
|
static Expression |
expression(Expression expression)Create a new Expression from an existing Expression |
|
static Expression |
expression(Expression expression)Create a new Expression from a GeoTools Expression |
|
static Expression |
expression(java.lang.Object value)Create a new Expression from a value |
|
static Function |
function(Function function)Create a new Function from a GeoTools Function |
|
static Function |
function(java.lang.String cql)Create a new Function from a CQL statement |
|
static Function |
function(java.lang.String cql, groovy.lang.Closure closure)Create a new Function from a Closure |
|
static Property |
property(java.lang.String fieldName)Create a new Property Expression from a Field name |
|
static Property |
property(Field field)Create a new Property Expression from a Field |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Create a new Color Expression from a color convertable object.
value - A value convertable to a ColorCreate a new Expression from an existing Expression
expression - The Expression.Create a new Expression from a GeoTools Expression
expression - The GeoTools ExpressionCreate a new Expression from a value
value - The vauleCreate a new Function from a GeoTools Function
function - A GeoTools FunctionCreate a new Function from a CQL statement
cql - A CQL statementCreate a new Function from a Closure
cql - The CQL statementclosure - A ClosureCreate a new Property Expression from a Field name
fieldName - The Field name