Class AuditedEntityType<E extends EntityType<E>>


  • public class AuditedEntityType<E extends EntityType<E>>
    extends java.lang.Object
    • 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()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object