A B C D E F G H I K L M N O P Q R S T U W X

A

add(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
add(int, Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
add(Object) - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
addAll(Collection) - Method in class net.wotonomy.datastore.DefaultDataView
 
addAll(int, Collection) - Method in class net.wotonomy.datastore.DefaultDataView
 
addedKeyList - Variable in class net.wotonomy.datastore.DefaultDataView
 
addedObjectList - Variable in class net.wotonomy.datastore.DefaultDataView
 
addIndex(String, String) - Method in interface net.wotonomy.datastore.DataSoup
Adds an index to the soup.
addIndex(String, String) - Method in class net.wotonomy.datastore.FileSoup
 
addObject(Object, Object) - Method in interface net.wotonomy.datastore.DataIndex
Adds an object to be associated with the specified value.
addObject(Object) - Method in interface net.wotonomy.datastore.DataSoup
Adds the specified object to the soup and returns the key for the new object by which it may be subsequently retrieved.
addObject(Object, Object) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
addObject(Object) - Method in class net.wotonomy.datastore.FileSoup
Adds the specified object to the soup and returns the key for the new object by which it may be subsequently retrieved.
addObserver(Observer) - Method in interface net.wotonomy.datastore.DataView
Called to add the specified observer to the list of observers that should receive notifications when the view if modified.

B

backingSoup - Variable in class net.wotonomy.datastore.DefaultDataView
 
buildIndex(DataIndex) - Method in class net.wotonomy.datastore.FileSoup
 

C

clear() - Method in interface net.wotonomy.datastore.DataIndex
Removes all objects from the index.
clear() - Method in class net.wotonomy.datastore.DefaultDataIndex
 
clear() - Method in class net.wotonomy.datastore.DefaultDataView
 
clone() - Method in class net.wotonomy.datastore.DataKey
 
commit() - Method in interface net.wotonomy.datastore.DataView
This method is called commit all changes to the DataView to its data store.
commit() - Method in class net.wotonomy.datastore.DefaultDataView
 
compare(Object, Object) - Method in class net.wotonomy.datastore.DefaultComparator
 
compareTo(Object) - Method in class net.wotonomy.datastore.DataKey
 
contains(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
containsAll(Collection) - Method in class net.wotonomy.datastore.DefaultDataView
 
createView() - Method in interface net.wotonomy.datastore.DataSoup
Returns an empty data view, suitable for creating new entries in the soup.
createView() - Method in class net.wotonomy.datastore.FileSoup
Returns an empty data view, suitable for creating new entries in the soup.

D

DataIndex - Interface in net.wotonomy.datastore
A DataIndex maintains a list of objects associated with values.
DataKey - Class in net.wotonomy.datastore
 
DataKey() - Constructor for class net.wotonomy.datastore.DataKey
 
DataKey(String) - Constructor for class net.wotonomy.datastore.DataKey
Converts string representation to new object.
DataSoup - Interface in net.wotonomy.datastore
 
DataStore - Class in net.wotonomy.datastore
 
DataStore(String) - Constructor for class net.wotonomy.datastore.DataStore
 
DataView - Interface in net.wotonomy.datastore
 
DefaultComparator - Class in net.wotonomy.datastore
DefaultComparator exists to compare basic java primitive wrappers, since these classes don't implement Comparable in jdk 1.1.x.
DefaultComparator() - Constructor for class net.wotonomy.datastore.DefaultComparator
 
DefaultDataIndex - Class in net.wotonomy.datastore
This implementation of DataIndex wraps a TreeMap and adds the ability to contain objects with duplicate keys.
DefaultDataIndex() - Constructor for class net.wotonomy.datastore.DefaultDataIndex
 
DefaultDataIndex(String, String) - Constructor for class net.wotonomy.datastore.DefaultDataIndex
 
DefaultDataView - Class in net.wotonomy.datastore
 
DefaultDataView.DataViewIterator - Class in net.wotonomy.datastore
 
DefaultDataView.DataViewIterator(DataView) - Constructor for class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
DefaultDataView.DataViewIterator(DataView, int) - Constructor for class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
deleteFile(String) - Method in class net.wotonomy.datastore.FileSoup
 
deleteFile(String) - Method in class net.wotonomy.datastore.SerializedFileSoup
 
deleteFile(String) - Method in class net.wotonomy.datastore.XMLFileSoup
 
deleteObserver(Observer) - Method in interface net.wotonomy.datastore.DataView
Called to remove the specified observer from the list of observers that should receive notifications when the view if modified.
deleteObservers() - Method in interface net.wotonomy.datastore.DataView
Called to clear the list of observers that should receive notifications when the view if modified.
DuplicateList - Class in net.wotonomy.datastore
DuplicateList is a marker class used to store values with duplicate keys in the DataIndex TreeMap.
DuplicateList() - Constructor for class net.wotonomy.datastore.DuplicateList
 

E

equals(Object) - Method in class net.wotonomy.datastore.DataKey
 
equals(Object) - Method in class net.wotonomy.datastore.DefaultComparator
 
equals(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 

F

FileSoup - Class in net.wotonomy.datastore
 
FileSoup(String) - Constructor for class net.wotonomy.datastore.FileSoup
 
fullyLoaded - Variable in class net.wotonomy.datastore.DefaultDataView
 

G

get(int) - Method in class net.wotonomy.datastore.DefaultDataView
 
getAllIndices() - Method in interface net.wotonomy.datastore.DataSoup
Gets a collection of all indices in this soup.
getAllIndices() - Method in class net.wotonomy.datastore.FileSoup
 
getAllSoups() - Method in class net.wotonomy.datastore.DataStore
 
getComparator() - Method in class net.wotonomy.datastore.DefaultDataIndex
 
getHomeDirectory() - Method in class net.wotonomy.datastore.DataStore
 
getHomeDirectory() - Method in class net.wotonomy.datastore.FileSoup
 
getKeyForObject(Object) - Method in interface net.wotonomy.datastore.DataView
Returns the key for the specified object.
getKeyForObject(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
getKeyString() - Method in class net.wotonomy.datastore.DataKey
 
getName() - Method in interface net.wotonomy.datastore.DataIndex
Gets the name of this index.
getName() - Method in class net.wotonomy.datastore.DefaultDataIndex
 
getNextKey() - Method in class net.wotonomy.datastore.FileSoup
 
getNextTempKey() - Method in class net.wotonomy.datastore.FileSoup
 
getObject() - Method in class net.wotonomy.datastore.DefaultDataView
 
getObjectByKey(DataKey) - Method in interface net.wotonomy.datastore.DataSoup
Gets object from data store whose identifier is equal to the specified object.
getObjectByKey(DataKey) - Method in class net.wotonomy.datastore.FileSoup
Gets object from data store whose identifier is equal to the specified object.
getObjectForKey(DataKey) - Method in interface net.wotonomy.datastore.DataView
Returns the object for the specified key.
getObjectForKey(DataKey) - Method in class net.wotonomy.datastore.DefaultDataView
 
getProperty() - Method in interface net.wotonomy.datastore.DataIndex
The property managed by this index.
getProperty() - Method in class net.wotonomy.datastore.DefaultDataIndex
 
getSoupForName(String) - Method in class net.wotonomy.datastore.DataStore
 
getTreeMap() - Method in class net.wotonomy.datastore.DefaultDataIndex
 
getUniqueIdentifier() - Method in interface net.wotonomy.datastore.UniquelyIdentifiable
 
getValueFromObject(Object, String) - Method in class net.wotonomy.datastore.FileSoup
 

H

hashCode() - Method in class net.wotonomy.datastore.DataKey
 
hashCode() - Method in class net.wotonomy.datastore.DefaultDataView
 
hasNext() - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
hasPrevious() - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
homeDirectory - Variable in class net.wotonomy.datastore.DataStore
 
homeDirectory - Variable in class net.wotonomy.datastore.FileSoup
 

I

increment() - Method in class net.wotonomy.datastore.DataKey
 
INDEX_SUFFIX - Static variable in class net.wotonomy.datastore.FileSoup
 
indexOf(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
indices - Variable in class net.wotonomy.datastore.FileSoup
 
isEmpty() - Method in class net.wotonomy.datastore.DefaultDataView
 
iterator() - Method in class net.wotonomy.datastore.DefaultDataView
 

K

keyList - Variable in class net.wotonomy.datastore.DefaultDataView
 

L

lastIndexOf(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
listIterator() - Method in class net.wotonomy.datastore.DefaultDataView
 
listIterator(int) - Method in class net.wotonomy.datastore.DefaultDataView
 
loadAllObjects() - Method in class net.wotonomy.datastore.DefaultDataView
 

M

main(String[]) - Static method in class net.wotonomy.datastore.DataStore
 
MAP_SUFFIX - Static variable in class net.wotonomy.datastore.FileSoup
 

N

name - Variable in class net.wotonomy.datastore.DefaultDataIndex
 
net.wotonomy.datastore - package net.wotonomy.datastore
A "low technology" object database, suitable for simple application persistence.
next() - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
nextIndex() - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
nextUniqueIdentifier - Variable in class net.wotonomy.datastore.FileSoup
 

O

objectList - Variable in class net.wotonomy.datastore.DefaultDataView
 

P

populateListFromIterator(List, Iterator) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
previous() - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
previousIndex() - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
property - Variable in class net.wotonomy.datastore.DefaultDataIndex
 

Q

query(Object, Object) - Method in interface net.wotonomy.datastore.DataIndex
Returns all objects in the index whose associated values fall between the two specified values, inclusive.
query(Object, Object) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
query(String, Object, Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
queryByIndex(String, Object, Object) - Method in interface net.wotonomy.datastore.DataSoup
Queries by the specified pre-generated index, if it exists.
queryByIndex(String, Object, Object) - Method in class net.wotonomy.datastore.FileSoup
Queries by the specified pre-generated index, if it exists.
queryByKeys(Collection) - Method in interface net.wotonomy.datastore.DataSoup
Returns a view containing the objects for the specified keys.
queryByKeys(Collection) - Method in class net.wotonomy.datastore.FileSoup
Returns a view containing the objects for the specified keys.
queryByProperty(String, Object, Object) - Method in interface net.wotonomy.datastore.DataSoup
Generates an index based on the specified property and then executes the query.
queryByProperty(String, Object, Object) - Method in class net.wotonomy.datastore.FileSoup
Generates an index based on the specified property and then executes the query.
queryObjects(Object, Object) - Method in interface net.wotonomy.datastore.DataSoup
Generates an index based on the values of the objects themselves and then executes the query.
queryObjects(Object, Object) - Method in class net.wotonomy.datastore.FileSoup
Generates an index based on the specified property and then executes the query.

R

readFile(String) - Method in class net.wotonomy.datastore.FileSoup
 
readFile(String) - Method in class net.wotonomy.datastore.SerializedFileSoup
 
readFile(String) - Method in class net.wotonomy.datastore.XMLFileSoup
 
registerTemporaryObject(Object) - Method in interface net.wotonomy.datastore.DataSoup
Registers an object that may or may not be created later, returning a temporary but uniquely identifiable key.
registerTemporaryObject(Object) - Method in class net.wotonomy.datastore.FileSoup
 
remove() - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
remove(int) - Method in class net.wotonomy.datastore.DefaultDataView
 
remove(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
removeAll(Collection) - Method in class net.wotonomy.datastore.DefaultDataView
 
removedKeyList - Variable in class net.wotonomy.datastore.DefaultDataView
 
removedObjectList - Variable in class net.wotonomy.datastore.DefaultDataView
 
removeIndex(String) - Method in interface net.wotonomy.datastore.DataSoup
Deletes the specified index from the soup.
removeIndex(String) - Method in class net.wotonomy.datastore.FileSoup
 
removeObject(Object, Object) - Method in interface net.wotonomy.datastore.DataIndex
Removes an object from the index.
removeObject(DataKey) - Method in interface net.wotonomy.datastore.DataSoup
Removes the specified object from the soup and returns the removed object as read from the soup (which is the original copy of the object).
removeObject(Object, Object) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
removeObject(DataKey) - Method in class net.wotonomy.datastore.FileSoup
Removes the specified object from the soup and returns the removed object as read from the soup (which is the original copy of the object).
removeSoup(DataSoup) - Method in class net.wotonomy.datastore.DataStore
 
retainAll(Collection) - Method in class net.wotonomy.datastore.DefaultDataView
 
reverseQueryByIndex(String, Object, Object) - Method in interface net.wotonomy.datastore.DataSoup
As queryByIndex, but with objects returned in reverse order.
reverseQueryByIndex(String, Object, Object) - Method in class net.wotonomy.datastore.FileSoup
As queryByIndex, but with objects returned in reverse order.
reverseQueryByProperty(String, Object, Object) - Method in interface net.wotonomy.datastore.DataSoup
As queryByProperty, but with objects returned in reverse order.
reverseQueryByProperty(String, Object, Object) - Method in class net.wotonomy.datastore.FileSoup
As queryByProperty, but with objects returned in reverse order.
reverseQueryObjects(Object, Object) - Method in interface net.wotonomy.datastore.DataSoup
As queryObjects, but with objects returned in reverse order.
reverseQueryObjects(Object, Object) - Method in class net.wotonomy.datastore.FileSoup
As queryObjects, but with objects returned in reverse order.

S

SerializedFileSoup - Class in net.wotonomy.datastore
 
SerializedFileSoup(String) - Constructor for class net.wotonomy.datastore.SerializedFileSoup
 
set(Object) - Method in class net.wotonomy.datastore.DefaultDataView.DataViewIterator
 
set(int, Object) - Method in class net.wotonomy.datastore.DefaultDataView
Set completely replaces the object at the specified index with the specified object.
setComparator(Comparator) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
setKeyString(String) - Method in class net.wotonomy.datastore.DataKey
 
setName(String) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
setProperty(String) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
setTreeMap(TreeMap) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
setUniqueIdentifier(Object) - Method in interface net.wotonomy.datastore.UniquelyIdentifiable
 
size() - Method in class net.wotonomy.datastore.DefaultDataView
 
subList(int, int) - Method in class net.wotonomy.datastore.DefaultDataView
 

T

toArray() - Method in class net.wotonomy.datastore.DefaultDataView
 
toArray(Object[]) - Method in class net.wotonomy.datastore.DefaultDataView
 
toString() - Method in class net.wotonomy.datastore.DataKey
 
toString() - Method in class net.wotonomy.datastore.DefaultDataIndex
 

U

UniquelyIdentifiable - Interface in net.wotonomy.datastore
 
update(Object) - Method in interface net.wotonomy.datastore.DataView
This method is called to notify the DataView that one of its objects has been modified and should be updated when the view is committed.
update(Object) - Method in class net.wotonomy.datastore.DefaultDataView
 
updatedObjects - Variable in class net.wotonomy.datastore.DefaultDataView
 
updateObject(Object, Object, Object) - Method in interface net.wotonomy.datastore.DataIndex
Updates an object previously associated with the specified value to be associated with the specified new value.
updateObject(DataKey, Object) - Method in interface net.wotonomy.datastore.DataSoup
Updates the specified object and returns the object as updated.
updateObject(Object, Object, Object) - Method in class net.wotonomy.datastore.DefaultDataIndex
 
updateObject(DataKey, Object) - Method in class net.wotonomy.datastore.FileSoup
Updates the specified object and returns the object as updated.

W

writeFile(String, Object) - Method in class net.wotonomy.datastore.FileSoup
 
writeFile(String, Object) - Method in class net.wotonomy.datastore.SerializedFileSoup
 
writeFile(String, Object) - Method in class net.wotonomy.datastore.XMLFileSoup
 
writeIndices() - Method in class net.wotonomy.datastore.FileSoup
 

X

XMLFileSoup - Class in net.wotonomy.datastore
 
XMLFileSoup(String) - Constructor for class net.wotonomy.datastore.XMLFileSoup
 

A B C D E F G H I K L M N O P Q R S T U W X

Copyright © 2006 null. All Rights Reserved.