Module org.eclipse.persistence.jpa
Class MixedConverterMetadata
java.lang.Object
org.eclipse.persistence.internal.jpa.metadata.converters.MixedConverterMetadata
INTERNAL:
Object to hold onto XML converter metadata. This metadata is either for
a ConverterMetadata object or a ConverterAccessor.
Key notes:
- methods should be preserved in alphabetical order.
- Since:
- EclipseLink 2.5
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionINTERNAL: Build a converter accessor from this metadata.INTERNAL: Build a converter metadata from this metadata.INTERNAL: Used for OX mapping.INTERNAL: Used for OX mapping.getName()
INTERNAL: Used for OX mapping.protected boolean
hasName()
INTERNAL: Return true if this metadata has a name specified.boolean
INTERNAL: If no name is specified, assume JPA converter class.boolean
INTERNAL: If name is specified, assume EclipseLink converter.void
setAutoApply
(Boolean autoApply) INTERNAL: Used for OX mapping.void
setClassName
(String className) INTERNAL: Used for OX mapping.void
INTERNAL: Used for OX mapping.
-
Field Details
-
className
-
autoApply
-
-
Constructor Details
-
MixedConverterMetadata
public MixedConverterMetadata()INTERNAL: Used for XML loading.
-
-
Method Details
-
buildConverterAccessor
INTERNAL: Build a converter accessor from this metadata. -
buildConverterMetadata
INTERNAL: Build a converter metadata from this metadata. -
getAutoApply
INTERNAL: Used for OX mapping. -
getClassName
INTERNAL: Used for OX mapping. -
getName
INTERNAL: Used for OX mapping. -
hasName
protected boolean hasName()INTERNAL: Return true if this metadata has a name specified. -
isConverterAccessor
public boolean isConverterAccessor()INTERNAL: If no name is specified, assume JPA converter class. -
isConverterMetadata
public boolean isConverterMetadata()INTERNAL: If name is specified, assume EclipseLink converter. -
setAutoApply
INTERNAL: Used for OX mapping. -
setClassName
INTERNAL: Used for OX mapping. -
setName
INTERNAL: Used for OX mapping.
-