public class SerdeCompileTimeResolverImpl extends Object implements SerdeCompileTimeResolver
Constructor and Description |
---|
SerdeCompileTimeResolverImpl(List<SerdeProvider> serdeProviders,
boolean allowExtendedJVM,
boolean allowSerializable,
boolean allowExternalizable,
boolean allowSerializationFallback) |
public SerdeCompileTimeResolverImpl(List<SerdeProvider> serdeProviders, boolean allowExtendedJVM, boolean allowSerializable, boolean allowExternalizable, boolean allowSerializationFallback)
public boolean isTargetHA()
isTargetHA
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForFilter(Class evaluationType, StatementRawInfo raw)
serdeForFilter
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForKeyNonArray(Class paramType, StatementRawInfo raw)
serdeForKeyNonArray
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge[] serdeForMultiKey(Class[] types, StatementRawInfo raw)
serdeForMultiKey
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge[] serdeForDataWindowSortCriteria(Class[] sortCriteriaExpressions, StatementRawInfo raw)
serdeForDataWindowSortCriteria
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForDerivedViewAddProp(Class evalType, StatementRawInfo raw)
serdeForDerivedViewAddProp
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForIndexHashNonArray(Class propType, StatementRawInfo raw)
serdeForIndexHashNonArray
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForBeanEventType(StatementRawInfo raw, Class underlyingType, String eventTypeName, EventType[] eventTypeSupertypes)
serdeForBeanEventType
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForEventProperty(Class typedProperty, String eventTypeName, String propertyName, StatementRawInfo raw)
serdeForEventProperty
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForAggregation(Class type, StatementRawInfo raw)
serdeForAggregation
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForIndexBtree(Class rangeType, StatementRawInfo raw)
serdeForIndexBtree
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForAggregationDistinct(Class type, StatementRawInfo raw)
serdeForAggregationDistinct
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForVariable(Class type, String variableName, StatementRawInfo raw)
serdeForVariable
in interface SerdeCompileTimeResolver
public DataInputOutputSerdeForge serdeForEventTypeExternalProvider(BaseNestableEventType eventType, StatementRawInfo raw)
serdeForEventTypeExternalProvider
in interface SerdeCompileTimeResolver
Copyright © 2005–2019. All rights reserved.