| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected static String | |
| public static Class | getClassForName(String classname, ClassLoader loader)
INTERNAL: Load a class from a given class name. |
| pack-priv static Object | |
| pack-priv static Object | getClassInstance(String className, ClassLoader loader)
INTERNAL: Create a new instance of the class name. |
| public static String | |
| public static String | getQualifiedCanonicalName(String qualifiedName, AbstractSession session)
INTERNAL: Return the qualified canonical name of the given qualified class name. |
| public static String | getQualifiedCanonicalName(String qualifiedName, Map<String, Object> properties)
INTERNAL: Return the canonical name applying any default package. |
| public static Integer | |
| public static String |
| ECLIPSELINK_ORM_FILE | back to summary |
|---|---|
| public static final String ECLIPSELINK_ORM_FILE | |
| JPA_ORM_FILE | back to summary |
|---|---|
| public static final String JPA_ORM_FILE | |
| MetadataHelper | back to summary |
|---|---|
| private MetadataHelper() | |
| getCanonicalName | back to summary |
|---|---|
| protected static String getCanonicalName(String name, Map<String, Object> properties) INTERNAL: Return the canonical name. This will apply the prefix and suffix qualifiers given to the canonical name. If the given prefix is null, the the default "" is applied. If the given suffix is null, then the default "_" will be applied. | |
| getClassForName | back to summary |
|---|---|
| public static Class INTERNAL: Load a class from a given class name. (XMLEntityMappings calls this one) | |
| getClassInstance | back to summary |
|---|---|
| pack-priv static Object getClassInstance(Class<?> cls) INTERNAL: Create a new instance of the class given. | |
| getClassInstance | back to summary |
|---|---|
| pack-priv static Object getClassInstance(String className, ClassLoader loader) INTERNAL: Create a new instance of the class name. | |
| getName | back to summary |
|---|---|
| public static String getName(String name, String defaultName, String context, MetadataLogger logger, Object location) INTERNAL: Helper method to return a field name from a candidate field name and a default field name. Requires the context from where this method is called to output the correct logging message when defaulting the field name. In some cases, both the name and defaultName could be "" or null, therefore, don't log a message and return name. | |
| getQualifiedCanonicalName | back to summary |
|---|---|
| public static String getQualifiedCanonicalName(String qualifiedName, AbstractSession session) INTERNAL: Return the qualified canonical name of the given qualified class name. This method will check the session for a corresponding class that was processed during deploy. If one is not found, will build the canonical name applying any default package and the default suffix qualifier "_". | |
| getQualifiedCanonicalName | back to summary |
|---|---|
| public static String getQualifiedCanonicalName(String qualifiedName, Map<String, Object> properties) INTERNAL: Return the canonical name applying any default package. This will apply the prefix and suffix qualifiers given to the canonical name. If the prefix is null, the default "" is applied. If the suffix is null, then the default "_" will be applied. | |
| getValue | back to summary |
|---|---|
| public static Integer getValue(Integer value, Integer defaultValue) INTERNAL: Helper method to return a string value if specified, otherwise returns the default value. | |
| getValue | back to summary |
|---|---|
| public static String getValue(String value, String defaultValue) INTERNAL: Helper method to return a string value if specified, otherwise returns the default value. | |