public class SelectClauseStreamCompiledSpec extends Object implements SelectClauseElementCompiled
Constructor and Description |
---|
SelectClauseStreamCompiledSpec(String streamName,
String optionalColumnName)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
String |
getOptionalName()
Returns the column name.
|
Class |
getPropertyType()
Returns property type.
|
String |
getStreamName()
Returns the stream name (e.g.
|
int |
getStreamNumber()
Returns the stream number of the stream for the stream name.
|
TableMetaData |
getTableMetadata() |
boolean |
isFragmentEvent()
Returns true to indicate that we are meaning to select a tagged event in a pattern, or false if
selecting an event from a stream.
|
boolean |
isProperty()
True if selecting from a property, false if not
|
void |
setFragmentEvent(boolean taggedEvent)
Sets a flag indicating whether the stream wildcard is for a tagged event in a pattern.
|
void |
setProperty(boolean property,
Class propertyType)
Sets an indicate that a property was selected with wildcard.
|
void |
setStreamNumber(int streamNumber)
Sets the stream number of the selected stream within the context of the from-clause.
|
void |
setTableMetadata(TableMetaData tableMetadata) |
public String getStreamName()
public String getOptionalName()
public int getStreamNumber()
public boolean isFragmentEvent()
public void setStreamNumber(int streamNumber)
streamNumber
- to setpublic void setFragmentEvent(boolean taggedEvent)
taggedEvent
- in patternpublic void setProperty(boolean property, Class propertyType)
property
- selectedpropertyType
- the return typepublic boolean isProperty()
public Class getPropertyType()
public TableMetaData getTableMetadata()
public void setTableMetadata(TableMetaData tableMetadata)
Copyright © 2005–2020. All rights reserved.