Package com.kenshoo.pl.entity
Interface EntityField<E extends EntityType<E>,T>
-
- All Known Subinterfaces:
PrototypedEntityField<E,T>
- All Known Implementing Classes:
EntityFieldImpl,PrototypedEntityFieldImpl,VirtualEntityFieldImpl
public interface EntityField<E extends EntityType<E>,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PLConditioneq(T value)EntityFieldDbAdapter<T>getDbAdapter()EntityType<E>getEntityType()ValueConverter<T,java.lang.String>getStringValueConverter()default java.lang.Class<T>getValueClass()default PLConditionin(T... values)default PLConditionisNull()default booleanisVirtual()booleanvaluesEqual(T v1, T v2)
-
-
-
Method Detail
-
getDbAdapter
EntityFieldDbAdapter<T> getDbAdapter()
-
getStringValueConverter
ValueConverter<T,java.lang.String> getStringValueConverter()
-
getValueClass
default java.lang.Class<T> getValueClass()
-
isVirtual
default boolean isVirtual()
-
getEntityType
EntityType<E> getEntityType()
-
eq
default PLCondition eq(T value)
-
in
default PLCondition in(T... values)
-
isNull
default PLCondition isNull()
-
-