Package org.javers.core.metamodel.type
Class UnknownType
java.lang.Object
org.javers.core.metamodel.type.JaversType
org.javers.core.metamodel.type.ManagedType
org.javers.core.metamodel.type.UnknownType
Generic type created when a class definition for named type is missing.
Should be avoided because Snapshots with UnknownType can't be properly deserialized, see
Should be avoided because Snapshots with UnknownType can't be properly deserialized, see
JaversBuilder.withPackagesToScan(String).-
Field Summary
FieldsFields inherited from class org.javers.core.metamodel.type.JaversType
DEFAULT_TYPE_PARAMETER -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.javers.core.metamodel.type.ManagedType
findProperty, forEachProperty, getProperties, getProperties, getProperty, getPropertyNames, getRawDehydratedType, prettyPrintBuilderMethods inherited from class org.javers.core.metamodel.type.JaversType
buildListOfConcreteTypeArguments, equals, equals, getBaseJavaType, getConcreteClassTypeArguments, getName, hashCode, isGenericType, prettyPrint, spawnConstructorArgs, spawnConstructorArgTypes, toString
-
Field Details
-
logger
public static final org.slf4j.Logger logger
-
-
Constructor Details
-
UnknownType
-
-
Method Details
-
canBePrototype
public boolean canBePrototype()- Specified by:
canBePrototypein classJaversType
-
isInstance
- Specified by:
isInstancein classJaversType
-
getBaseJavaClass
-