@Documented @Retention(value=RUNTIME) @Target(value={METHOD,FIELD}) public @interface ConfigurableValue
Modifier and Type | Required Element and Description |
---|---|
String |
valueType
Name of value type -
must be one of String, Integer, Long, Double, or List
|
Modifier and Type | Optional Element and Description |
---|---|
boolean |
bootstrapState
True if value must be saved in bootstrap record
|
String |
constraintExpression
Constraint expression
|
String |
description
User-oriented description
|
boolean |
dump
If true, dump this item during configuration dump
|
String |
getter
Name of method that retrieves the default value for this property.
|
String |
name
Name for this property.
|
boolean |
publish
True if value must be published to brokers
|
public abstract String valueType
public abstract String name
public abstract String getter
public abstract String description
public abstract String constraintExpression
Copyright © 2019 Power TAC. All rights reserved.