|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value={FIELD,METHOD}) public @interface Configured
Marks a field or a method as configured by the X runtime.
Required Element Summary | |
---|---|
String |
property
Returns the configuration property name. |
Optional Element Summary | |
---|---|
String |
defaultValue
The option's default value. |
String |
description
Returns a description of the property. |
boolean |
required
Indicates whether a configuration value is required. |
Element Detail |
---|
public abstract String property
For example: "java.vendor", etc
public abstract boolean required
If no default is specified and no value is defined for the property then the configuration will fail.
public abstract String defaultValue
public abstract String description
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |