public static class InniArm.OpArray
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
InniArm.OpArray.Dummy
used to workaround Java's "same type erasure"
for constructors for OpImpl and similars one for OpProxy.
|
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
classNameForErrors |
(package private) java.util.ArrayList<OpProxy> |
opsList |
(package private) java.util.ArrayList<Quantifiers> |
quantsList |
Constructor and Description |
---|
InniArm.OpArray(java.util.ArrayList<OpImpl> opsList,
InniArm.OpArray.Dummy... dummy) |
InniArm.OpArray(java.util.ArrayList<OpProxy> opsList) |
InniArm.OpArray(java.util.ArrayList<Quantifiers> quantsList,
java.util.ArrayList<OpImpl> opsList) |
InniArm.OpArray(java.util.ArrayList<Quantifiers> quantsList,
java.util.ArrayList<OpProxy> opsList,
InniArm.OpArray.Dummy... dummy) |
InniArm.OpArray(OpImpl[] ops) |
InniArm.OpArray(OpProxy[] ops) |
InniArm.OpArray(Quantifiers[] quantsArray,
OpImpl[] ops) |
InniArm.OpArray(Quantifiers[] quantsArray,
OpProxy[] ops) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkOps() |
protected void |
checkQuantifiers() |
private void |
commonCheck() |
(package private) java.util.ArrayList<OpProxy> |
getArrayListFromArray(OpImpl[] ops) |
(package private) java.util.ArrayList<OpProxy> |
getArrayListFromArrayList(java.util.ArrayList<OpImpl> opsList) |
(package private) java.util.ArrayList<OpProxy> |
getOpsList() |
(package private) java.util.ArrayList<Quantifiers> |
getQuantifiersList() |
private java.util.ArrayList<Quantifiers> |
safeNewArrayList(java.util.ArrayList<Quantifiers> quantsList) |
private java.util.ArrayList<Quantifiers> |
safeNewArrayList(Quantifiers[] quantsArray) |
java.util.ArrayList<Quantifiers> quantsList
java.util.ArrayList<OpProxy> opsList
java.lang.String classNameForErrors
public InniArm.OpArray(Quantifiers[] quantsArray, OpImpl[] ops)
public InniArm.OpArray(java.util.ArrayList<Quantifiers> quantsList, java.util.ArrayList<OpImpl> opsList)
public InniArm.OpArray(OpImpl[] ops)
public InniArm.OpArray(java.util.ArrayList<OpImpl> opsList, InniArm.OpArray.Dummy... dummy)
public InniArm.OpArray(Quantifiers[] quantsArray, OpProxy[] ops)
public InniArm.OpArray(java.util.ArrayList<Quantifiers> quantsList, java.util.ArrayList<OpProxy> opsList, InniArm.OpArray.Dummy... dummy)
public InniArm.OpArray(OpProxy[] ops)
public InniArm.OpArray(java.util.ArrayList<OpProxy> opsList)
java.util.ArrayList<OpProxy> getArrayListFromArrayList(java.util.ArrayList<OpImpl> opsList)
private void commonCheck()
private java.util.ArrayList<Quantifiers> safeNewArrayList(java.util.ArrayList<Quantifiers> quantsList)
private java.util.ArrayList<Quantifiers> safeNewArrayList(Quantifiers[] quantsArray)
java.util.ArrayList<OpProxy> getOpsList()
java.util.ArrayList<Quantifiers> getQuantifiersList()
protected void checkQuantifiers()
protected void checkOps()