public class CoreAttributeItem<ATTRIBUTE_GROUP extends CoreAttributeGroup> extends Object implements Serializable, Cloneable
Constructor and Description |
---|
CoreAttributeItem(ATTRIBUTE_GROUP parent,
String attributeName) |
Modifier and Type | Method and Description |
---|---|
void |
addGroups(Collection<ATTRIBUTE_GROUP> groups)
INTERNAL:
Adds the list of groups as to the item
|
void |
addKeyGroup(ATTRIBUTE_GROUP keyGroup) |
void |
addKeyGroups(Collection<ATTRIBUTE_GROUP> keyGroups) |
void |
addSubGroup(ATTRIBUTE_GROUP group) |
CoreAttributeItem<ATTRIBUTE_GROUP> |
clone(Map<ATTRIBUTE_GROUP,ATTRIBUTE_GROUP> cloneMap,
ATTRIBUTE_GROUP parentClone) |
void |
convertClassNamesToClasses(ClassLoader classLoader)
INTERNAL:
Convert all the class-name-based settings in this Descriptor to actual class-based
settings.
|
boolean |
equals(Object obj) |
String |
getAttributeName() |
ATTRIBUTE_GROUP |
getGroup() |
ATTRIBUTE_GROUP |
getGroup(Class type) |
Map<Object,ATTRIBUTE_GROUP> |
getGroups() |
ATTRIBUTE_GROUP |
getKeyGroup() |
ATTRIBUTE_GROUP |
getKeyGroup(Class type) |
Map<Object,ATTRIBUTE_GROUP> |
getKeyGroups() |
ATTRIBUTE_GROUP |
getParent() |
void |
setRootGroup(ATTRIBUTE_GROUP group) |
String |
toString() |
String |
toStringNoClassName() |
public CoreAttributeItem(ATTRIBUTE_GROUP parent, String attributeName)
public void addGroups(Collection<ATTRIBUTE_GROUP> groups)
public void addKeyGroup(ATTRIBUTE_GROUP keyGroup)
public void addKeyGroups(Collection<ATTRIBUTE_GROUP> keyGroups)
public void addSubGroup(ATTRIBUTE_GROUP group)
public CoreAttributeItem<ATTRIBUTE_GROUP> clone(Map<ATTRIBUTE_GROUP,ATTRIBUTE_GROUP> cloneMap, ATTRIBUTE_GROUP parentClone)
public void convertClassNamesToClasses(ClassLoader classLoader)
classLoader
- public String getAttributeName()
public ATTRIBUTE_GROUP getGroup()
public ATTRIBUTE_GROUP getGroup(Class type)
public Map<Object,ATTRIBUTE_GROUP> getGroups()
public ATTRIBUTE_GROUP getKeyGroup()
public ATTRIBUTE_GROUP getKeyGroup(Class type)
public Map<Object,ATTRIBUTE_GROUP> getKeyGroups()
public ATTRIBUTE_GROUP getParent()
public void setRootGroup(ATTRIBUTE_GROUP group)
public String toStringNoClassName()
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference