Package javax.microedition.rms

Team-Fly

Interface javax.microedition.rms.RecordComparator

 public interface RecordComparator {   // Constants   public static final int EQUIVALENT;   public static final int FOLLOWS;   public static final int PRECEDES;   // Methods   public int compare(byte[] rec1, byte[] rec2); } 

Interface javax.microedition.rms.RecordEnumeration

 public interface RecordEnumeration {   // Methods   public void destroy();   public boolean hasNextElement();   public boolean hasPreviousElement();   public boolean isKeptUpdated();   public void keepUpdated(boolean keepUpdated);   public byte[] nextRecord();   public int nextRecordId();   public int numRecords();   public byte[] previousRecord();   public int previousRecordId();   public void rebuild();   public void reset(); } 

Interface javax.microedition.rms.RecordFilter

 public interface RecordFilter {   // Methods   public boolean matches(byte[] candidate); } 

Interface javax.microedition.rms.RecordListener

 public interface RecordListener {   // Methods   public void recordAdded(RecordStore recordStore, int recordId);   public void recordChanged(RecordStore recordStore, int recordId);   public void recordDeleted(RecordStore recordStore, int recordId); } 

Class javax.microedition.rms.RecordStore

 public class RecordStore {   // Static methods   public static void deleteRecordStore(String recordStoreName);   public static String listRecordStores();   public static RecordStore openRecordStore(String recordStoreName,       boolean createIfNecessary);   // Methods   public int addRecord(byte[] data, int offset, int numBytes);   public void addRecordListener(RecordListener listener);   public void closeRecordStore();   public void deleteRecord(int recordId);   public RecordEnumeration enumerateRecords(RecordFilter filter,       RecordComparator comparator, boolean keepUpdated);   public long getLastModified();   public String getName();   public int getNextRecordID();   public int getNumRecords();   public int getRecord(int recordId, byte[] buffer, int offset);   public byte[] getRecord(int recordId);   public int getRecordSize(int recordId);   public int getSize();   public int getSizeAvailable();   public int getVersion();   public void removeRecordListener(RecordListener listener);   public void setRecord(int recordId, byte[] newData, int offset,       int numBytes); } 


Team-Fly


Wireless Java. Developing with J2ME
ColdFusion MX Professional Projects
ISBN: 1590590775
EAN: 2147483647
Year: 2000
Pages: 129

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net