public class Address extends Bytes20
Constructor and Description |
---|
Address() |
Address(java.math.BigInteger _value) |
Address(byte _value) |
Address(byte[] _value) |
Address(com.u7.jthereum.types.BytesOrInt _value) |
Address(int _value) |
Address(long _value) |
Address(Object _value) |
Address(short _value) |
Address(String _value) |
Modifier and Type | Method and Description |
---|---|
String |
asString() |
boolean |
call(com.u7.jthereum.types.BaseInt amount) |
boolean |
call(com.u7.jthereum.types.BaseInt amount,
Bytes data) |
boolean |
call(Bytes data) |
boolean |
callcode(Object... args) |
boolean |
delegatecall(Object... args) |
boolean |
equals(Object o) |
static <T> AddressPayable |
getAddressOfContractObject(Object contract) |
static AddressPayable |
getAddressOfCurrentContract() |
<T> T |
getContractAtAddress(Class<T> _class) |
java.math.BigInteger |
getValueAsBigInteger() |
boolean |
isContract() |
<T> T |
toContract(Class<T> contractClass) |
String |
toString() |
static Address |
valueOf(java.math.BigInteger o) |
static Address |
valueOf(Byte o) |
static Address |
valueOf(byte[] o) |
static Address |
valueOf(com.u7.jthereum.types.BytesOrInt o) |
static Address |
valueOf(Integer o) |
static Address |
valueOf(Long o) |
static Address |
valueOf(Short o) |
static Address |
valueOf(String o) |
getTypeByteLength
andEquals, andEquals, andEquals, andEquals, get, get, getBytes, getLength, greaterThan, isZero, lessThan, orEquals, orEquals, orEquals, orEquals, orEquals, orEquals, orEquals, put, put, put, put, setValue, setValue, setValue, setValue, setValue, xorEquals, xorEquals, xorEquals, xorEquals
asBytes1, asBytes10, asBytes11, asBytes12, asBytes13, asBytes14, asBytes15, asBytes16, asBytes17, asBytes18, asBytes19, asBytes2, asBytes20, asBytes21, asBytes22, asBytes23, asBytes24, asBytes25, asBytes26, asBytes27, asBytes28, asBytes29, asBytes3, asBytes30, asBytes31, asBytes32, asBytes4, asBytes5, asBytes6, asBytes7, asBytes8, asBytes9, asInt104, asInt112, asInt120, asInt128, asInt136, asInt144, asInt152, asInt16, asInt160, asInt168, asInt176, asInt184, asInt192, asInt200, asInt208, asInt216, asInt224, asInt232, asInt24, asInt240, asInt248, asInt256, asInt32, asInt40, asInt48, asInt56, asInt64, asInt72, asInt8, asInt80, asInt88, asInt96, asUint, asUint104, asUint112, asUint120, asUint128, asUint136, asUint144, asUint152, asUint16, asUint160, asUint168, asUint176, asUint184, asUint192, asUint200, asUint208, asUint216, asUint224, asUint232, asUint24, asUint240, asUint248, asUint256, asUint32, asUint40, asUint48, asUint56, asUint64, asUint72, asUint8, asUint80, asUint88, asUint96, setValue
public Address()
public Address(java.math.BigInteger _value)
public Address(byte _value)
public Address(byte[] _value)
public Address(com.u7.jthereum.types.BytesOrInt _value)
public Address(int _value)
public Address(long _value)
public Address(Object _value)
public Address(short _value)
public Address(String _value)
public String asString()
public boolean call(com.u7.jthereum.types.BaseInt amount)
public boolean call(com.u7.jthereum.types.BaseInt amount, Bytes data)
public boolean call(Bytes data)
public boolean callcode(Object... args)
public boolean delegatecall(Object... args)
public boolean equals(Object o)
equals
in class Object
public static <T> AddressPayable getAddressOfContractObject(Object contract)
public static AddressPayable getAddressOfCurrentContract()
public <T> T getContractAtAddress(Class<T> _class)
public java.math.BigInteger getValueAsBigInteger()
public boolean isContract()
public <T> T toContract(Class<T> contractClass)
public static Address valueOf(java.math.BigInteger o)
public static Address valueOf(Byte o)
public static Address valueOf(byte[] o)
public static Address valueOf(com.u7.jthereum.types.BytesOrInt o)
public static Address valueOf(Integer o)
public static Address valueOf(Long o)
public static Address valueOf(Short o)
public static Address valueOf(String o)