public class MetadataHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ECLIPSELINK_ORM_FILE |
static java.lang.String |
JPA_ORM_FILE |
| Constructor and Description |
|---|
MetadataHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.String |
getCanonicalName(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> properties)
INTERNAL:
Return the canonical name.
|
static java.lang.Class |
getClassForName(java.lang.String classname,
java.lang.ClassLoader loader)
INTERNAL:
Load a class from a given class name.
|
static java.lang.String |
getName(java.lang.String name,
java.lang.String defaultName,
java.lang.String context,
MetadataLogger logger,
java.lang.Object location)
INTERNAL:
Helper method to return a field name from a candidate field name and a
default field name.
|
static java.lang.String |
getQualifiedCanonicalName(java.lang.String qualifiedName,
AbstractSession session)
INTERNAL:
Return the qualified canonical name of the given qualified class name.
|
static java.lang.Integer |
getValue(java.lang.Integer value,
java.lang.Integer defaultValue)
INTERNAL:
Helper method to return a string value if specified, otherwise returns
the default value.
|
static java.lang.String |
getValue(java.lang.String value,
java.lang.String defaultValue)
INTERNAL:
Helper method to return a string value if specified, otherwise returns
the default value.
|
public static final java.lang.String JPA_ORM_FILE
public static final java.lang.String ECLIPSELINK_ORM_FILE
protected static java.lang.String getCanonicalName(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> properties)
public static java.lang.Class getClassForName(java.lang.String classname,
java.lang.ClassLoader loader)
public static java.lang.String getName(java.lang.String name,
java.lang.String defaultName,
java.lang.String context,
MetadataLogger logger,
java.lang.Object location)
public static java.lang.String getQualifiedCanonicalName(java.lang.String qualifiedName,
AbstractSession session)
public static java.lang.Integer getValue(java.lang.Integer value,
java.lang.Integer defaultValue)
public static java.lang.String getValue(java.lang.String value,
java.lang.String defaultValue)