public static enum InternalEntry.Type extends java.lang.Enum<InternalEntry.Type>
Enum Constant and Description |
---|
CONSTRUCTOR
Class constructor
|
DESTRUCTOR
Class destructor
|
DLL_ENTRY
Native procedure
|
EVENT
Class event
|
EXTERN
User defined function defined in another procedure
|
FUNCTION
User defined function
|
GETTER
Property's getter method.
|
LENGTH
Extent property's length-of method.
|
MAIN
Main procedure
|
METHOD
Object method
|
PROCEDURE
Internal procedure
|
PROPERTY
Object property
|
PUBLISH
Event's publish method definition
|
RESIZE
Extent property's resize method.
|
SETTER
Property's setter method.
|
SUBSCRIBE
Event's subscribe method definition
|
UNSUBSCRIBE
Event's unsubscribe method definition
|
VARIABLE
Object variable
|
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,InternalEntry.Type> |
map
Map of Progress entry names to enum values
|
private java.lang.String |
name
Progress entry name
|
Modifier and Type | Method and Description |
---|---|
static InternalEntry.Type |
fromString(java.lang.String name)
Given a Progress entry name, retrieve the appropriate enum value.
|
java.lang.String |
toString()
Return the Progress entry name.
|
static InternalEntry.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static InternalEntry.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InternalEntry.Type FUNCTION
public static final InternalEntry.Type PROCEDURE
public static final InternalEntry.Type METHOD
public static final InternalEntry.Type EVENT
public static final InternalEntry.Type SUBSCRIBE
public static final InternalEntry.Type UNSUBSCRIBE
public static final InternalEntry.Type PUBLISH
public static final InternalEntry.Type GETTER
public static final InternalEntry.Type SETTER
public static final InternalEntry.Type RESIZE
public static final InternalEntry.Type LENGTH
public static final InternalEntry.Type CONSTRUCTOR
public static final InternalEntry.Type DESTRUCTOR
public static final InternalEntry.Type DLL_ENTRY
public static final InternalEntry.Type EXTERN
public static final InternalEntry.Type MAIN
public static final InternalEntry.Type VARIABLE
public static final InternalEntry.Type PROPERTY
private static java.util.Map<java.lang.String,InternalEntry.Type> map
private final java.lang.String name
public static InternalEntry.Type[] values()
for (InternalEntry.Type c : InternalEntry.Type.values()) System.out.println(c);
public static InternalEntry.Type valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static InternalEntry.Type fromString(java.lang.String name)
name
- Progress entry name.java.lang.IllegalArgumentException
- if the given Progress entry name is unrecognized.public java.lang.String toString()
toString
in class java.lang.Enum<InternalEntry.Type>