org.glassfish.api.admin.config
Annotation Type PropertyDesc


@Retention(value=SOURCE)
@Target(value=TYPE)
@Documented
public @interface PropertyDesc

Describes properties or system properties that might exist as sub-elements.


Required Element Summary
 String name
          name of the property
 
Optional Element Summary
 Class dataType
          the DataType class, can be Class<? extends DataType> or String.class, Integer.class, etc
 String defaultValue
          default value of the property
 String description
          freeform description
 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

name

public abstract String name
name of the property

defaultValue

public abstract String defaultValue
default value of the property

Default:
"\u0000"

description

public abstract String description
freeform description

Default:
"\u0000"

dataType

public abstract Class dataType
the DataType class, can be Class<? extends DataType> or String.class, Integer.class, etc

Default:
java.lang.String.class

values

public abstract String[] values
Possible values, might not be a complete list and/or there could be other alternatives such as specific numbers, variables, etc.

Default:
{}


Copyright © 2012 GlassFish Community. All Rights Reserved.