Package org.fisco.bcos.sdk.abi.datatypes
Class StaticArray<T extends Type>
java.lang.Object
org.fisco.bcos.sdk.abi.datatypes.Array<T>
org.fisco.bcos.sdk.abi.datatypes.StaticArray<T>
- All Implemented Interfaces:
Type<java.util.List<T>>
- Direct Known Subclasses:
StaticArray1
,StaticArray10
,StaticArray11
,StaticArray12
,StaticArray128
,StaticArray13
,StaticArray14
,StaticArray15
,StaticArray16
,StaticArray17
,StaticArray18
,StaticArray19
,StaticArray2
,StaticArray20
,StaticArray21
,StaticArray22
,StaticArray23
,StaticArray24
,StaticArray25
,StaticArray26
,StaticArray27
,StaticArray28
,StaticArray29
,StaticArray3
,StaticArray30
,StaticArray31
,StaticArray32
,StaticArray4
,StaticArray5
,StaticArray6
,StaticArray7
,StaticArray8
,StaticArray9
public class StaticArray<T extends Type> extends Array<T>
Static array type.
-
Field Summary
Fields Modifier and Type Field Description static int
MAX_SIZE_OF_STATIC_ARRAY
Warning: increasing this constant will cause more generated StaticArrayN types, see: AbiTypesGenerator#generateStaticArrayTypesFields inherited from interface org.fisco.bcos.sdk.abi.datatypes.Type
MAX_BIT_LENGTH, MAX_BYTE_LENGTH
-
Constructor Summary
Constructors Constructor Description StaticArray(int expectedSize, java.util.List<T> values)
StaticArray(int expectedSize, T... values)
StaticArray(java.util.List<T> values)
StaticArray(T... values)
-
Method Summary
Modifier and Type Method Description boolean
dynamicType()
int
offset()
Methods inherited from class org.fisco.bcos.sdk.abi.datatypes.Array
equals, getTypeAsString, getValue, hashCode
-
Field Details
-
MAX_SIZE_OF_STATIC_ARRAY
public static int MAX_SIZE_OF_STATIC_ARRAYWarning: increasing this constant will cause more generated StaticArrayN types, see: AbiTypesGenerator#generateStaticArrayTypes
-
-
Constructor Details
-
Method Details
-
dynamicType
public boolean dynamicType()- Specified by:
dynamicType
in interfaceType<T extends Type>
- Specified by:
dynamicType
in classArray<T extends Type>
-
offset
public int offset()
-