Top Description Fields Constructors Methods
org.eclipse.persistence.internal.mappings.converters

public final Enum AttributeNamePrefix

extends Enum<AttributeNamePrefix>
Class Inheritance
Imports
java.util.HashMap, .Map

INTERNAL: Attribute name prefixes.
Author
Tomas Kraus

Field Summary

Modifier and TypeField and Description
public static final AttributeNamePrefix
KEY

INTERNAL: Attribute name prefix is "key".

public static final int
LENGTH

INTERNAL: Attribute name prefixes enumeration length.

private final String
name

Hides java.lang.Enum.name.

Attribute name prefix identifier.
public static final AttributeNamePrefix
NULL

INTERNAL: No attribute name prefix.

private static final Map<String, AttributeNamePrefix>
stringValuesMap

Stored String values for backward String conversion.

public static final AttributeNamePrefix
VALUE

INTERNAL: Attribute name prefix is "value".

Constructor Summary

AccessConstructor and Description
private
AttributeNamePrefix(final String
Attribute name prefix identifier.
name
)

Creates an instance of attribute name prefix enumeration element.

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

Attribute name prefix identifier.
getName
()

INTERNAL: Get attribute name prefix identifier.

public String

Returns:

Instance value in human readable form.
toString
()

Overrides java.lang.Enum.toString.

INTERNAL: Get instance value in human readable form.
public static AttributeNamePrefix

Returns:

AttributeNamePrefix value represented by String or null if value was not recognized.
toValue
(final String
getName() value to search for corresponding AttributeNamePrefix instance.
name
)

INTERNAL: Returns an AttributeNamePrefix instance with name equal to the specified String.

public static AttributeNamePrefix
public static AttributeNamePrefix[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

KEYback to summary
public static final AttributeNamePrefix KEY

INTERNAL: Attribute name prefix is "key".

LENGTHback to summary
public static final int LENGTH

INTERNAL: Attribute name prefixes enumeration length.

nameback to summary
private final String name

Hides java.lang.Enum.name.

Attribute name prefix identifier.

NULLback to summary
public static final AttributeNamePrefix NULL

INTERNAL: No attribute name prefix.

stringValuesMapback to summary
private static final Map<String, AttributeNamePrefix> stringValuesMap

Stored String values for backward String conversion.

VALUEback to summary
public static final AttributeNamePrefix VALUE

INTERNAL: Attribute name prefix is "value".

Constructor Detail

AttributeNamePrefixback to summary
private AttributeNamePrefix(final String name)

Creates an instance of attribute name prefix enumeration element.

Parameters
name:String

Attribute name prefix identifier.

Method Detail

getNameback to summary
public String getName()

INTERNAL: Get attribute name prefix identifier.

Returns:String

Attribute name prefix identifier.

toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

INTERNAL: Get instance value in human readable form.

Returns:String

Instance value in human readable form.

Annotations
@Override
toValueback to summary
public static AttributeNamePrefix toValue(final String name)

INTERNAL: Returns an AttributeNamePrefix instance with name equal to the specified String. The AttributeNamePrefix returned represents existing value only if specified String matches any String returned by getName method. Search for name is case sensitive. Otherwise null value is returned.

Parameters
name:String

getName() value to search for corresponding AttributeNamePrefix instance.

Returns:AttributeNamePrefix

AttributeNamePrefix value represented by String or null if value was not recognized.

valueOfback to summary
public static AttributeNamePrefix valueOf(String name)
valuesback to summary
public static AttributeNamePrefix[] values()