Class SerdeProviderAdditionalInfo
java.lang.Object
com.espertech.esper.common.client.serde.SerdeProviderAdditionalInfo
- Direct Known Subclasses:
SerdeProviderAdditionalInfoAggregation
,SerdeProviderAdditionalInfoAggregationDistinct
,SerdeProviderAdditionalInfoDerivedViewProperty
,SerdeProviderAdditionalInfoEventProperty
,SerdeProviderAdditionalInfoEventType
,SerdeProviderAdditionalInfoFilter
,SerdeProviderAdditionalInfoIndex
,SerdeProviderAdditionalInfoMultikey
,SerdeProviderAdditionalInfoVariable
,SerdeProviderEventTypeContext
For use with high-availability and scale-out only, this class provides additional information passed to serde provider, for use with
SerdeProvider
-
Constructor Summary
ConstructorDescriptionSerdeProviderAdditionalInfo
(com.espertech.esper.common.internal.compile.stage2.StatementRawInfo raw) Ctor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the statement annotationsReturns the context name or null if no context associatedReturns the module nameReturns the statement nameReturns the statement type
-
Constructor Details
-
SerdeProviderAdditionalInfo
public SerdeProviderAdditionalInfo(com.espertech.esper.common.internal.compile.stage2.StatementRawInfo raw) Ctor.- Parameters:
raw
- statement information
-
-
Method Details
-
getStatementName
Returns the statement name- Returns:
- name
-
getAnnotations
Returns the statement annotations- Returns:
- annotations
-
getStatementType
Returns the statement type- Returns:
- statement type
-
getContextName
Returns the context name or null if no context associated- Returns:
- context name
-
getModuleName
Returns the module name- Returns:
- module name
-