org.netbeans.microedition.databinding.pim
Class ContactItemDataSet

java.lang.Object
  extended by org.netbeans.microedition.databinding.pim.ContactItemDataSet
All Implemented Interfaces:
org.netbeans.microedition.databinding.DataSet, org.netbeans.microedition.databinding.IndexableDataSet

public class ContactItemDataSet
extends java.lang.Object
implements org.netbeans.microedition.databinding.IndexableDataSet


Constructor Summary
ContactItemDataSet(int contactIndex, int field, int fieldType)
          Creates a new instance of ContactItemDataSet
 
Method Summary
 void deleteRow(int index)
           
 java.lang.Object getRow(int index)
           
 int getSize()
           
 java.lang.Class getType(java.lang.String dataItemName)
           
 java.lang.Object getValue(java.lang.String dataItemName)
           
 void insertRow(int index, java.lang.Object row)
           
 boolean isReadOnly()
           
 boolean isReadOnly(java.lang.String dataItemName)
           
 void setAsString(java.lang.String dataItemName, java.lang.String value)
           
 void setRow(int index, java.lang.Object value)
           
 void setValue(java.lang.String dataItemName, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContactItemDataSet

public ContactItemDataSet(int contactIndex,
                          int field,
                          int fieldType)
Creates a new instance of ContactItemDataSet

Method Detail

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in interface org.netbeans.microedition.databinding.IndexableDataSet

getSize

public int getSize()
Specified by:
getSize in interface org.netbeans.microedition.databinding.IndexableDataSet

getRow

public java.lang.Object getRow(int index)
                        throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
getRow in interface org.netbeans.microedition.databinding.IndexableDataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

setRow

public void setRow(int index,
                   java.lang.Object value)
            throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
setRow in interface org.netbeans.microedition.databinding.IndexableDataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

insertRow

public void insertRow(int index,
                      java.lang.Object row)
               throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
insertRow in interface org.netbeans.microedition.databinding.IndexableDataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

deleteRow

public void deleteRow(int index)
               throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
deleteRow in interface org.netbeans.microedition.databinding.IndexableDataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

getType

public java.lang.Class getType(java.lang.String dataItemName)
                        throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
getType in interface org.netbeans.microedition.databinding.DataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

getValue

public java.lang.Object getValue(java.lang.String dataItemName)
                          throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
getValue in interface org.netbeans.microedition.databinding.DataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

setValue

public void setValue(java.lang.String dataItemName,
                     java.lang.Object value)
              throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
setValue in interface org.netbeans.microedition.databinding.DataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

setAsString

public void setAsString(java.lang.String dataItemName,
                        java.lang.String value)
                 throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
setAsString in interface org.netbeans.microedition.databinding.DataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException

isReadOnly

public boolean isReadOnly(java.lang.String dataItemName)
                   throws org.netbeans.microedition.databinding.DataBindingException
Specified by:
isReadOnly in interface org.netbeans.microedition.databinding.DataSet
Throws:
org.netbeans.microedition.databinding.DataBindingException