net.sergeych.biserializer.BiSerializable
public class UnsRecord
extends java.lang.Object
implements net.sergeych.biserializer.BiSerializable
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
ADDRESSES_FIELD_NAME |
|
static java.lang.String |
DATA_FIELD_NAME |
|
static java.lang.String |
ORIGIN_FIELD_NAME |
Constructor | Description |
---|---|
UnsRecord() |
|
UnsRecord(com.icodici.crypto.AbstractKey key) |
|
UnsRecord(com.icodici.crypto.AbstractKey key,
int keyMark) |
|
UnsRecord(com.icodici.crypto.KeyAddress address) |
|
UnsRecord(HashId origin) |
|
UnsRecord(java.util.List<com.icodici.crypto.KeyAddress> addresses) |
|
UnsRecord(net.sergeych.tools.Binder data) |
Modifier and Type | Method | Description |
---|---|---|
void |
deserialize(net.sergeych.tools.Binder data,
net.sergeych.biserializer.BiDeserializer deserializer) |
|
boolean |
equals(java.lang.Object obj) |
|
boolean |
equalsTo(NameRecordEntry entry) |
|
java.util.List<com.icodici.crypto.KeyAddress> |
getAddresses() |
|
net.sergeych.tools.Binder |
getData() |
|
HashId |
getOrigin() |
|
protected UnsRecord |
initializeWithDsl(net.sergeych.tools.Binder binder) |
|
boolean |
isMatchingAddress(com.icodici.crypto.KeyAddress address) |
|
boolean |
isMatchingKey(com.icodici.crypto.AbstractKey key) |
|
boolean |
isMatchingOrigin(HashId origin) |
|
net.sergeych.tools.Binder |
serialize(net.sergeych.biserializer.BiSerializer serializer) |
public static final java.lang.String ADDRESSES_FIELD_NAME
public static final java.lang.String ORIGIN_FIELD_NAME
public static final java.lang.String DATA_FIELD_NAME
public UnsRecord()
public UnsRecord(HashId origin)
public UnsRecord(net.sergeych.tools.Binder data)
public UnsRecord(com.icodici.crypto.KeyAddress address)
public UnsRecord(java.util.List<com.icodici.crypto.KeyAddress> addresses)
public UnsRecord(com.icodici.crypto.AbstractKey key, int keyMark)
public UnsRecord(com.icodici.crypto.AbstractKey key)
public HashId getOrigin()
public net.sergeych.tools.Binder getData()
public java.util.List<com.icodici.crypto.KeyAddress> getAddresses()
public boolean isMatchingAddress(com.icodici.crypto.KeyAddress address)
public boolean isMatchingKey(com.icodici.crypto.AbstractKey key)
public boolean isMatchingOrigin(HashId origin)
protected UnsRecord initializeWithDsl(net.sergeych.tools.Binder binder)
public net.sergeych.tools.Binder serialize(net.sergeych.biserializer.BiSerializer serializer)
serialize
in interface net.sergeych.biserializer.BiSerializable
public void deserialize(net.sergeych.tools.Binder data, net.sergeych.biserializer.BiDeserializer deserializer)
deserialize
in interface net.sergeych.biserializer.BiSerializable
public boolean equalsTo(NameRecordEntry entry)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object