Class AuditedEntityType<E extends EntityType<E>>
- java.lang.Object
-
- com.kenshoo.pl.entity.internal.audit.AuditedEntityType<E>
-
public class AuditedEntityType<E extends EntityType<E>> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuditedEntityType.Builder<E extends EntityType<E>>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <E extends EntityType<E>>
AuditedEntityType.Builder<E>builder(EntityField<E,? extends java.lang.Number> idField)booleanequals(java.lang.Object o)java.util.Set<? extends AuditedField<?,?>>getExternalFields()EntityField<E,? extends java.lang.Number>getIdField()java.util.stream.Stream<? extends AuditedField<E,?>>getInternalFields()java.util.stream.Stream<? extends AuditedField<?,?>>getMandatoryFields()java.lang.StringgetName()java.util.stream.Stream<? extends EntityField<?,?>>getUnderlyingMandatoryFields()java.util.stream.Stream<? extends EntityField<E,?>>getUnderlyingOnChangeFields()inthashCode()booleanhasInternalFields()java.lang.StringtoString()
-
-
-
Method Detail
-
getIdField
public EntityField<E,? extends java.lang.Number> getIdField()
-
getName
public java.lang.String getName()
-
getExternalFields
public java.util.Set<? extends AuditedField<?,?>> getExternalFields()
-
getUnderlyingMandatoryFields
public java.util.stream.Stream<? extends EntityField<?,?>> getUnderlyingMandatoryFields()
-
getMandatoryFields
public java.util.stream.Stream<? extends AuditedField<?,?>> getMandatoryFields()
-
getUnderlyingOnChangeFields
public java.util.stream.Stream<? extends EntityField<E,?>> getUnderlyingOnChangeFields()
-
getInternalFields
public java.util.stream.Stream<? extends AuditedField<E,?>> getInternalFields()
-
hasInternalFields
public boolean hasInternalFields()
-
builder
public static <E extends EntityType<E>> AuditedEntityType.Builder<E> builder(EntityField<E,? extends java.lang.Number> idField)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-