Package org.jboss.as.controller
Class AttributeDefinition.NameAndGroup
- java.lang.Object
-
- org.jboss.as.controller.AttributeDefinition.NameAndGroup
-
- All Implemented Interfaces:
Comparable<AttributeDefinition.NameAndGroup>
- Enclosing class:
- AttributeDefinition
public static final class AttributeDefinition.NameAndGroup extends Object implements Comparable<AttributeDefinition.NameAndGroup>
SimpleComparable
that encapsulates the name of an attribute and any attribute group, ordering first one group (null group first) and then one attribute name.- Author:
- Brian Stansberry (c) 2014 Red Hat Inc.
-
-
Constructor Summary
Constructors Constructor Description NameAndGroup(String name)
NameAndGroup(String name, String group)
NameAndGroup(AttributeDefinition ad)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(AttributeDefinition.NameAndGroup o)
boolean
equals(Object o)
String
getGroup()
String
getName()
int
hashCode()
-
-
-
Constructor Detail
-
NameAndGroup
public NameAndGroup(AttributeDefinition ad)
-
NameAndGroup
public NameAndGroup(String name)
-
-
Method Detail
-
getName
public String getName()
-
getGroup
public String getGroup()
-
compareTo
public int compareTo(AttributeDefinition.NameAndGroup o)
- Specified by:
compareTo
in interfaceComparable<AttributeDefinition.NameAndGroup>
-
-