public class BinaryRefAddr extends RefAddr
Reference,
Serialized Form| Constructor and Description |
|---|
BinaryRefAddr(String addrType,
byte[] buf)
Contructs a new BinaryRefAddr with the given type and content.
|
BinaryRefAddr(String addrType,
byte[] buf,
int off,
int length)
Contructs a new BinaryRefAddr with the given type and the content
taken from the given byte array.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Checks if the object is a BinaryRefAddr with the same type and with the
same bytes in the content.
|
Object |
getContent()
Returns the byte array contents as given to the constructor.
|
int |
hashCode()
Returns the hashCode which is the hasCode of the String returned by
getType() plus the hashCode of the byte array returned by
getContent. |
String |
toString()
Returns a String representation of the RefAddr.
|
public BinaryRefAddr(String addrType, byte[] buf)
public BinaryRefAddr(String addrType, byte[] buf, int off, int length)
public Object getContent()
getContent in class RefAddrpublic boolean equals(Object o)
equals in class RefAddro - the Object to compare toObject.hashCode()public int hashCode()
getType() plus the hashCode of the byte array returned by
getContent. The hashCode of the byte array is calculated
by taking the xor of all the bytes in the array, or zero when there are
no bytes in the array.hashCode in class RefAddrObject.equals(Object),
System.identityHashCode(Object)public String toString()
toString in class RefAddrObject.getClass(),
Object.hashCode(),
Class.getName(),
Integer.toHexString(int)