|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.dpml.metro.info.EntryDescriptor
A descriptor that describes a value that must be placed in components Context. It contains information about;
| Field Summary | |
static String |
GET
Constant prefix for get operations. |
static boolean |
OPTIONAL
Optional constant. |
static boolean |
REQUIRED
Required constant. |
| Constructor Summary | |
EntryDescriptor(String key,
String classname)
Construct an non-volotile required EntryDescriptor. |
|
EntryDescriptor(String key,
String classname,
boolean optional)
Construct an non-volotile EntryDescriptor. |
|
EntryDescriptor(String key,
String classname,
boolean optional,
boolean isVolatile)
Construct an EntryDescriptor. |
|
| Method Summary | |
int |
compareTo(Object other)
Compare this entry with another entry. |
boolean |
equals(Object other)
Test is the supplied object is equal to this object. |
String |
getClassname()
Return the type of value that is stored in the context entry. |
static String |
getEntryKey(Method method)
Utility function that covers a supplied method to a entry name. |
String |
getKey()
Return the key that Component uses to lookup entry. |
boolean |
getOptional()
Return true if entry is optional, false otherwise. |
boolean |
getVolatile()
Return true if entry is volotile. |
int |
hashCode()
Return the hashcode for the object. |
boolean |
isOptional()
Return true if entry is optional, false otherwise. |
boolean |
isRequired()
Return true if entry is required, false otherwise. |
boolean |
isVolatile()
Return true if entry is volotile. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String GET
public static final boolean OPTIONAL
public static final boolean REQUIRED
| Constructor Detail |
public EntryDescriptor(String key,
String classname)
throws NullPointerException
key - the context entry keyclassname - the classname of the context entry
NullPointerException - if the key or type value are null
public EntryDescriptor(String key,
String classname,
boolean optional)
throws NullPointerException
key - the context entry keyclassname - the classname of the context entryoptional - TRUE if this is an optional entry
NullPointerException - if the key or type value are null
public EntryDescriptor(String key,
String classname,
boolean optional,
boolean isVolatile)
throws NullPointerException
key - the context entry keyclassname - the classname of the context entryoptional - TRUE if this is an optional entryisVolatile - TRUE if the entry is consider to be immutable
NullPointerException - if the key or type value are null| Method Detail |
public static String getEntryKey(Method method)
method - the method
Introspector.decapitalize(String)public String getKey()
public String getClassname()
public boolean getOptional()
public boolean isOptional()
public boolean isRequired()
public boolean isVolatile()
public boolean getVolatile()
public boolean equals(Object other)
other - the object to compare with this instance
public int hashCode()
public int compareTo(Object other)
compareTo in interface Comparableother - the other object
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||