Package org.fisco.bcos.sdk.abi.wrapper
Class ABIDefinition.Type
java.lang.Object
org.fisco.bcos.sdk.abi.wrapper.ABIDefinition.Type
- Enclosing class:
- ABIDefinition
public static class ABIDefinition.Type
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.Integer>
dimensions
java.lang.String
rawType
java.lang.String
type
-
Constructor Summary
Constructors Constructor Description Type(java.lang.String name)
-
Method Summary
Modifier and Type Method Description java.util.List<java.lang.Integer>
getDimensions()
java.lang.Integer
getLastDimension()
java.lang.String
getRawType()
java.lang.String
getType()
boolean
isDynamicList()
boolean
isFixedList()
boolean
isList()
ABIDefinition.Type
reduceDimensionAndGetType()
void
setDimensions(java.util.List<java.lang.Integer> dimensions)
void
setRawType(java.lang.String rawType)
void
setType(java.lang.String type)
java.lang.String
toString()
-
Field Details
-
type
public java.lang.String type -
rawType
public java.lang.String rawType -
dimensions
public java.util.List<java.lang.Integer> dimensions
-
-
Constructor Details
-
Type
public Type(java.lang.String name)
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getType
public java.lang.String getType() -
getRawType
public java.lang.String getRawType() -
reduceDimensionAndGetType
-
isList
public boolean isList() -
isDynamicList
public boolean isDynamicList() -
isFixedList
public boolean isFixedList() -
setType
public void setType(java.lang.String type) -
setRawType
public void setRawType(java.lang.String rawType) -
getDimensions
public java.util.List<java.lang.Integer> getDimensions() -
getLastDimension
public java.lang.Integer getLastDimension() -
setDimensions
public void setDimensions(java.util.List<java.lang.Integer> dimensions)
-