@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
@Inherited
public @interface NumberProperty
Modifier and Type | Optional Element and Description |
---|---|
boolean |
physicalSize
If true the property value is a physical size (i.e.
|
boolean |
unlimited
If true the property accepts a value defined by
unlimitedValue() to signify UNLIMITED. |
int |
unlimitedValue
If this number can be
unlimited() , this returns the value for
the property that represented UNLIMITED. |
public abstract boolean unlimited
unlimitedValue()
to signify UNLIMITED.public abstract int unlimitedValue
unlimited()
, this returns the value for
the property that represented UNLIMITED. By default this is 0.