|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=SOURCE) @Target(value=TYPE) @Documented public @interface PropertyDesc
Describes properties or system properties that might exist as sub-elements.
| Required Element Summary | |
|---|---|
java.lang.String |
name
name of the property |
| Optional Element Summary | |
|---|---|
java.lang.Class |
dataType
the DataType class, can be Class<? extends DataType> or String.class, Integer.class, etc |
java.lang.String |
defaultValue
default value of the property |
java.lang.String |
description
freeform description |
java.lang.String[] |
values
Possible values, might not be a complete list and/or there could be other alternatives such as specific numbers, variables, etc. |
| Element Detail |
|---|
public abstract java.lang.String name
public abstract java.lang.String defaultValue
public abstract java.lang.String description
public abstract java.lang.Class dataType
DataType> or String.class, Integer.class, etc
public abstract java.lang.String[] values
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||