Package com.klaytn.caver.abi
Class TypeReference.StructTypeReference<T extends Type>
- java.lang.Object
-
- com.klaytn.caver.abi.TypeReference<T>
-
- com.klaytn.caver.abi.TypeReference.StructTypeReference<T>
-
- All Implemented Interfaces:
java.lang.Comparable<TypeReference<T>>
- Enclosing class:
- TypeReference<T extends Type>
public abstract static class TypeReference.StructTypeReference<T extends Type> extends TypeReference<T>
Type wrapper class for Struct type(StaticStruct, DynamicStruct).
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.klaytn.caver.abi.TypeReference
TypeReference.StaticArrayTypeReference<T extends Type>, TypeReference.StructTypeReference<T extends Type>
-
-
Field Summary
-
Fields inherited from class com.klaytn.caver.abi.TypeReference
ARRAY_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description StructTypeReference(java.util.List<TypeReference> typeList)
Create a StructTypeReference instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<TypeReference>
getTypeList()
Getter for typeList-
Methods inherited from class com.klaytn.caver.abi.TypeReference
compareTo, create, create, getAtomicTypeClass, getClassType, getType, isIndexed, makeStructTypeReference, makeTypeReference, makeTypeReference
-
-
-
-
Constructor Detail
-
StructTypeReference
public StructTypeReference(java.util.List<TypeReference> typeList)
Create a StructTypeReference instance.- Parameters:
typeList
- A List of TypeReference wrapped a field in struct type.
-
-
Method Detail
-
getTypeList
public java.util.List<TypeReference> getTypeList()
Getter for typeList- Returns:
- A List of TypeReference wrapped a field in struct type.
-
-