public class ClassScan
extends java.lang.Object
Constructor | Description |
---|---|
ClassScan(org.javers.core.metamodel.scanner.PropertyScan propertyScan,
org.javers.core.metamodel.scanner.ClassAnnotationsScan classAnnotationsScan) |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<Property> |
getProperties() |
|
boolean |
hasEntityAnn() |
|
boolean |
hasIdProperty() |
|
boolean |
hasIgnoredAnn() |
|
boolean |
hasShallowReferenceAnn() |
|
boolean |
hasValueAnn() |
|
boolean |
hasValueObjectAnn() |
|
java.util.Optional<java.lang.String> |
typeName() |
public ClassScan(org.javers.core.metamodel.scanner.PropertyScan propertyScan, org.javers.core.metamodel.scanner.ClassAnnotationsScan classAnnotationsScan)
public java.util.List<Property> getProperties()
public boolean hasIdProperty()
public boolean hasValueAnn()
public boolean hasValueObjectAnn()
public boolean hasEntityAnn()
public boolean hasShallowReferenceAnn()
public java.util.Optional<java.lang.String> typeName()
public boolean hasIgnoredAnn()