public class LobMetadata extends MetadataConverter
m_project| Constructor and Description |
|---|
LobMetadata()
INTERNAL:
Used for XML loading.
|
LobMetadata(MetadataAnnotation lob,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
int |
hashCode() |
static boolean |
isValidBlobType(MetadataClass cls)
INTERNAL:
Returns true if the given class is a valid blob type.
|
static boolean |
isValidClobType(MetadataClass cls)
INTERNAL:
Returns true if the given class is a valid clob type.
|
static boolean |
isValidLobType(MetadataClass cls)
INTERNAL:
Returns true if the given class is a valid lob type.
|
void |
process(DatabaseMapping mapping,
MappingAccessor accessor,
MetadataClass referenceClass,
boolean isForMapKey)
INTERNAL:
Every converter needs to be able to process themselves.
|
setConverter, setConverterClassName, setFieldClassification, setFieldClassificationgetAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getIdentifier, getJavaClass, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getName, getPrimitiveClassForName, getProject, getText, getXMLElement, hasIdentifier, hasText, initXMLClassName, initXMLObject, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatchpublic LobMetadata()
public LobMetadata(MetadataAnnotation lob, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class MetadataConverterpublic int hashCode()
hashCode in class java.lang.Objectpublic static boolean isValidBlobType(MetadataClass cls)
public static boolean isValidClobType(MetadataClass cls)
public static boolean isValidLobType(MetadataClass cls)
public void process(DatabaseMapping mapping,
MappingAccessor accessor,
MetadataClass referenceClass,
boolean isForMapKey)
process in class MetadataConverter