public static class CollectionTypeServer.TemplateArguments
extends java.lang.Object
implements java.lang.Iterable<java.lang.Object>
Modifier and Type | Class and Description |
---|---|
protected class |
CollectionTypeServer.TemplateArguments.Iterator |
Constructor and Description |
---|
CollectionTypeServer.TemplateArguments(Type elementType,
IntegerValue lower,
IntegerValue upper) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
Type |
getElementType() |
IntegerValue |
getLower() |
IntegerValue |
getUpper() |
int |
hashCode() |
CollectionTypeServer.TemplateArguments.Iterator |
iterator() |
int |
parametersSize() |
java.lang.String |
toString() |
public CollectionTypeServer.TemplateArguments(@NonNull Type elementType, @NonNull IntegerValue lower, @NonNull IntegerValue upper)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
@NonNull public Type getElementType()
@NonNull public IntegerValue getLower()
@NonNull public IntegerValue getUpper()
public int hashCode()
hashCode
in class java.lang.Object
@NonNull public CollectionTypeServer.TemplateArguments.Iterator iterator()
iterator
in interface java.lang.Iterable<java.lang.Object>
public int parametersSize()
public java.lang.String toString()
toString
in class java.lang.Object