Uses of Enum
org.datanucleus.metadata.FieldRole
Packages that use FieldRole
Package
Description
Package defining object identity classes.
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
Provides a series of convenience classes for modelling tables and columns that a class and its members map onto.
Package providing type conversion for member types, using the interface TypeConverter allowing
conversion between some member Java type, and a Java type suitable for persistence in the datastore.
-
Uses of FieldRole in org.datanucleus.identity
Methods in org.datanucleus.identity with parameters of type FieldRoleModifier and TypeMethodDescriptionstatic Object
IdentityUtils.getObjectFromIdString
(String idStr, AbstractMemberMetaData mmd, FieldRole fieldRole, ExecutionContext ec, boolean checkInheritance) Convenience method to find an object given a string form of its identity, and the metadata for the member. -
Uses of FieldRole in org.datanucleus.metadata
Methods in org.datanucleus.metadata that return FieldRoleModifier and TypeMethodDescriptionstatic FieldRole
Returns the enum constant of this type with the specified name.static FieldRole[]
FieldRole.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.datanucleus.metadata with parameters of type FieldRoleModifier and TypeMethodDescriptionString[]
MetaDataUtils.getImplementationNamesForReferenceField
(AbstractMemberMetaData fmd, FieldRole fieldRole, ClassLoaderResolver clr, MetaDataManager mmgr) Convenience method to return the class names of the available implementation types for an interface/Object field, given its required role.static JdbcType
MetaDataUtils.getJdbcTypeForEnum
(AbstractMemberMetaData mmd, FieldRole role, ClassLoaderResolver clr) -
Uses of FieldRole in org.datanucleus.store.schema.table
Fields in org.datanucleus.store.schema.table with type parameters of type FieldRoleModifier and TypeFieldDescriptionprotected Map
<FieldRole, TypeConverter> MemberColumnMappingImpl.componentConverters
Methods in org.datanucleus.store.schema.table with parameters of type FieldRoleModifier and TypeMethodDescriptionMemberColumnMapping.getTypeConverterForComponent
(FieldRole role) Accessor for a component (collection element, map key, map value) converter if defined.MemberColumnMappingImpl.getTypeConverterForComponent
(FieldRole role) void
MemberColumnMapping.setTypeConverterForComponent
(FieldRole role, TypeConverter conv) Method to set a component TypeConverter for such as a collection element, map key or map value.void
MemberColumnMappingImpl.setTypeConverterForComponent
(FieldRole role, TypeConverter conv) -
Uses of FieldRole in org.datanucleus.store.types.converters
Methods in org.datanucleus.store.types.converters with parameters of type FieldRoleModifier and TypeMethodDescriptionstatic Object
EnumConversionHelper.getEnumForStoredValue
(AbstractMemberMetaData mmd, FieldRole role, Object value, ClassLoaderResolver clr) static Object
EnumConversionHelper.getStoredValueFromEnum
(AbstractMemberMetaData mmd, FieldRole role, Enum myEnum) Convenience method to return the "value" of an Enum, for a field and role.