public class MemorySizePropertyDefinition extends IntegerPropertyDefinition
multiplier| Constructor and Description |
|---|
MemorySizePropertyDefinition(PropertyKey key,
int defaultValue,
boolean isRuntimeModifiable,
java.lang.String description,
java.lang.String sinceVersion,
java.lang.String category,
int orderInCategory) |
MemorySizePropertyDefinition(PropertyKey key,
int defaultValue,
boolean isRuntimeModifiable,
java.lang.String description,
java.lang.String sinceVersion,
java.lang.String category,
int orderInCategory,
int lowerBound,
int upperBound) |
| Modifier and Type | Method and Description |
|---|---|
RuntimeProperty<java.lang.Integer> |
createRuntimeProperty()
Creates instance of ReadableMemorySizeProperty or ModifiableMemorySizeProperty depending on isRuntimeModifiable() result.
|
java.lang.Integer |
parseObject(java.lang.String value,
ExceptionInterceptor exceptionInterceptor)
Returns the value object parsed from it's string representation and checked against allowable values.
|
integerFrom, isRangeBasedgetAllowableValues, getCategory, getCcAlias, getDefaultValue, getDescription, getLowerBound, getName, getOrder, getPropertyKey, getSinceVersion, getUpperBound, hasCcAlias, hasValueConstraints, isRuntimeModifiable, setCategory, setDefaultValue, setDescription, setLowerBound, setOrder, setRuntimeModifiable, setSinceVersion, setUpperBoundpublic MemorySizePropertyDefinition(PropertyKey key, int defaultValue, boolean isRuntimeModifiable, java.lang.String description, java.lang.String sinceVersion, java.lang.String category, int orderInCategory)
public MemorySizePropertyDefinition(PropertyKey key, int defaultValue, boolean isRuntimeModifiable, java.lang.String description, java.lang.String sinceVersion, java.lang.String category, int orderInCategory, int lowerBound, int upperBound)
public java.lang.Integer parseObject(java.lang.String value,
ExceptionInterceptor exceptionInterceptor)
PropertyDefinitionparseObject in interface PropertyDefinition<java.lang.Integer>parseObject in class IntegerPropertyDefinitionvalue - valueexceptionInterceptor - exception interceptorpublic RuntimeProperty<java.lang.Integer> createRuntimeProperty()
createRuntimeProperty in interface PropertyDefinition<java.lang.Integer>createRuntimeProperty in class IntegerPropertyDefinition