TML Messaging Suite  1.1.5
for Java
 All Classes Namespaces Functions Variables Groups Pages
Public Member Functions | Protected Member Functions | List of all members
com.tmlsidex.sidex.SDXDict Class Reference

Implementation of a SIDEX dictionary. More...

Inheritance diagram for com.tmlsidex.sidex.SDXDict:
com.tmlsidex.sidex.SDXBase

Public Member Functions

 SDXDict ()
 constructs a new SDXDict More...
 
 SDXDict (long vHandle, boolean thisown) throws TmlSidexException
 constructs a new instance to access an existing low level handle More...
 
void clear () throws TmlSidexException
 delete all key/value pairs More...
 
void first () throws TmlSidexException
 set the cursor to the first element More...
 
SDXBase next () throws TmlSidexException
 get element from current cursor position and move next value More...
 
boolean hasKey (String name) throws TmlSidexException
 check if kex exists More...
 
String[] getKeys () throws TmlSidexException
 get all key names More...
 
void deleteItem (String key) throws TmlSidexException
 delete a key/value pair More...
 
Dictionary< String, SDXBasegetContent () throws TmlSidexException
 get content More...
 
SDXBase getValue (String key) throws TmlSidexException
 get a value by key More...
 
void setValue (String key) throws TmlSidexException
 set value to SDXNone More...
 
void setValue (String key, Object sVal) throws TmlSidexException
 set a value More...
 
int length () throws TmlSidexException
 get the number of key/value pairs More...
 
- Public Member Functions inherited from com.tmlsidex.sidex.SDXBase
 SDXBase ()
 constructor More...
 
long getVhandle ()
 returns the SIDEX variant handle of this instance More...
 

Protected Member Functions

void finalize () throws Throwable
 destructor More...
 
- Protected Member Functions inherited from com.tmlsidex.sidex.SDXBase
void finalize () throws Throwable
 destructor. More...
 

Detailed Description

Implementation of a SIDEX dictionary.