org.apache.maven.diagrams.connectors.classes.model
Enum ModifierModel
java.lang.Object
java.lang.Enum<ModifierModel>
org.apache.maven.diagrams.connectors.classes.model.ModifierModel
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<ModifierModel>
public enum ModifierModel
- extends java.lang.Enum<ModifierModel>
The enum represents access modifier to the class/field/method
- Author:
- Piotr Tabor
Method Summary |
static java.util.EnumSet<ModifierModel> |
accessContantsToModifiers(int access)
Transforms maps of com.sun.org.apache.bcel.internal.Constants.ACC_... |
static ModifierModel |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ModifierModel[] |
values()
Returns an array containing the constants of this enum type, in
the order they're declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
STATIC
public static final ModifierModel STATIC
PUBLIC
public static final ModifierModel PUBLIC
PROTECTED
public static final ModifierModel PROTECTED
PRIVATE
public static final ModifierModel PRIVATE
values
public static final ModifierModel[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(ModifierModel c : ModifierModel.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static ModifierModel valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
accessContantsToModifiers
public static java.util.EnumSet<ModifierModel> accessContantsToModifiers(int access)
- Transforms maps of com.sun.org.apache.bcel.internal.Constants.ACC_... modifiers
into the EnumSet.
- Parameters:
access
- - combination of modifier's constants
- Returns:
Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.