Class TableAccessAnalysisResult
java.lang.Object
com.espertech.esper.common.internal.epl.table.compiletime.TableAccessAnalysisResult
-
Constructor Summary
ConstructorDescriptionTableAccessAnalysisResult
(Map<String, TableMetadataColumn> tableColumns, ObjectArrayEventType internalEventType, DataInputOutputSerdeForge[] internalEventTypePropertySerdes, ObjectArrayEventType publicEventType, TableMetadataColumnPairPlainCol[] colsPlain, TableMetadataColumnPairAggMethod[] colsAggMethod, TableMetadataColumnPairAggAccess[] colsAccess, AggregationRowStateForgeDesc aggDesc, String[] primaryKeyColumns, EventPropertyGetterSPI[] primaryKeyGetters, EPTypeClass[] primaryKeyTypes, int[] primaryKeyColNums, MultiKeyClassRef primaryKeyMultikeyClasses, List<StmtClassForgeableFactory> additionalForgeables) -
Method Summary
-
Constructor Details
-
TableAccessAnalysisResult
public TableAccessAnalysisResult(Map<String, TableMetadataColumn> tableColumns, ObjectArrayEventType internalEventType, DataInputOutputSerdeForge[] internalEventTypePropertySerdes, ObjectArrayEventType publicEventType, TableMetadataColumnPairPlainCol[] colsPlain, TableMetadataColumnPairAggMethod[] colsAggMethod, TableMetadataColumnPairAggAccess[] colsAccess, AggregationRowStateForgeDesc aggDesc, String[] primaryKeyColumns, EventPropertyGetterSPI[] primaryKeyGetters, EPTypeClass[] primaryKeyTypes, int[] primaryKeyColNums, MultiKeyClassRef primaryKeyMultikeyClasses, List<StmtClassForgeableFactory> additionalForgeables)
-
-
Method Details
-
getTableColumns
-
getInternalEventType
-
getPublicEventType
-
getColsPlain
-
getColsAggMethod
-
getColsAccess
-
getAggDesc
-
getPrimaryKeyGetters
-
getPrimaryKeyTypes
-
getPrimaryKeyColumns
-
getPrimaryKeyColNums
public int[] getPrimaryKeyColNums() -
getPrimaryKeyMultikeyClasses
-
getAdditionalForgeables
-
getInternalEventTypePropertySerdes
-