Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:3500:appendix_a [2023/04/05 04:32] – removed - external edit (Unknown date) 127.0.0.1docs:3500:appendix_a [2025/06/12 02:36] (current) – Rename to AwareIM aware_support3
Line 1: Line 1:
 +{{tag>Programmers_Reference Appendix_A}}
 +[<10>]
 +====== Appendix A: correspondence of attribute types and Java types ======
 +
 +The following table lists the mapping between the //**AwareIM**// attribute types and the Java types used in certain methods such as [[pr_methods:getattributevalue|getAttributeValue]] and ''[[pr_methods:setattributevalue|setAttributeValue]]'' of the IObject interface.
 +
 +^Attribute Type^Java Type^
 +|Plain Text|String|
 +|Number|Long or Double depending on the format of the Number|
 +|Date|''org.openadaptor.util.DateHolder''|
 +|Timestamp|''org.openadaptor.util.DateTimeHolder''|
 +|Duration|''com.bas.utils.Duration''|
 +|Yes/No|Boolean|
 +|Document or Picture|''org.openadaptor.dataobjects.DataObject'' with the following sub-attributes:\\   * ''DOCDATA'' (Binary)\\   * ''DOCTYPE'' (Plain Text)|
 +|Binary|byte []|
 +
 +