io.nuun.kernel.spi.configuration
Annotation Type NuunProperty
@Retention(value=RUNTIME)
@Target(value={FIELD,ANNOTATION_TYPE})
public @interface NuunProperty
value
public abstract String value
mandatory
public abstract boolean mandatory
- Default:
- true
defaultValue
public abstract String defaultValue
- Default:
- ""
defaultByteValue
public abstract byte defaultByteValue
- Default:
- 0
defaultShortValue
public abstract short defaultShortValue
- Default:
- 0
defaultIntValue
public abstract int defaultIntValue
- Default:
- 0
defaultLongValue
public abstract long defaultLongValue
- Default:
- 0L
defaultFloatValue
public abstract float defaultFloatValue
- Default:
- 0.0f
defaultDoubleValue
public abstract double defaultDoubleValue
- Default:
- 0.0
defaultBooleanValue
public abstract boolean defaultBooleanValue
- Default:
- false
converter
public abstract Class<? extends NuunConfigurationConverter<?>> converter
- Default:
- io.nuun.kernel.spi.configuration.NuunDummyConverter.class
Copyright © 2012-2015. All Rights Reserved.