public abstract class Array<T extends Type> extends java.lang.Object implements Type<java.util.List<T>>
Modifier and Type | Field and Description |
---|---|
protected java.util.List<T> |
value |
MAX_BIT_LENGTH, MAX_BYTE_LENGTH
Modifier and Type | Method and Description |
---|---|
int |
bytes32PaddedLength() |
boolean |
equals(java.lang.Object o) |
java.lang.Class<T> |
getComponentType() |
abstract java.lang.String |
getTypeAsString() |
java.util.List<T> |
getValue() |
int |
hashCode() |
public int bytes32PaddedLength()
bytes32PaddedLength
in interface Type<java.util.List<T extends Type>>
public java.util.List<T> getValue()
public java.lang.Class<T> getComponentType()
public abstract java.lang.String getTypeAsString()
getTypeAsString
in interface Type<java.util.List<T extends Type>>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object