|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.client.soda.ContextDescriptorInitiatedTerminated
public class ContextDescriptorInitiatedTerminated
Context dimension descriptor for a start-and-end temporal (single instance) or initiated-terminated (overlapping) context
Constructor Summary | |
---|---|
ContextDescriptorInitiatedTerminated()
Ctor. |
|
ContextDescriptorInitiatedTerminated(ContextDescriptorCondition startCondition,
ContextDescriptorCondition endCondition,
boolean overlapping)
Ctor. |
|
ContextDescriptorInitiatedTerminated(ContextDescriptorCondition startCondition,
ContextDescriptorCondition endCondition,
boolean overlapping,
java.util.List<Expression> optionalDistinctExpressions)
Ctor. |
Method Summary | |
---|---|
ContextDescriptorCondition |
getEndCondition()
Returns the condition that ends/terminates a context partition |
java.util.List<Expression> |
getOptionalDistinctExpressions()
Returns the list of expressions providing distinct keys, if any |
ContextDescriptorCondition |
getStartCondition()
Returns the condition that starts/initiates a context partition |
boolean |
isOverlapping()
Returns true for overlapping context, false for non-overlapping. |
void |
setEndCondition(ContextDescriptorCondition endCondition)
Sets the condition that ends/terminates a context partition |
void |
setOptionalDistinctExpressions(java.util.List<Expression> optionalDistinctExpressions)
Sets the list of expressions providing distinct keys, if any |
void |
setOverlapping(boolean overlapping)
Set to true for overlapping context, false for non-overlapping. |
void |
setStartCondition(ContextDescriptorCondition startCondition)
Sets the condition that starts/initiates a context partition |
void |
toEPL(java.io.StringWriter writer,
EPStatementFormatter formatter)
Format as EPL. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ContextDescriptorInitiatedTerminated()
public ContextDescriptorInitiatedTerminated(ContextDescriptorCondition startCondition, ContextDescriptorCondition endCondition, boolean overlapping, java.util.List<Expression> optionalDistinctExpressions)
startCondition
- the condition that starts/initiates a context partitionendCondition
- the condition that ends/terminates a context partitionoverlapping
- true for overlapping contextsoptionalDistinctExpressions
- list of distinct-value expressions, can be nullpublic ContextDescriptorInitiatedTerminated(ContextDescriptorCondition startCondition, ContextDescriptorCondition endCondition, boolean overlapping)
startCondition
- the condition that starts/initiates a context partitionendCondition
- the condition that ends/terminates a context partitionoverlapping
- true for overlapping contextsMethod Detail |
---|
public ContextDescriptorCondition getStartCondition()
public void setStartCondition(ContextDescriptorCondition startCondition)
startCondition
- start conditionpublic ContextDescriptorCondition getEndCondition()
public void setEndCondition(ContextDescriptorCondition endCondition)
endCondition
- end conditionpublic boolean isOverlapping()
public void setOverlapping(boolean overlapping)
overlapping
- overlap indicatorpublic java.util.List<Expression> getOptionalDistinctExpressions()
public void setOptionalDistinctExpressions(java.util.List<Expression> optionalDistinctExpressions)
optionalDistinctExpressions
- distinct expressionspublic void toEPL(java.io.StringWriter writer, EPStatementFormatter formatter)
ContextDescriptor
toEPL
in interface ContextDescriptor
writer
- outputformatter
- formatter
|
© 2006-2016 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |