Package com.kenshoo.pl.entity
Class QuintupleUniqueKey<E extends EntityType<E>,T1,T2,T3,T4,T5>
- java.lang.Object
-
- com.kenshoo.pl.entity.UniqueKey<E>
-
- com.kenshoo.pl.entity.QuintupleUniqueKey<E,T1,T2,T3,T4,T5>
-
- All Implemented Interfaces:
IdentifierType<E>
public class QuintupleUniqueKey<E extends EntityType<E>,T1,T2,T3,T4,T5> extends UniqueKey<E>
-
-
Constructor Summary
Constructors Constructor Description QuintupleUniqueKey(EntityField<E,T1> a, EntityField<E,T2> b, EntityField<E,T3> c, EntityField<E,T4> d, EntityField<E,T5> e)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Identifier<E>createIdentifier(FieldsValueMap<E> fieldsValueMap)Identifier<E>createIdentifier(T1 a, T2 b, T3 c, T4 d, T5 e)protected QuintupleUniqueKeyValue<E,T1,T2,T3,T4,T5>createValue(T1 a, T2 b, T3 c, T4 d, T5 e)Deprecated.-
Methods inherited from class com.kenshoo.pl.entity.UniqueKey
createIdentifier, equals, getEntityType, getFields, getTableFields, hashCode, toString
-
-
-
-
Constructor Detail
-
QuintupleUniqueKey
public QuintupleUniqueKey(EntityField<E,T1> a, EntityField<E,T2> b, EntityField<E,T3> c, EntityField<E,T4> d, EntityField<E,T5> e)
-
-
Method Detail
-
createValue
@Deprecated protected QuintupleUniqueKeyValue<E,T1,T2,T3,T4,T5> createValue(T1 a, T2 b, T3 c, T4 d, T5 e)
Deprecated.
-
createIdentifier
public Identifier<E> createIdentifier(FieldsValueMap<E> fieldsValueMap)
- Specified by:
createIdentifierin interfaceIdentifierType<E extends EntityType<E>>- Overrides:
createIdentifierin classUniqueKey<E extends EntityType<E>>
-
-