public class ParameterRangeFromRange<T> extends Parameter
disappearable, explanation, name, nameDisplayed
Constructor and Description |
---|
ParameterRangeFromRange()
This constructor exists for importing and exporting
|
ParameterRangeFromRange(java.lang.String name,
java.lang.String nameDisplayed,
java.util.List<T> defaultPair,
java.util.List<T> optionsPair)
COnstructor to be used when Generic type is not specified, so it is set to Double
|
ParameterRangeFromRange(java.lang.String name,
java.lang.String nameDisplayed,
java.util.List<T> defaultPair,
java.util.List<T> optionsPair,
java.lang.Class<T> genericTypeClass)
Constructor to be used when generic type class needs to be specified
|
Modifier and Type | Method and Description |
---|---|
java.util.List<T> |
getChosenPair() |
java.util.List<T> |
getDefaultPair() |
java.lang.Class<T> |
getGenericTypeClass() |
java.util.List<T> |
getOptionsPair() |
java.util.ArrayList<java.lang.String> |
getTimes() |
void |
setChosenPair(java.util.List<T> chosenPair)
Setter for the chosen range
|
void |
setDefaultPair(java.util.List<T> defaultPair)
Setter for the default range
|
void |
setOptionsPair(java.util.List<T> optionsPair)
Setter for the range containing the minimum and maximum values that can be chosen
|
void |
setTimes(java.util.ArrayList<java.lang.String> times)
Setter for the times within the range used for timestamp ranges
|
equals, getDisappearable, getExplanation, getName, getNameDisplayed, setDisappearable, setExplanation, setName, setNameDisplayed
public ParameterRangeFromRange()
public ParameterRangeFromRange(java.lang.String name, java.lang.String nameDisplayed, java.util.List<T> defaultPair, java.util.List<T> optionsPair)
name
- nameDisplayed
- defaultPair
- optionsPair
- public ParameterRangeFromRange(java.lang.String name, java.lang.String nameDisplayed, java.util.List<T> defaultPair, java.util.List<T> optionsPair, java.lang.Class<T> genericTypeClass)
name
- nameDisplayed
- defaultPair
- optionsPair
- genericTypeClass
- public java.util.List<T> getDefaultPair()
public void setDefaultPair(java.util.List<T> defaultPair)
defaultPair
- public java.util.List<T> getChosenPair()
public void setChosenPair(java.util.List<T> chosenPair)
chosenPair
- public java.util.List<T> getOptionsPair()
public void setOptionsPair(java.util.List<T> optionsPair)
optionsPair
- public java.lang.Class<T> getGenericTypeClass()
public void setTimes(java.util.ArrayList<java.lang.String> times)
times
- public java.util.ArrayList<java.lang.String> getTimes()