public class Literal extends Filter
The abstract class of <Literal> elements.
Represents a mathematical or geometric value. Data types are not differentiated in OGC Filter elements. All data types (number, string, date, etc.) are represented with Literal elements.
name, subExpression
Constructor and Description |
---|
Literal()
The constructor.
|
Literal(java.lang.String data)
Constructs a
Literal element according to a data string. |
Modifier and Type | Method and Description |
---|---|
void |
accept(AbstractFilterVisitor visitor) |
Filter |
copy()
Copies a replication, i.e., generating a new Literal object identical to this object.
|
FilterType |
getFilterType()
Gets the Filter element type.
|
java.lang.String |
getValue()
Gets the value represented by the Literal element.
|
getName, getSubExpression, getSubExpressionCount, setSubExpression
public Literal(java.lang.String data)
Constructs a Literal
element according to a data string.
data
- The data string.public Literal()
The constructor.
public void accept(AbstractFilterVisitor visitor) throws OGCException
accept
in class Filter
OGCException
public FilterType getFilterType()
Filter
Gets the Filter element type.
getFilterType
in class Filter
public java.lang.String getValue()
Gets the value represented by the Literal element.