public class Ranges extends Object implements Iterable<BaseArgumentRange>
| Constructor and Description |
|---|
Ranges() |
Ranges(ArrayList<BaseArgumentRange> ranges) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(BaseArgumentRange argument) |
void |
add(BaseArgumentRange argument,
int position) |
int |
count() |
BaseArgumentRange |
get(int position) |
Class<?> |
getInputType(int position) |
RangeSuperType |
getSuperType(int position) |
RangeType |
getType(int position) |
protected boolean |
isLocked() |
Iterator<BaseArgumentRange> |
iterator() |
protected void |
setLocked(boolean locked) |
String |
toString() |
String |
toString(ArgumentRangeSerializer serializer) |
String |
toString(ArgumentRangeSerializer range,
ArgumentSerializer argument) |
String |
toString(ArgumentSerializer serializer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic Ranges()
public Ranges(ArrayList<BaseArgumentRange> ranges)
public int count()
public BaseArgumentRange get(int position)
public void add(BaseArgumentRange argument, int position)
public void add(BaseArgumentRange argument)
public Class<?> getInputType(int position)
public RangeType getType(int position)
public RangeSuperType getSuperType(int position)
protected boolean isLocked()
protected void setLocked(boolean locked)
public String toString(ArgumentSerializer serializer)
public String toString(ArgumentRangeSerializer serializer)
public String toString(ArgumentRangeSerializer range, ArgumentSerializer argument)
public Iterator<BaseArgumentRange> iterator()
iterator in interface Iterable<BaseArgumentRange>Copyright © 2021. All rights reserved.