public class MultiKeyClassRefPredetermined extends Object implements MultiKeyClassRef
Constructor and Description |
---|
MultiKeyClassRefPredetermined(EPTypeClass clazzMK,
EPType[] mkTypes,
DataInputOutputSerdeForge serdeForge,
DIOMultiKeyArraySerde mkSerde) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(MultiKeyClassRefVisitor<T> visitor) |
String |
getClassNameMK() |
CodegenExpression |
getExprMKSerde(CodegenMethod method,
CodegenClassScope classScope) |
DIOMultiKeyArraySerde |
getMkSerde() |
EPType[] |
getMKTypes() |
DataInputOutputSerdeForge[] |
getSerdeForges() |
public MultiKeyClassRefPredetermined(EPTypeClass clazzMK, EPType[] mkTypes, DataInputOutputSerdeForge serdeForge, DIOMultiKeyArraySerde mkSerde)
public String getClassNameMK()
getClassNameMK
in interface MultiKeyClassRef
public CodegenExpression getExprMKSerde(CodegenMethod method, CodegenClassScope classScope)
getExprMKSerde
in interface MultiKeyClassRef
public EPType[] getMKTypes()
getMKTypes
in interface MultiKeyClassRef
public DIOMultiKeyArraySerde getMkSerde()
public DataInputOutputSerdeForge[] getSerdeForges()
getSerdeForges
in interface MultiKeyClassRef
public <T> T accept(MultiKeyClassRefVisitor<T> visitor)
accept
in interface MultiKeyClassRef
Copyright © 2005–2021. All rights reserved.