public abstract class ObjectParameter<T> extends Parameter
Parameter.ParameterHolder, Parameter.WarmParameter
Constructor and Description |
---|
ObjectParameter() |
Modifier and Type | Method and Description |
---|---|
abstract T |
getObject()
Returns the current object value
|
String |
getValueString()
Returns a string indicating the value currently held by the Parameter
|
abstract List<T> |
parameterOptions()
Returns a list of all possible objects that may be used as a parameter.
|
abstract boolean |
setObject(T obj)
Sets the parameter to the given object
|
equals, getASCIIName, getName, getParamsFromMethods, hashCode, isWarmParameter, preferredLowToHigh, requiresRetrain, toParameterMap, toString
public abstract T getObject()
public abstract boolean setObject(T obj)
obj
- the new parameter valuepublic abstract List<T> parameterOptions()
public String getValueString()
Parameter
getValueString
in class Parameter
Copyright © 2017. All rights reserved.