Enum Class WsInheritanceSetRelation
java.lang.Object
java.lang.Enum<WsInheritanceSetRelation>
edu.internet2.middleware.grouper.ws.rest.attribute.WsInheritanceSetRelation
- All Implemented Interfaces:
Serializable
,Comparable<WsInheritanceSetRelation>
,Constable
if searching for inheritance ancestors or descendents, this is the relation
to the current one being searched for
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionfind values that are implied by this valuefind values that are implied this value immediately, i.e.find values that imply this valuefind values that imply this value immediately, i.e. -
Method Summary
Modifier and TypeMethodDescriptionabstract Set<edu.internet2.middleware.grouper.attr.AttributeDefName>
relatedAttributeDefNames
(edu.internet2.middleware.grouper.attr.AttributeDefName attributeDefName) get the related attribute def namesstatic WsInheritanceSetRelation
Returns the enum constant of this class with the specified name.static WsInheritanceSetRelation
valueOfIgnoreCase
(String string) do a case-insensitive matchingstatic WsInheritanceSetRelation[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
IMPLIED_BY_THIS
find values that are implied by this value -
IMPLIED_BY_THIS_IMMEDIATE
find values that are implied this value immediately, i.e. can be directly unassigned -
THAT_IMPLY_THIS
find values that imply this value -
THAT_IMPLY_THIS_IMMEDIATE
find values that imply this value immediately, i.e. can be directly unassigned
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
valueOfIgnoreCase
do a case-insensitive matching- Parameters:
string
-- Returns:
- the enum or null or exception if not found
-