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#generateStaticArrayTypes

    Fields inherited from class org.fisco.bcos.sdk.abi.datatypes.Array

    value

    Fields 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

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MAX_SIZE_OF_STATIC_ARRAY

      public static int MAX_SIZE_OF_STATIC_ARRAY
      Warning: increasing this constant will cause more generated StaticArrayN types, see: AbiTypesGenerator#generateStaticArrayTypes
  • Constructor Details

    • StaticArray

      @SafeVarargs public StaticArray​(T... values)
    • StaticArray

      @SafeVarargs public StaticArray​(int expectedSize, T... values)
    • StaticArray

      public StaticArray​(java.util.List<T> values)
    • StaticArray

      public StaticArray​(int expectedSize, java.util.List<T> values)
  • Method Details