Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006 null. All Rights Reserved.