public abstract class BaseArgumentRange extends Object
| Constructor and Description |
|---|
BaseArgumentRange() |
| Modifier and Type | Method and Description |
|---|---|
CollectionSizeRange<?> |
asCollectionSize() |
NumberChooseRange |
asNumberChoose() |
NumberValueRange |
asNumberValue() |
StateRange |
asState() |
TextChooseRange |
asTextChoose() |
TextSizeRange |
asTextSize() |
abstract Class<?> |
getInputType() |
String |
getLabel() |
abstract RangeType |
getType() |
abstract boolean |
hasType(BaseArgument argument) |
abstract boolean |
isInRange(BaseArgument argument) |
BaseArgumentRange |
setLabel(String label) |
abstract String |
toString() |
abstract String |
toString(ArgumentRangeSerializer serializer) |
public String getLabel()
public BaseArgumentRange setLabel(String label)
public abstract RangeType getType()
public abstract Class<?> getInputType()
public abstract boolean hasType(BaseArgument argument)
public abstract boolean isInRange(BaseArgument argument)
public abstract String toString(ArgumentRangeSerializer serializer)
public TextSizeRange asTextSize()
public TextChooseRange asTextChoose()
public StateRange asState()
public CollectionSizeRange<?> asCollectionSize()
public NumberValueRange asNumberValue()
public NumberChooseRange asNumberChoose()
Copyright © 2021. All rights reserved.