public class OdsoRecipientData
extends java.lang.Object
implements java.lang.Cloneable
To learn more, visit the Mail Merge and Reporting documentation article.
Remarks:
If a record shall be merged into a merged document, then no information is needed about that record. However, if a given record shall not be merged into a merged document, then the value of the unique key for that record shall be stored in the getUniqueTag() / setUniqueTag(byte[]) property of this object to indicate this exclusion.
| Modifier and Type | Method and Description |
|---|---|
OdsoRecipientData |
deepClone()
Returns a deep clone of this object.
|
boolean |
getActive()
Specifies whether the record from the data source shall be imported into a document when the mail merge is performed.
|
int |
getColumn()
Specifies the column within the data source that contains unique data for the current record.
|
int |
getHash()
Represents the hash code for this record.
|
byte[] |
getUniqueTag()
Specifies the contents of a given record in the column containing unique data.
|
protected java.lang.Object |
memberwiseClone() |
void |
setActive(boolean value)
Specifies whether the record from the data source shall be imported into a document when the mail merge is performed.
|
void |
setColumn(int value)
Specifies the column within the data source that contains unique data for the current record.
|
void |
setHash(int value)
Represents the hash code for this record.
|
void |
setUniqueTag(byte[] value)
Specifies the contents of a given record in the column containing unique data.
|
public OdsoRecipientData deepClone()
public boolean getActive()
true.boolean value.public void setActive(boolean value)
true.value - The corresponding boolean value.public int getColumn()
int value.public void setColumn(int value)
value - The corresponding int value.public byte[] getUniqueTag()
null.byte[] value.public void setUniqueTag(byte[] value)
null.value - The corresponding byte[] value.public int getHash()
getHash() / setHash(int) of a whole record instead of a getUniqueTag() / setUniqueTag(byte[]) value. The default value is 0.int value.public void setHash(int value)
getHash() / setHash(int) of a whole record instead of a getUniqueTag() / setUniqueTag(byte[]) value. The default value is 0.value - The corresponding int value.protected java.lang.Object memberwiseClone()