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 |
---|---|
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.String |
getQualifiedCanonicalName(java.lang.String qualifiedName,
java.util.Map<java.lang.String,java.lang.String> properties)
INTERNAL:
Return the canonical name applying any default package.
|
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
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.String getQualifiedCanonicalName(java.lang.String qualifiedName, java.util.Map<java.lang.String,java.lang.String> properties)
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)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference