public class Arguments extends Object implements Iterable<BaseArgument>
| Constructor and Description |
|---|
Arguments() |
Arguments(List<BaseArgument> arguments) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(BaseArgument argument) |
void |
add(BaseArgument argument,
int position) |
Arguments |
copy(int start) |
Arguments |
copy(int start,
int end) |
int |
count() |
BaseArgument |
get(int position) |
ArgumentSuperType |
getSuperType(int position) |
ArgumentType |
getType(int position) |
protected boolean |
isLocked() |
Iterator<BaseArgument> |
iterator() |
boolean |
match(java.util.function.Predicate<BaseArgument> filter) |
protected void |
setLocked(boolean locked) |
String |
toString() |
String |
toString(ArgumentSerializer serializer) |
String |
toString(int start) |
String |
toString(int start,
ArgumentSerializer serializer) |
String |
toString(int start,
int end) |
String |
toString(int start,
int end,
ArgumentSerializer serializer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic Arguments()
public Arguments(List<BaseArgument> arguments)
public int count()
public BaseArgument get(int position)
public void add(BaseArgument argument, int position)
public void add(BaseArgument argument)
public boolean match(java.util.function.Predicate<BaseArgument> filter)
public ArgumentType getType(int position)
public ArgumentSuperType getSuperType(int position)
protected boolean isLocked()
protected void setLocked(boolean locked)
public String toString(int start)
public String toString(int start, int end)
public String toString(ArgumentSerializer serializer)
public String toString(int start, ArgumentSerializer serializer)
public String toString(int start, int end, ArgumentSerializer serializer)
public Iterator<BaseArgument> iterator()
iterator in interface Iterable<BaseArgument>public Arguments copy(int start)
public Arguments copy(int start, int end)
Copyright © 2021. All rights reserved.