A C D F G H I K L P R S V

A

addData(String, Object) - Method in interface com.ozdevworx.dtype.DataHandler
Adds Elements to this DataHandler Object.
If the key is null or the equivalent of, the Element will not be added to this DataHandler.

NOTE:
Use setData(String n, Object d) to modify existing data by key
or setData(int i, Object d) to modify existing data by index.
addData(String, Object) - Method in class com.ozdevworx.dtype.impl.KeyedList
 

C

clearData() - Method in interface com.ozdevworx.dtype.DataHandler
Resets this DataHandler.
clearData() - Method in class com.ozdevworx.dtype.impl.KeyedList
 
com.ozdevworx.dtype - package com.ozdevworx.dtype
The core Data Type for JDBWC.
com.ozdevworx.dtype.impl - package com.ozdevworx.dtype.impl
DataHandler implementations and supporting classes.
com.ozdevworx.dtype.util - package com.ozdevworx.dtype.util
Utility classes for this package.
countMatches(String) - Method in interface com.ozdevworx.dtype.DataHandler
Counts the Elements with key names matching name n in this DataHandler.
countMatches(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 

D

DataHandler - Interface in com.ozdevworx.dtype
IMPORTANT NOTE: implementations should be synchronised.

This is a Data-Type interface for an indexed and labelled array of Objects similar to the PHP array concept.
Data should be stored with a String label.

Originally designed for handling resultSet data and query building in database intensive desktop applications.

F

fixCase(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
Correct the CaSe for DataHandler keys.
NOTE: we use Locale.ENGLISH as recommended by the java.util.Locale documentation to preserve the programatic sense of the keys name.

G

getBigDecimal(Object) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getBigDecimal(String) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getBigInteger(Object) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getBigInteger(String) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getData(int) - Method in interface com.ozdevworx.dtype.DataHandler
Alias function for getObject(int i)
getData(String) - Method in interface com.ozdevworx.dtype.DataHandler
Alias function for getObject(String n)
getData(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getData(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getDouble(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at index i as a Double or throw an error if the data is not valid for this java Type.
getDouble(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at name n as a Double or throw an error if the data is not valid for this java Type.
getDouble(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getDouble(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getDouble(Object) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getDouble(String) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getFloat(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at index i as a Float or throw an error if the data is not valid for this java Type.
getFloat(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at name n as a Float or throw an error if the data is not valid for this java Type.
getFloat(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getFloat(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getFloat(Object) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getFloat(String) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getIndex(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get a keys index in this set from its name String
getIndex(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getIndexByElement(String, String) - Method in interface com.ozdevworx.dtype.DataHandler
 
getIndexByElement(String, String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getIndexes(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get all key indexes in this set from a key name String.
getIndexes(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getInt(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at index i as an Integer or throw an error if the data is not valid for this java Type.
getInt(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at name n as an Integer or throw an error if the data is not valid for this java Type.
getInt(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getInt(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getInt(Object) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getInt(String) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getItem(int, boolean) - Method in class com.ozdevworx.dtype.impl.KeyedList
Gets Elements from any List implementation based on the Elements index i.
Allows missing keys and missing indexes to be handled gracefully and discreetly.
getKey(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the keys name at index i.
getKey(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getLong(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at index i as a Long or throw an error if the data is not valid for this java Type.
getLong(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at name n as a Long or throw an error if the data is not valid for this java Type.
getLong(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getLong(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getLong(Object) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getLong(String) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getObject(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the Object at column index i.
getObject(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get the Object at column name n.
getObject(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getObject(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getObjectByElement(String, String) - Method in interface com.ozdevworx.dtype.DataHandler
 
getObjectByElement(String, String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getShort(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at index i as a Short or throw an error if the data is not valid for this java Type.
getShort(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get the value at name n as a Short or throw an error if the data is not valid for this java Type.
getShort(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getShort(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getShort(Object) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getShort(String) - Static method in class com.ozdevworx.dtype.util.ParseNumber
 
getString(int) - Method in interface com.ozdevworx.dtype.DataHandler
Get the Object at column index i as a String.
getString(String) - Method in interface com.ozdevworx.dtype.DataHandler
Get the Object at column name n as a String.
getString(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
getString(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 

H

hasData(String) - Method in interface com.ozdevworx.dtype.DataHandler
Does this data exist in the set?
The usefulness of this function is questionable.
hasData(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
hasElement(String, String) - Method in interface com.ozdevworx.dtype.DataHandler
Does this DataHandler Element exist in the set?
hasElement(String, String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
hasKey(String) - Method in interface com.ozdevworx.dtype.DataHandler
Does this key exist in the set?
hasKey(int) - Method in interface com.ozdevworx.dtype.DataHandler
Does this key exist in the set?
hasKey(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
hasKey(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 

I

IlegalNumberTypeException - Exception in com.ozdevworx.dtype.impl
 
IlegalNumberTypeException(String) - Constructor for exception com.ozdevworx.dtype.impl.IlegalNumberTypeException
 
IlegalNumberTypeException(String, Throwable) - Constructor for exception com.ozdevworx.dtype.impl.IlegalNumberTypeException
 
isEmpty() - Method in interface com.ozdevworx.dtype.DataHandler
Determines if this DataHandler contains Elements.
isEmpty() - Method in class com.ozdevworx.dtype.impl.KeyedList
 

K

KeyedList - Class in com.ozdevworx.dtype.impl
A List based array.
KeyedList() - Constructor for class com.ozdevworx.dtype.impl.KeyedList
Create a case sensitive DataHandler of initial capacity 10.
Initial capacity is 10 with an expansion rate of 10 when the DataHandler is growing.
Empty place holders are ignored when manipulating and querying data.

EG:
length() returns the actual size and does not include placeholders related to this DataHandlers growth rate.
isEmpty() does not count placeholders, only actual Elements that were added to the DataHandler.
etc.
KeyedList(boolean) - Constructor for class com.ozdevworx.dtype.impl.KeyedList
Create a case insensitive DataHandler of initial capacity incSize.
Initial capacity is 10 with an expansion rate of 10 when the DataHandler is growing.
Empty place holders are ignored when manipulating and querying data.

EG:
getSize() returns the actual Element count and does not include placeholders related to this DataHandlers growth rate.
isEmpty() does not count placeholders, only actual Elements that were added to the DataHandler.
etc.
KeyedList(int) - Constructor for class com.ozdevworx.dtype.impl.KeyedList
Create a case sensitive DataHandler of initial capacity incSize.
Initial capacity is incSize with an expansion rate of incSize when the DataHandler is growing.
Empty place holders are ignored when manipulating and querying data.

EG:
getSize() returns the actual Element count and does not include placeholders related to this DataHandlers growth rate.
isEmpty() does not count placeholders, only actual Elements that were added to the DataHandler.
etc.
KeyedList(int, boolean) - Constructor for class com.ozdevworx.dtype.impl.KeyedList
Create a case insensitive DataHandler of initial capacity incSize.
Initial capacity is incSize with an expansion rate of incSize when the DataHandler is growing.
Empty place holders are ignored when manipulating and querying data.

EG:
getSize() returns the actual Element count and does not include placeholders related to this DataHandlers growth rate.
isEmpty() does not count placeholders, only actual Elements that were added to the DataHandler.
etc.

L

length() - Method in interface com.ozdevworx.dtype.DataHandler
Count all Elements in this DataHandler.
length() - Method in class com.ozdevworx.dtype.impl.KeyedList
 

P

ParseNumber - Class in com.ozdevworx.dtype.util
Persistant number casting class.
Throws a NumberFormatException wrapped in an SQLException if a value cannot be parsed into a valid number.
ParseNumber() - Constructor for class com.ozdevworx.dtype.util.ParseNumber
 

R

removeByIndex(int) - Method in interface com.ozdevworx.dtype.DataHandler
Removes the Element at index and shrinks this DataHandler so that Element index+1 will be positioned at index after the original Element at index is removed.
removeByIndex(int) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
removeByKey(String) - Method in interface com.ozdevworx.dtype.DataHandler
Removes the Element at name n and shrinks this DataHandler by one Element.
removeByKey(String) - Method in class com.ozdevworx.dtype.impl.KeyedList
 

S

setData(String, Object) - Method in interface com.ozdevworx.dtype.DataHandler
Update the Element at name n with data d or add a new Element if key name n doesnt exist.

USE:
addData(String n, Object d) to add new data or data with duplicate keys to this DataHandler.
setData(int, Object) - Method in interface com.ozdevworx.dtype.DataHandler
Update the Element at index i with data d.
No action is taken if index i is greater than this DataHandlers size.
setData(String, String, Object) - Method in interface com.ozdevworx.dtype.DataHandler
Update the Element at name key with a new key and new data or add a new Element if name key doesnt exist.

NOTE:
Use addData(String n, Object d) to add new data or data with duplicate keys to this DataHandler.
setData(int, String, Object) - Method in interface com.ozdevworx.dtype.DataHandler
Update the Element at index with a new key and new data.
No action is taken if index is greater than this DataHandlers size.
setData(int, Object) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
setData(int, String, Object) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
setData(String, Object) - Method in class com.ozdevworx.dtype.impl.KeyedList
 
setData(String, String, Object) - Method in class com.ozdevworx.dtype.impl.KeyedList
 

V

VERSION - Static variable in interface com.ozdevworx.dtype.DataHandler
 
VERSION - Static variable in class com.ozdevworx.dtype.impl.KeyedList
static version number of this class

A C D F G H I K L P R S V