Package com.algorand.algosdk.abi
Class TypeAddress
- java.lang.Object
-
- com.algorand.algosdk.abi.ABIType
-
- com.algorand.algosdk.abi.TypeAddress
-
public class TypeAddress extends ABIType
-
-
Field Summary
-
Fields inherited from class com.algorand.algosdk.abi.ABIType
ABI_DYNAMIC_HEAD_BYTE_LEN
-
-
Constructor Summary
Constructors Constructor Description TypeAddress()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intbyteLen()Precompute the byte size of the static ABI typed valueObjectdecode(byte[] encoded)Decode ABI encoded byte array to JAVA values from ABI type schemesbyte[]encode(Object obj)Encode JAVA values with ABI rules based on the ABI type schemesbooleanequals(Object obj)booleanisDynamic()Check if this ABI type is a dynamic type.StringtoString()-
Methods inherited from class com.algorand.algosdk.abi.ABIType
castToTupleType, findBoolLR, getContentEncoded, getLengthEncoded, parseTupleContent, valueOf
-
-
-
-
Method Detail
-
isDynamic
public boolean isDynamic()
Description copied from class:ABITypeCheck if this ABI type is a dynamic type.
-
encode
public byte[] encode(Object obj)
Description copied from class:ABITypeEncode JAVA values with ABI rules based on the ABI type schemes
-
decode
public Object decode(byte[] encoded)
Description copied from class:ABITypeDecode ABI encoded byte array to JAVA values from ABI type schemes
-
-