public class IPTCDataSet extends java.lang.Object implements java.lang.Comparable<IPTCDataSet>
Constructor and Description |
---|
IPTCDataSet(int tag,
byte[] data) |
IPTCDataSet(int recordNumber,
int tag,
int size,
byte[] data,
int offset) |
IPTCDataSet(int tag,
java.lang.String value) |
IPTCDataSet(IPTCApplicationTag appTag,
byte[] data) |
IPTCDataSet(IPTCApplicationTag appTag,
java.lang.String value) |
IPTCDataSet(IPTCRecord record,
int tag,
byte[] data) |
IPTCDataSet(IPTCRecord record,
int tag,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowMultiple() |
int |
compareTo(IPTCDataSet other) |
boolean |
equals(java.lang.Object obj) |
byte[] |
getData() |
java.lang.String |
getDataAsString() |
java.lang.String |
getName() |
int |
getRecordNumber() |
java.lang.String |
getRecordType() |
int |
getSize() |
int |
getTag() |
IPTCTag |
getTagEnum() |
int |
hashCode() |
void |
write(java.io.OutputStream out)
Write the current IPTCDataSet to the OutputStream
|
public IPTCDataSet(int tag, byte[] data)
public IPTCDataSet(int recordNumber, int tag, int size, byte[] data, int offset)
public IPTCDataSet(int tag, java.lang.String value)
public IPTCDataSet(IPTCApplicationTag appTag, byte[] data)
public IPTCDataSet(IPTCApplicationTag appTag, java.lang.String value)
public IPTCDataSet(IPTCRecord record, int tag, byte[] data)
public IPTCDataSet(IPTCRecord record, int tag, java.lang.String value)
public boolean allowMultiple()
public int compareTo(IPTCDataSet other)
compareTo
in interface java.lang.Comparable<IPTCDataSet>
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public byte[] getData()
public java.lang.String getDataAsString()
public java.lang.String getName()
public java.lang.String getRecordType()
public int getRecordNumber()
public int getSize()
public int getTag()
public IPTCTag getTagEnum()
public int hashCode()
hashCode
in class java.lang.Object
public void write(java.io.OutputStream out) throws java.io.IOException
out
- OutputStream to write the IPTCDataSetjava.io.IOException