Class ClassScan

java.lang.Object
org.javers.core.metamodel.scanner.ClassScan

public class ClassScan extends Object
  • Constructor Details

    • ClassScan

      public ClassScan(org.javers.core.metamodel.scanner.PropertyScan propertyScan, org.javers.core.metamodel.scanner.ClassAnnotationsScan classAnnotationsScan)
  • Method Details

    • getProperties

      public List<Property> getProperties()
    • hasIdProperty

      public boolean hasIdProperty()
    • hasValueAnn

      public boolean hasValueAnn()
    • hasValueObjectAnn

      public boolean hasValueObjectAnn()
    • hasEntityAnn

      public boolean hasEntityAnn()
    • hasShallowReferenceAnn

      public boolean hasShallowReferenceAnn()
    • typeName

      public Optional<String> typeName()
    • hasIgnoredAnn

      public boolean hasIgnoredAnn()