|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.filter.expression.custom.AbstractCustomExpression
public abstract class AbstractCustomExpression
Base class for implementing CustomExpressions.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.deegree.filter.Expression |
|---|
Expression.Type |
| Constructor Summary | |
|---|---|
AbstractCustomExpression()
|
|
| Method Summary | |
|---|---|
Expression[] |
getParams()
Returns the expression's paramters. |
Expression.Type |
getType()
Returns the type of expression. |
abstract CustomExpression |
parse(XMLStreamReader xmlStream)
|
CustomExpression |
parse100(XMLStreamReader xmlStream)
Returns the object representation for the given ogc:Function element event (Filter Encoding 1.0.0)
that the cursor of the given XMLStreamReader points at. |
CustomExpression |
parse110(XMLStreamReader xmlStream)
Returns the object representation for the given ogc:Function element event (Filter Encoding 1.1.0)
that the cursor of the given XMLStreamReader points at. |
CustomExpression |
parse200(XMLStreamReader xmlStream)
Returns the object representation for the given ogc:Function element event (Filter Encoding 2.0.0)
that the cursor of the given XMLStreamReader points at. |
String |
toString(String indent)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.deegree.filter.expression.custom.CustomExpression |
|---|
getElementName |
| Methods inherited from interface org.deegree.filter.Expression |
|---|
evaluate |
| Constructor Detail |
|---|
public AbstractCustomExpression()
| Method Detail |
|---|
public Expression.Type getType()
ExpressionExpression.
getType in interface Expression
public CustomExpression parse100(XMLStreamReader xmlStream)
throws XMLStreamException
CustomExpressionogc:Function element event (Filter Encoding 1.0.0)
that the cursor of the given XMLStreamReader points at.
START_ELEMENT event (<ogc:function>)END_ELEMENT event (</ogc:function>)
parse100 in interface CustomExpressionxmlStream - cursor must point at the START_ELEMENT event (<ogc:Function>), points at the
corresponding END_ELEMENT event (</ogc:Function>) afterwards
Expression object
XMLStreamException
public CustomExpression parse110(XMLStreamReader xmlStream)
throws XMLStreamException
CustomExpressionogc:Function element event (Filter Encoding 1.1.0)
that the cursor of the given XMLStreamReader points at.
START_ELEMENT event (<ogc:function>)END_ELEMENT event (</ogc:function>)
parse110 in interface CustomExpressionxmlStream - cursor must point at the START_ELEMENT event (<ogc:Function>), points at the
corresponding END_ELEMENT event (</ogc:Function>) afterwards
Expression object
XMLStreamException
public CustomExpression parse200(XMLStreamReader xmlStream)
throws XMLStreamException
CustomExpressionogc:Function element event (Filter Encoding 2.0.0)
that the cursor of the given XMLStreamReader points at.
START_ELEMENT event (<ogc:function>)END_ELEMENT event (</ogc:function>)
parse200 in interface CustomExpressionxmlStream - cursor must point at the START_ELEMENT event (<ogc:Function>), points at the
corresponding END_ELEMENT event (</ogc:Function>) afterwards
Expression object
XMLStreamException
public abstract CustomExpression parse(XMLStreamReader xmlStream)
throws XMLStreamException
xmlStream -
XMLStreamExceptionpublic Expression[] getParams()
Expression
getParams in interface Expressionpublic String toString(String indent)
toString in interface Expression
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||