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