Serializable, DataStructurepublic class GarlicClove extends DataStructureImpl
| Constructor | Description |
|---|---|
GarlicClove(I2PAppContext context) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(Object obj) |
|
int |
estimateSize() |
|
Certificate |
getCertificate() |
|
long |
getCloveId() |
|
I2NPMessage |
getData() |
|
Date |
getExpiration() |
|
DeliveryInstructions |
getInstructions() |
|
int |
hashCode() |
|
int |
readBytes(byte[] source,
int offset) |
|
void |
readBytes(InputStream in) |
Deprecated.
unused, use byte array method to avoid copying
|
void |
setCertificate(Certificate cert) |
|
void |
setCloveId(long id) |
|
void |
setData(I2NPMessage msg) |
|
void |
setExpiration(Date exp) |
|
void |
setInstructions(DeliveryInstructions instr) |
|
byte[] |
toByteArray() |
|
String |
toString() |
|
void |
writeBytes(OutputStream out) |
Deprecated.
unused, use byte array method to avoid copying
|
calculateHash, fromBase64, fromByteArray, read, toBase64public GarlicClove(I2PAppContext context)
public DeliveryInstructions getInstructions()
public void setInstructions(DeliveryInstructions instr)
public I2NPMessage getData()
public void setData(I2NPMessage msg)
public long getCloveId()
public void setCloveId(long id)
public Date getExpiration()
public void setExpiration(Date exp)
public Certificate getCertificate()
public void setCertificate(Certificate cert)
@Deprecated public void readBytes(InputStream in) throws DataFormatException, IOException
DataStructurein - stream to read fromUnsupportedOperationException - alwaysDataFormatException - if the data is improperly formattedIOException - if there was a problem reading the streampublic int readBytes(byte[] source,
int offset)
throws DataFormatException
DataFormatException@Deprecated public void writeBytes(OutputStream out) throws DataFormatException, IOException
DataStructureout - stream to write toUnsupportedOperationException - alwaysDataFormatException - if the data was incomplete or not yet ready to be writtenIOException - if there was a problem writing to the streampublic byte[] toByteArray()
toByteArray in interface DataStructuretoByteArray in class DataStructureImplpublic int estimateSize()