Package org.javers.core.metamodel.type
Class ShallowReferenceType
java.lang.Object
org.javers.core.metamodel.type.JaversType
org.javers.core.metamodel.type.ManagedType
org.javers.core.metamodel.type.EntityType
org.javers.core.metamodel.type.ShallowReferenceType
- See Also:
-
Field Summary
Fields inherited from class org.javers.core.metamodel.type.JaversType
DEFAULT_TYPE_PARAMETER -
Method Summary
Methods inherited from class org.javers.core.metamodel.type.EntityType
createIdFromDeserializedJsonLocalId, createIdFromInstance, createIdFromInstanceId, getIdOf, getIdProperties, getIdProperty, getLocalIdDehydratedJsonType, hasCompositeId, isIdProperty, prettyPrintBuilder, toStringMethods inherited from class org.javers.core.metamodel.type.ManagedType
findProperty, forEachProperty, getProperties, getProperties, getProperty, getPropertyNames, getRawDehydratedTypeMethods inherited from class org.javers.core.metamodel.type.JaversType
buildListOfConcreteTypeArguments, equals, getBaseJavaType, getConcreteClassTypeArguments, getName, isGenericType, prettyPrint, spawnConstructorArgs, spawnConstructorArgTypes
-
Method Details
-
equals
- Overrides:
equalsin classEntityType
-
hashCode
public int hashCode()- Overrides:
hashCodein classEntityType
-
canBePrototype
public boolean canBePrototype()- Specified by:
canBePrototypein classJaversType
-
isInstance
- Specified by:
isInstancein classJaversType
-
getBaseJavaClass
-