public class Tuple7Property<ENTITY,A,B,C,D,E,F,G> extends AbstractTupleProperty<ENTITY,info.archinnov.achilles.type.tuples.Tuple7<A,B,C,D,E,F,G>>
| Type | Property and Description |
|---|---|
protected List<AbstractProperty<ENTITY,?,?>> |
components |
containsUDTPropertyTUPLE_VALUE_TYPE_TOKEN, tupleType, tupleTypeFactoryfieldInfo, fieldName, schemaNameProvider, valueFromTypeToken, valueToTypeToken| Constructor and Description |
|---|
Tuple7Property(FieldInfo<ENTITY,info.archinnov.achilles.type.tuples.Tuple7<A,B,C,D,E,F,G>> fieldInfo,
AbstractProperty<ENTITY,A,?> aProperty,
AbstractProperty<ENTITY,B,?> bProperty,
AbstractProperty<ENTITY,C,?> cProperty,
AbstractProperty<ENTITY,D,?> dProperty,
AbstractProperty<ENTITY,E,?> eProperty,
AbstractProperty<ENTITY,F,?> fProperty,
AbstractProperty<ENTITY,G,?> gProperty) |
| Modifier and Type | Method and Description |
|---|---|
TupleType |
buildType(Optional<CassandraOptions> cassandraOptions)
Build the Java driver DataType of this column given a CassandraOptions
containing a runtime SchemaNameProvider.
|
protected List<AbstractProperty<ENTITY,?,?>> |
componentsProperty() |
containsUDTProperty, encodeFieldToUdt, encodeToSettable, getRuntimeTupleType, getUDTClassProperties, inject, inject, inject, inject, injectKeyspace, injectRuntimeCodecsdecodeField, decodeFromGettable, decodeFromRaw, encodeField, encodeField, encodeFieldToUdt, encodeFromJava, encodeFromJava, encodeFromRaw, encodeFromRaw, equals, getColumnForSelect, getDataType, getFieldValue, getJavaValue, hashCode, setField, toStringprotected List<AbstractProperty<ENTITY,?,?>> componentsProperty
componentsProperty in class AbstractTupleProperty<ENTITY,info.archinnov.achilles.type.tuples.Tuple7<A,B,C,D,E,F,G>>public Tuple7Property(FieldInfo<ENTITY,info.archinnov.achilles.type.tuples.Tuple7<A,B,C,D,E,F,G>> fieldInfo, AbstractProperty<ENTITY,A,?> aProperty, AbstractProperty<ENTITY,B,?> bProperty, AbstractProperty<ENTITY,C,?> cProperty, AbstractProperty<ENTITY,D,?> dProperty, AbstractProperty<ENTITY,E,?> eProperty, AbstractProperty<ENTITY,F,?> fProperty, AbstractProperty<ENTITY,G,?> gProperty)
public TupleType buildType(Optional<CassandraOptions> cassandraOptions)
AbstractProperty
CassandraOptions.withSchemaNameProvider(SchemaNameProvider provider)
protected List<AbstractProperty<ENTITY,?,?>> componentsProperty()
componentsProperty in class AbstractTupleProperty<ENTITY,info.archinnov.achilles.type.tuples.Tuple7<A,B,C,D,E,F,G>>Copyright © 2012-2021. All Rights Reserved.