|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.client.soda.ExpressionBase
net.esper.client.soda.InstanceOfExpression
public class InstanceOfExpression
Instance-of expression checks if an expression returns a certain type.
Constructor Summary | |
---|---|
InstanceOfExpression(Expression expressionToCheck,
String typeName,
String... moreTypes)
Ctor. |
|
InstanceOfExpression(String[] typeNames)
Ctor - for use to create an expression tree, without child expression. |
Method Summary | |
---|---|
String[] |
getTypeNames()
Returns the types to compare to. |
void |
setTypeNames(String[] typeNames)
Sets the types to compare to. |
void |
toEQL(StringWriter writer)
Renders the clause in textual representation. |
Methods inherited from class net.esper.client.soda.ExpressionBase |
---|
addChild, getChildren |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InstanceOfExpression(String[] typeNames)
typeNames
- is the fully-qualified class names or Java primitive type names or "string"public InstanceOfExpression(Expression expressionToCheck, String typeName, String... moreTypes)
expressionToCheck
- provides values to check the type oftypeName
- is one fully-qualified class names or Java primitive type names or "string"moreTypes
- is additional optional fully-qualified class names or Java primitive type names or "string"Method Detail |
---|
public void toEQL(StringWriter writer)
writer
- to output topublic String[] getTypeNames()
public void setTypeNames(String[] typeNames)
typeNames
- list of types to compare to
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |