Uses of Class
org.eclipse.persistence.exceptions.DynamicException
Package
Description
-
Uses of DynamicException in org.eclipse.persistence.dynamic
Modifier and TypeMethodDescriptionvoid
DynamicClassLoader.addClass
(String className, EclipseLinkClassWriter writer) Register a class to be dynamically created using the providedDynamicClassWriter
.<T> T
Return the persistence value for the given property as the specified type.boolean
Discover if a property has a persistent valueSet the persistence value for the given property to the specified value -
Uses of DynamicException in org.eclipse.persistence.exceptions
Modifier and TypeMethodDescriptionstatic DynamicException
DynamicException.entityHasNullType
(DynamicEntity entity) TheDynamicEntity
has a null type indicating an illegal state of the entity.static DynamicException
DynamicException.entityNotFoundException
(String message) ADynamicEntity
could not be foundstatic DynamicException
DynamicException.illegalDynamicClassWriter
(DynamicClassLoader loader, String parentClassName) ADynamicClassWriter
was attempted to be instantiated with a null loader or invalid parentClassName.static DynamicException
DynamicException.illegalParentClassName
(String parentClassName) A null or empty string was provided as the parent class for a dynamic class being registered for creation.static DynamicException
DynamicException.incompatibleDuplicateWriters
(String className, EclipseLinkClassWriter existingWriter, EclipseLinkClassWriter writer) A call toDynamicClassLoader.addClass(String, org.eclipse.persistence.dynamic.EclipseLinkClassWriter)
orDynamicClassLoader.createDynamicClass(String, DynamicClassWriter)
was invoked with a className that already had aDynamicClassWriter
that is not compatible with the provided writer.static DynamicException
DynamicException.invalidGetPropertyType
(DatabaseMapping mapping, ClassCastException cce) A request to get a persistent value from a DynamicEntity was made providing a propertyName that does exist but the provided return type failed when casting.static DynamicException
DynamicException.invalidPropertyIndex
(DynamicType type, int propertyIndex) Exception throw when attempting to access a dynamic property by index which does not have an associated mapping.static DynamicException
DynamicException.invalidPropertyName
(DynamicType type, String propertyName) A request to get a persistent value from a DynamicEntity was made providing a propertyName that does not correspond to any mappings in the underlying descriptor.static DynamicException
DynamicException.invalidSetPropertyType
(DatabaseMapping mapping, Object value) Invalid value attempted to be set into aDynamicEntity
's property. -
Uses of DynamicException in org.eclipse.persistence.internal.dynamic
Modifier and TypeMethodDescriptionvoid
Ensure the value being set is supported by the mapping.<T> T
DynamicEntityImpl.getType()
Gets internal impl class ofDynamicType
.boolean
Sets the.