Save This Page
Home » glassfish-v2ur2-b04-src » javax.resource.cci » [javadoc | source]
javax.resource.cci
public interface: Record [javadoc | source]

All Implemented Interfaces:
    Serializable, Cloneable

All Known Implementing Classes:
    MappedRecord, ResultSet, IndexedRecord

The javax.resource.cci.Record interface is the base interface for the representation of an input or output to the execute methods defined on an Interaction.

The Record interface can be extended to form a one of the following representations:

A MappedRecord or IndexedRecord can contain another Record. This means that MappedRecord and IndexedRecord can be used to create a hierarchical structure of any arbitrary depth. A basic Java type is used as the leaf element of a hierarchical structure represented by a MappedRecord or IndexedRecord.

Method from javax.resource.cci.Record Summary:
clone,   equals,   getRecordName,   getRecordShortDescription,   hashCode,   setRecordName,   setRecordShortDescription
Method from javax.resource.cci.Record Detail:
 public Object clone() throws CloneNotSupportedException
    Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object.
 public boolean equals(Object other)
    Check if this instance is equal to another Record.
 public String getRecordName()
    Gets the name of the Record.
 public String getRecordShortDescription()
    Gets a short description string for the Record. This property is used primarily by application development tools.
 public int hashCode()
    Returns the hash code for the Record instance.
 public  void setRecordName(String name)
    Sets the name of the Record.
 public  void setRecordShortDescription(String description)
    Sets a short description string for the Record. This property is used primarily by application development tools.