Package com.kenshoo.pl.entity
Class SingleUniqueKey<E extends EntityType<E>,A>
- java.lang.Object
-
- com.kenshoo.pl.entity.UniqueKey<E>
-
- com.kenshoo.pl.entity.SingleUniqueKey<E,A>
-
- All Implemented Interfaces:
IdentifierType<E>
public class SingleUniqueKey<E extends EntityType<E>,A> extends UniqueKey<E>
-
-
Constructor Summary
Constructors Constructor Description SingleUniqueKey(EntityField<E,A> a)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Identifier<E>createIdentifier(A value)Identifier<E>createIdentifier(FieldsValueMap<E> fieldsValueMap)protected SingleUniqueKeyValue<E,A>createValue(A value)Deprecated.-
Methods inherited from class com.kenshoo.pl.entity.UniqueKey
createIdentifier, equals, getEntityType, getFields, getTableFields, hashCode, toString
-
-
-
-
Constructor Detail
-
SingleUniqueKey
public SingleUniqueKey(EntityField<E,A> a)
-
-
Method Detail
-
createValue
@Deprecated protected SingleUniqueKeyValue<E,A> createValue(A value)
Deprecated.
-
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 value)
-
-