Package | Description |
---|---|
com.espertech.esper.client.soda |
This package defines the Esper statement object model.
|
com.espertech.esper.epl.join.plan |
Inner join and outer join query planning
|
com.espertech.esper.epl.spec |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.type |
Internal primitive, enum and other type representations
|
Modifier and Type | Method and Description |
---|---|
OuterJoinType |
OuterJoinQualifier.getType()
Returns the type of outer join.
|
Modifier and Type | Method and Description |
---|---|
static OuterJoinQualifier |
OuterJoinQualifier.create(String propertyLeft,
OuterJoinType type,
String propertyRight)
Creates qualifier.
|
void |
OuterJoinQualifier.setType(OuterJoinType type)
Sets the type of outer join.
|
Constructor and Description |
---|
OuterJoinQualifier(OuterJoinType type,
PropertyValueExpression left,
PropertyValueExpression right)
Ctor.
|
OuterJoinQualifier(OuterJoinType type,
PropertyValueExpression left,
PropertyValueExpression right,
ArrayList<PropertyValueExpressionPair> additionalProperties)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static QueryPlan |
TwoStreamQueryPlanBuilder.build(EventType[] typesPerStream,
QueryGraph queryGraph,
OuterJoinType optionalOuterJoinType,
String[][][] uniqueIndexProps,
TableMetadata[] tablesPerStream)
Build query plan.
|
Modifier and Type | Method and Description |
---|---|
OuterJoinType |
OuterJoinDesc.getOuterJoinType()
Returns the type of outer join (left/right/full).
|
Constructor and Description |
---|
OuterJoinDesc(OuterJoinType outerJoinType,
ExprIdentNode optLeftNode,
ExprIdentNode optRightNode,
ExprIdentNode[] optAddLeftNode,
ExprIdentNode[] optAddRightNode)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static OuterJoinType |
OuterJoinType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OuterJoinType[] |
OuterJoinType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|