A B C D E F G H I J L M N O P R S T U V W

A

accept(File, String) - Method in class tiger.util.ExtFilenameFilter
 
actionPerformed(ActionEvent) - Method in class tiger.gui.ObjectEditor
 
actionPerformed(ActionEvent) - Method in class tiger.gui.IDSearchPanel
 
actionPerformed(ActionEvent) - Method in class tiger.gui.ClassNavigator
 
add(Comparable, int) - Method in class tiger.util.Tuple
 
add(Object) - Method in class tiger.ObjectSet
 
addAggregateMetaData(AggregateMetaData) - Method in class tiger.metadata.MetaDataManager
 
addChild(Object) - Method in class tiger.util.Tree
Adds a childtree to this tree and returns a reference to that tree.
addChild(Object, Object) - Method in class tiger.util.Tree
Adds a childtree to this tree and returns a reference to that tree.
addChild(Tree) - Method in class tiger.util.Tree
Adds a childtree to this tree and returns a reference to that tree.
addElement(Object) - Method in class tiger.util.Path
Adds an element to the path.
addIndex(IndexMetaData) - Method in class tiger.metadata.PersistClass
 
addPersistClass(PersistClass) - Method in class tiger.metadata.MetaDataManager
 
addRelationMetaData(RelationMetaData) - Method in class tiger.metadata.MetaDataManager
 
addTransaction(Transaction) - Method in class tiger.transaction.SharedLock
 
AggregateMetaData - class tiger.metadata.AggregateMetaData.
 
AggregateMetaData(String, String, String, String, String, String) - Constructor for class tiger.metadata.AggregateMetaData
 
AttributeEditor - class tiger.gui.AttributeEditor.
 
AttributeEditor() - Constructor for class tiger.gui.AttributeEditor
 
AttributeEditor(String, Class, boolean) - Constructor for class tiger.gui.AttributeEditor
 
authenticate(String, String) - Method in interface tiger.security.Authenticator
 
AuthenticationException - exception tiger.security.AuthenticationException.
 
AuthenticationException(String) - Constructor for class tiger.security.AuthenticationException
 
Authenticator - interface tiger.security.Authenticator.
Interface for checking that a user and password is valid.
AuthorizationException - exception tiger.security.AuthorizationException.
 
AuthorizationException() - Constructor for class tiger.security.AuthorizationException
 

B

bind(RelationMetaData, ID, ID) - Method in interface tiger.ObjectBase
Binds two objects together.
bind(RelationMetaData, ID, ID) - Method in class tiger.LocalObjectBase
 
bind(RelationMetaData, ID, ID) - Method in class tiger.broker.PersistBroker
Binds two objects together.
bind(RelationMetaData, ID, ID) - Method in class tiger.rmi.RemoteObjectBase
 
bind(String, ID) - Method in class tiger.PersistObject
 
bind(String, RelationMetaData, ID, ID) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
bind(String, RelationMetaData, ID, ID) - Method in interface tiger.rmi.ObjectBaseFacade
 
BTreeWrapper - class tiger.jdbm.BTreeWrapper.
 
BTreeWrapper(ObjectBTree) - Constructor for class tiger.jdbm.BTreeWrapper
 
BTreeWrapper(ObjectBTree, Object, Object) - Constructor for class tiger.jdbm.BTreeWrapper
 

C

characters(char[], int, int) - Method in class tiger.util.TreeSAXHandler
 
characters(char[], int, int) - Method in class tiger.util.LoaderSAXHandler
 
ClassNavigator - class tiger.gui.ClassNavigator.
 
ClassNavigator(ObjectBase) - Constructor for class tiger.gui.ClassNavigator
 
CLEAN - Static variable in class tiger.PersistState
State where object has not changed since fetch from persistent storage
clone() - Method in class tiger.util.Tuple
 
clone() - Method in class tiger.util.Path
 
close() - Method in interface tiger.ObjectBase
Closes this broker.
close() - Method in class tiger.LocalObjectBase
 
close() - Method in class tiger.broker.PersistBroker
Closes this broker.
close() - Method in interface tiger.broker.ObjectStore
 
close() - Method in class tiger.jdbm.JDBMObjectStore
 
close() - Method in class tiger.rmi.RemoteObjectBase
 
close(String) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
close(String) - Method in interface tiger.rmi.ObjectBaseFacade
 
CommandLineArguments - class tiger.util.CommandLineArguments.
Helper class for retriving fields from command line arguments.
CommandLineArguments(String[]) - Constructor for class tiger.util.CommandLineArguments
 
commit() - Method in interface tiger.ObjectBase
 
commit() - Method in class tiger.LocalObjectBase
 
commit() - Method in class tiger.rmi.RemoteObjectBase
 
commit() - Method in class tiger.transaction.TransactionManager
 
commit() - Method in class tiger.transaction.Transaction
 
commit(int) - Method in class tiger.transaction.TransactionLog
 
commitChanges(Transaction) - Method in class tiger.broker.PersistBroker
Commits changes to the object store.
comparator() - Method in class tiger.broker.TransSortedIndex
 
comparator() - Method in class tiger.jdbm.BTreeWrapper
 
compare(Object, Object) - Method in class tiger.util.TigerComparator
 
compareTo(Object) - Method in class tiger.PersistObject
 
compareTo(Object) - Method in class tiger.ID
 
compareTo(Object) - Method in class tiger.util.Tuple
 
compareTo(Object) - Method in class tiger.util.Path
 
compareTo(Object) - Method in class tiger.util.OrderedItem
 
compareTo(Object) - Method in class tiger.util.Null
 
compareTo(Object) - Method in class tiger.util.Infinity
 
compareTo(OrderedItem) - Method in class tiger.util.OrderedItem
 
containsKey(Object) - Method in class tiger.broker.TransSortedIndex
 
containsKey(Object) - Method in class tiger.jdbm.HTreeWrapper
 
containsKey(Object) - Method in class tiger.jdbm.BTreeWrapper
 
containsOption(String) - Method in class tiger.util.CommandLineArguments
Checks if an option exists.
containsOption(String, String) - Method in class tiger.util.CommandLineArguments
Checks if an option exists.
createChild(Object) - Method in class tiger.util.Path
Returns a new path that is a child to this path.
createObject(Class, String) - Static method in class tiger.util.ObjectFactory
 
createObject(ID) - Method in interface tiger.ObjectBase
Creates a persistent object with the given id.
createObject(ID) - Method in class tiger.LocalObjectBase
 
createObject(ID) - Method in class tiger.broker.PersistBroker
Creates a persistent object with the given id.
createObject(ID) - Method in class tiger.rmi.RemoteObjectBase
 
createObject(String) - Static method in class tiger.util.ObjectFactory
Creates an object from a String with the syntax: ClassName(InitValue).
createObject(String, ID) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
createObject(String, ID) - Method in interface tiger.rmi.ObjectBaseFacade
 
createObject(String, String) - Static method in class tiger.util.ObjectFactory
Creates an object instance of the class with the given name.
createTransactionLog() - Method in class tiger.transaction.TransactionManager
 
createTreeByDOM(Reader) - Static method in class tiger.util.Tree
 
createTreeBySAX(Reader) - Static method in class tiger.util.Tree
 

D

DeadlockDetector - class tiger.transaction.DeadlockDetector.
 
DeadlockDetector(TransactionManager) - Constructor for class tiger.transaction.DeadlockDetector
 
delete() - Method in class tiger.transaction.TransactionLog
 
DELETED - Static variable in class tiger.PersistState
State where object should be deleted from persisten storage
DeletedIndexEntry - class tiger.transaction.DeletedIndexEntry.
 
DeletedIndexEntry(Object, String) - Constructor for class tiger.transaction.DeletedIndexEntry
 
DeletedPersistentObject - class tiger.transaction.DeletedPersistentObject.
 
DeletedPersistentObject(ID) - Constructor for class tiger.transaction.DeletedPersistentObject
 
deleteObject(ID) - Method in interface tiger.ObjectBase
Deletes the object given by the id.
deleteObject(ID) - Method in class tiger.LocalObjectBase
 
deleteObject(ID) - Method in class tiger.broker.PersistBroker
Deletes the object given by the id.
deleteObject(ID) - Method in class tiger.rmi.RemoteObjectBase
 
deleteObject(String, ID) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
deleteObject(String, ID) - Method in interface tiger.rmi.ObjectBaseFacade
 
difference(SortedSet) - Method in class tiger.util.TigerSet
 
DIRTY - Static variable in class tiger.PersistState
State where object has changed since fetch from persistent storage
DuplicateIDException - exception tiger.DuplicateIDException.
 
DuplicateIDException() - Constructor for class tiger.DuplicateIDException
 
DuplicateIDException(ID) - Constructor for class tiger.DuplicateIDException
 

E

elementAt(int) - Method in class tiger.util.Tuple
 
endElement(String, String, String) - Method in class tiger.util.TreeSAXHandler
 
endElement(String, String, String) - Method in class tiger.util.LoaderSAXHandler
 
entrySet() - Method in class tiger.broker.TransSortedIndex
 
entrySet() - Method in class tiger.broker.TransIndex
 
entrySet() - Method in class tiger.jdbm.HTreeWrapper
 
entrySet() - Method in class tiger.jdbm.BTreeWrapper
 
equals(IsolationLevel) - Method in class tiger.transaction.IsolationLevel
 
equals(Object) - Method in class tiger.PersistState
 
equals(Object) - Method in class tiger.PersistObject
 
equals(Object) - Method in class tiger.ID
 
equals(Object) - Method in class tiger.broker.IndexEntry
 
equals(Object) - Method in class tiger.metadata.PersistClass
 
equals(Object) - Method in class tiger.metadata.IDMetaData
 
equals(Object) - Method in class tiger.util.Path
 
equals(Object) - Method in class tiger.util.Null
 
equals(Object) - Method in class tiger.util.Infinity
 
equals(OrderedItem) - Method in class tiger.util.OrderedItem
 
ExclusiveLock - class tiger.transaction.ExclusiveLock.
 
ExclusiveLock(ID, Transaction) - Constructor for class tiger.transaction.ExclusiveLock
 
ExtFilenameFilter - class tiger.util.ExtFilenameFilter.
 
ExtFilenameFilter(String) - Constructor for class tiger.util.ExtFilenameFilter
 

F

Filter - interface tiger.Filter.
 
filter(Filter) - Method in class tiger.ObjectSet
 
filter(Object) - Method in interface tiger.Filter
 
findAll(String) - Method in interface tiger.ObjectBase
Returns all objects for the given class.
findAll(String) - Method in class tiger.LocalObjectBase
 
findAll(String) - Method in class tiger.broker.PersistBroker
Returns all objects for the given class.
findAll(String) - Method in class tiger.rmi.RemoteObjectBase
 
findAll(String, String) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findAll(String, String) - Method in interface tiger.rmi.ObjectBaseFacade
 
findByIndex(String, String, Comparable, Comparable) - Method in interface tiger.ObjectBase
Returns the objects that have index values between given start and stop value.
findByIndex(String, String, Comparable, Comparable) - Method in class tiger.LocalObjectBase
 
findByIndex(String, String, Comparable, Comparable) - Method in class tiger.broker.PersistBroker
Returns the objects that have index values between given start and stop value.
findByIndex(String, String, Comparable, Comparable) - Method in class tiger.rmi.RemoteObjectBase
 
findByIndex(String, String, String, Comparable, Comparable) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findByIndex(String, String, String, Comparable, Comparable) - Method in interface tiger.rmi.ObjectBaseFacade
 
findByUniqueIndex(String, String, Comparable) - Method in interface tiger.ObjectBase
Returns the object given by a index value for a unique index.
findByUniqueIndex(String, String, Comparable) - Method in class tiger.LocalObjectBase
 
findByUniqueIndex(String, String, Comparable) - Method in class tiger.broker.PersistBroker
Returns the object given by a index value for a unique index.
findByUniqueIndex(String, String, Comparable) - Method in class tiger.rmi.RemoteObjectBase
 
findByUniqueIndex(String, String, String, Comparable) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findByUniqueIndex(String, String, String, Comparable) - Method in interface tiger.rmi.ObjectBaseFacade
 
findChildren(PersistObject, String) - Method in interface tiger.ObjectBase
Returns the childs, given by the aggregatename, to the given object.
findChildren(PersistObject, String) - Method in class tiger.LocalObjectBase
 
findChildren(PersistObject, String) - Method in class tiger.broker.PersistBroker
Returns the childs, given by the aggregatename, to the given object.
findChildren(PersistObject, String) - Method in class tiger.rmi.RemoteObjectBase
 
findChildren(String, PersistObject, String) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findChildren(String, PersistObject, String) - Method in interface tiger.rmi.ObjectBaseFacade
 
findClass(String) - Static method in class tiger.util.ObjectFactory
 
findObject(ID) - Method in interface tiger.ObjectBase
Returns the persistent object that have the specified id.
findObject(ID) - Method in class tiger.LocalObjectBase
 
findObject(ID) - Method in class tiger.broker.PersistBroker
Returns the persistent object that have the specified id.
findObject(ID) - Method in class tiger.rmi.RemoteObjectBase
 
findObject(Object) - Method in interface tiger.broker.ObjectStore
 
findObject(Object) - Method in class tiger.jdbm.JDBMObjectStore
 
findObject(String, ID) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findObject(String, ID) - Method in interface tiger.rmi.ObjectBaseFacade
 
findObjects(ID, ID) - Method in interface tiger.ObjectBase
Returns the persistent objects that have a id between the specified start and stop id.
findObjects(ID, ID) - Method in class tiger.LocalObjectBase
 
findObjects(ID, ID) - Method in class tiger.broker.PersistBroker
Returns the persistent objects that have a id between the specified start and stop id.
findObjects(ID, ID) - Method in class tiger.rmi.RemoteObjectBase
 
findObjects(String, ID, ID) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findObjects(String, ID, ID) - Method in interface tiger.rmi.ObjectBaseFacade
 
findParent(PersistObject, String) - Method in interface tiger.ObjectBase
Returns the parent, given by the aggregatename, of the given object.
findParent(PersistObject, String) - Method in class tiger.LocalObjectBase
 
findParent(PersistObject, String) - Method in class tiger.broker.PersistBroker
Returns the parent, given by the aggregatename, of the given object.
findParent(PersistObject, String) - Method in class tiger.rmi.RemoteObjectBase
 
findParent(String, PersistObject, String) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findParent(String, PersistObject, String) - Method in interface tiger.rmi.ObjectBaseFacade
 
findRelatedObject(ID, String) - Method in interface tiger.ObjectBase
Returns the related object, given the relationname, to the object the the given id.
findRelatedObject(ID, String) - Method in class tiger.LocalObjectBase
 
findRelatedObject(ID, String) - Method in class tiger.broker.PersistBroker
Returns the related object, given the relationname, to the object the the given id.
findRelatedObject(ID, String) - Method in class tiger.rmi.RemoteObjectBase
 
findRelatedObject(PersistObject, String) - Method in class tiger.broker.PersistBroker
Returns the related objects, given the relationname, to the object the the given id.
findRelatedObject(String, ID, String) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findRelatedObject(String, ID, String) - Method in interface tiger.rmi.ObjectBaseFacade
 
findRelatedObjects(ID, String) - Method in interface tiger.ObjectBase
Returns the related objects, given the relationname, to the object the the given id.
findRelatedObjects(ID, String) - Method in class tiger.LocalObjectBase
 
findRelatedObjects(ID, String) - Method in class tiger.broker.PersistBroker
 
findRelatedObjects(ID, String) - Method in class tiger.rmi.RemoteObjectBase
 
findRelatedObjects(PersistObject, String) - Method in class tiger.broker.PersistBroker
 
findRelatedObjects(String, ID, String) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
findRelatedObjects(String, ID, String) - Method in interface tiger.rmi.ObjectBaseFacade
 
firstKey() - Method in class tiger.broker.TransSortedIndex
 
firstKey() - Method in class tiger.jdbm.BTreeWrapper
 
flush() - Method in interface tiger.broker.ObjectStore
 
flush() - Method in class tiger.jdbm.JDBMObjectStore
 
flushProperties() - Method in class tiger.LocalObjectBase
 

G

get(Object) - Method in class tiger.broker.TransSortedIndex
 
get(Object) - Method in class tiger.broker.TransIndex
 
get(Object) - Method in class tiger.jdbm.HTreeWrapper
 
get(Object) - Method in class tiger.jdbm.BTreeWrapper
 
get(String) - Method in class tiger.metadata.IDMetaData
 
getAggregateMetaData(String, String) - Method in class tiger.metadata.MetaDataManager
 
getAggregateMetaDatas(String) - Method in class tiger.metadata.MetaDataManager
 
getAName() - Method in class tiger.metadata.ManyToManyRelationMetaData
 
getAtomPart(String) - Method in class tiger.ID
 
getAtomPart(String) - Method in class tiger.metadata.IDMetaData
 
getAtomPartNames() - Method in class tiger.metadata.IDMetaData
 
getAtomPartNamesForAggregate(String) - Method in class tiger.metadata.IDMetaData
 
getAttributename() - Method in class tiger.gui.AttributeEditor
 
getBName() - Method in class tiger.metadata.ManyToManyRelationMetaData
 
getBroker() - Method in class tiger.LocalObjectBase
 
getBuffer(String) - Method in class tiger.transaction.Transaction
 
getBufferClasses() - Method in class tiger.transaction.Transaction
 
getChildAggregateMetaDatas(String) - Method in class tiger.metadata.MetaDataManager
 
getChildClass() - Method in class tiger.metadata.AggregateMetaData
 
getChildKeys() - Method in class tiger.util.Tree
 
getChildName() - Method in class tiger.metadata.AggregateMetaData
 
getChildren(String) - Method in class tiger.PersistObject
 
getChildrenMap() - Method in class tiger.util.Tree
Returns the Map representing the children.
getChildTree(Object) - Method in class tiger.util.Tree
Returns the child tree with specified key.
getChildValue(Object) - Method in class tiger.util.Tree
 
getClassname() - Method in class tiger.PersistObject
 
getClassname() - Method in class tiger.ID
 
getClassname() - Method in class tiger.metadata.PersistClass
 
getClassname() - Method in class tiger.transaction.DeletedPersistentObject
 
getCode() - Method in class tiger.transaction.IsolationLevel
 
getCurrentTransaction() - Method in class tiger.transaction.TransactionManager
 
getDeleted() - Method in class tiger.broker.TransSortedIndex
 
getDeleted() - Method in class tiger.broker.TransIndex
 
getDeleted(String) - Method in class tiger.transaction.Transaction
 
getDeletedClasses() - Method in class tiger.transaction.Transaction
 
getElements() - Method in class tiger.util.Path
 
getFirst() - Method in class tiger.ObjectSet
 
getFirstElement() - Method in class tiger.util.Path
 
getID() - Method in class tiger.PersistObject
 
getID() - Method in class tiger.ID
 
getID() - Method in class tiger.gui.IDSearchPanel
 
getID() - Method in class tiger.transaction.Lock
 
getID() - Method in class tiger.transaction.DeletedPersistentObject
 
getIDClass() - Method in class tiger.metadata.PersistClass
 
getIDMetaData() - Method in class tiger.metadata.PersistClass
 
getIDString() - Method in class tiger.ID
 
getIndex(String) - Method in interface tiger.broker.ObjectStore
 
getIndex(String) - Method in class tiger.jdbm.JDBMObjectStore
 
getIndex(String) - Method in class tiger.metadata.PersistClass
 
getIndex(String) - Method in class tiger.transaction.Transaction
 
getIndexes() - Method in class tiger.metadata.PersistClass
 
getIndexname() - Method in class tiger.broker.IndexEntry
 
getIndexname() - Method in class tiger.transaction.DeletedIndexEntry
 
getIndexNames() - Method in class tiger.transaction.Transaction
 
getIndexValue(IndexMetaData) - Method in class tiger.PersistObject
 
getInstance() - Static method in class tiger.util.Null
 
getInstance() - Static method in class tiger.util.Infinity
 
getIsolationLevel() - Method in class tiger.transaction.Transaction
 
getJavaClass() - Method in class tiger.metadata.PersistClass
 
getKey() - Method in class tiger.broker.IndexEntry
 
getKey() - Method in class tiger.transaction.DeletedIndexEntry
 
getKey() - Method in class tiger.util.Tree
Returns the root key for this tree.
getLast() - Method in class tiger.ObjectSet
 
getLastElement() - Method in class tiger.util.Path
 
getLocker() - Method in class tiger.transaction.ExclusiveLock
 
getLockers() - Method in class tiger.transaction.Lock
 
getLocks() - Method in class tiger.transaction.TransactionManager
 
getLocks() - Method in class tiger.transaction.Transaction
 
getManager() - Method in class tiger.metadata.MetaData
 
getManyClass() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getManyName() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getMessage() - Method in class tiger.DuplicateIDException
 
getMetaData() - Method in interface tiger.ObjectBase
 
getMetaData() - Method in class tiger.LocalObjectBase
 
getMetaData() - Method in class tiger.rmi.RemoteObjectBase
 
getName() - Method in class tiger.metadata.RelationMetaData
 
getName() - Method in class tiger.metadata.PersistClass
 
getName() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getName() - Method in class tiger.metadata.ManyToManyRelationMetaData
 
getName() - Method in class tiger.metadata.IndexMetaData
 
getName() - Method in class tiger.metadata.AggregateMetaData
 
getNamedObject(String) - Method in interface tiger.broker.ObjectStore
 
getNamedObject(String) - Method in class tiger.jdbm.JDBMObjectStore
 
getNameForA() - Method in class tiger.metadata.ManyToManyRelationMetaData
 
getNameForB() - Method in class tiger.metadata.ManyToManyRelationMetaData
 
getNameForChild() - Method in class tiger.metadata.AggregateMetaData
 
getNameForMany() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getNameForOne() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getNameForParent() - Method in class tiger.metadata.AggregateMetaData
 
getObject() - Method in class tiger.util.Tree
Returns value if exists, otherwise returns key.
getObjectBase() - Method in class tiger.ReflectionHandler
 
getObjectBase() - Method in class tiger.PersistObject
 
getObjectBase() - Method in class tiger.metadata.MetaDataManager
 
getObjectBase() - Method in class tiger.transaction.TransactionManager
 
getObjectStore() - Method in class tiger.broker.PersistBroker
 
getOneClass() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getOneName() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getOptionValue(String) - Method in class tiger.util.CommandLineArguments
Returns a value assciated to a given option.
getOptionValue(String, String) - Method in class tiger.util.CommandLineArguments
Returns a value assciated to a given option.
getOptionValueWithDefault(String, String) - Method in class tiger.util.CommandLineArguments
Returns a value assciated to a given option.
getOptionValueWithDefault(String, String, String) - Method in class tiger.util.CommandLineArguments
Returns a value assciated to a given option.
getPanelID() - Method in class tiger.gui.ObjectEditor
 
getPanelID() - Method in class tiger.gui.IDSearchPanel
 
getPanelID() - Method in class tiger.gui.ClassNavigator
 
getParent() - Method in class tiger.util.Path
 
getParent(String) - Method in class tiger.PersistObject
 
getParentAggregateMetaDatas(String) - Method in class tiger.metadata.MetaDataManager
 
getParentClass() - Method in class tiger.metadata.AggregateMetaData
 
getParentName() - Method in class tiger.metadata.AggregateMetaData
 
getPart(String) - Method in class tiger.ID
 
getPartNames() - Method in class tiger.ID
 
getPartNames() - Method in class tiger.metadata.IDMetaData
 
getParts() - Method in class tiger.ID
 
getParts() - Method in class tiger.metadata.IDMetaData
 
getPath() - Method in class tiger.LocalObjectBase
 
getPathValue(String) - Method in class tiger.util.Tree
Returns a value associated for a specified node.
getPersistClass() - Method in class tiger.metadata.IDMetaData
 
getPersistClass(String) - Method in class tiger.metadata.MetaDataManager
 
getPersistClassNames() - Method in class tiger.metadata.MetaDataManager
 
getPersistentIndexValues() - Method in class tiger.PersistObject
 
getProperties() - Method in class tiger.LocalObjectBase
 
getRelatedID(String) - Method in class tiger.PersistObject
 
getRelatedObject(String) - Method in class tiger.PersistObject
 
getRelatedObjects(String) - Method in class tiger.PersistObject
 
getRelationMetaData(String) - Method in class tiger.metadata.PersistClass
 
getRelationMetaData(String) - Method in class tiger.metadata.MetaDataManager
 
getRelationMetaData(String, String) - Method in class tiger.metadata.MetaDataManager
 
getRelationMetaDatas(String) - Method in class tiger.metadata.MetaDataManager
 
getRoles(String, ID) - Method in class tiger.security.RoleMapper
 
getSequenceNumber() - Method in class tiger.util.OrderedItem
 
getSortedIndex(String) - Method in interface tiger.broker.ObjectStore
 
getSortedIndex(String) - Method in class tiger.jdbm.JDBMObjectStore
 
getSortedIndex(String) - Method in class tiger.transaction.Transaction
 
getState() - Method in class tiger.PersistState
 
getState() - Method in class tiger.PersistObject
 
getSuffix() - Method in class tiger.metadata.OneToManyRelationMetaData
 
getSuffix() - Method in class tiger.metadata.ManyToManyRelationMetaData
 
getTail() - Method in class tiger.util.Path
Returns a new path identical to this path, except of that the first element is removed.
getTitle() - Method in class tiger.gui.ObjectEditor
 
getTitle() - Method in class tiger.gui.IDSearchPanel
 
getTitle() - Method in class tiger.gui.ClassNavigator
 
getTransactionLog() - Method in class tiger.transaction.Transaction
 
getTransactionManager() - Method in class tiger.LocalObjectBase
 
getTransBuffer() - Method in class tiger.broker.TransSortedIndex
 
getTransBuffer() - Method in class tiger.broker.TransIndex
 
getTree() - Method in class tiger.util.TreeSAXHandler
 
getType() - Method in class tiger.gui.AttributeEditor
 
getWaitList() - Method in class tiger.transaction.DeadlockDetector
 
getValue() - Method in class tiger.broker.IndexEntry
 
getValue() - Method in class tiger.gui.AttributeEditor
 
getValue() - Method in class tiger.util.Tree
Returns the root value for this tree.
getValue() - Method in class tiger.util.OrderedItem
 
getValue(Path) - Method in class tiger.util.Tree
Returns the value associated with the node specified by the given path.
getValueUseParent(Path) - Method in class tiger.util.Tree
 
grant(Permission, Role) - Method in class tiger.security.SecurityManager
 

H

Handler - interface tiger.Handler.
 
hashCode() - Method in class tiger.ID
 
hashCode() - Method in class tiger.broker.IndexEntry
 
hashCode() - Method in class tiger.transaction.Lock
 
hashCode() - Method in class tiger.util.Path
 
hashCode() - Method in class tiger.util.OrderedItem
 
hasNullValues() - Method in class tiger.util.Tuple
 
headMap(Object) - Method in class tiger.broker.TransSortedIndex
 
headMap(Object) - Method in class tiger.jdbm.BTreeWrapper
 
HTreeWrapper - class tiger.jdbm.HTreeWrapper.
 
HTreeWrapper(HTree) - Constructor for class tiger.jdbm.HTreeWrapper
 

I

ID - class tiger.ID.
ID for a persistent object.
ID(String) - Constructor for class tiger.ID
Creates an empty id for given class.
ID(String, Comparable) - Constructor for class tiger.ID
Creates an id for given class, with given id value.
ID(String, Tree) - Constructor for class tiger.ID
 
IDMetaData - class tiger.metadata.IDMetaData.
 
IDMetaData() - Constructor for class tiger.metadata.IDMetaData
 
IDMetaData(PersistClass, MetaDataManager) - Constructor for class tiger.metadata.IDMetaData
 
IDSearchPanel - class tiger.gui.IDSearchPanel.
 
IDSearchPanel(ObjectBase, PersistClass) - Constructor for class tiger.gui.IDSearchPanel
 
IDSearchPanel(ObjectBase, PersistClass, boolean) - Constructor for class tiger.gui.IDSearchPanel
 
IndexEntry - class tiger.broker.IndexEntry.
 
IndexEntry(Object, Object) - Constructor for class tiger.broker.IndexEntry
 
IndexMetaData - class tiger.metadata.IndexMetaData.
 
IndexMetaData(String, String) - Constructor for class tiger.metadata.IndexMetaData
 
Infinity - class tiger.util.Infinity.
 
initPersitentIndexValues() - Method in class tiger.PersistObject
 
insertObject(Object) - Method in interface tiger.broker.ObjectStore
 
insertObject(Object) - Method in class tiger.jdbm.JDBMObjectStore
 
intersection(Collection, Collection) - Static method in class tiger.util.TigerSet
Returns the intersection of the to given Collections.
intersection(ObjectSet) - Method in class tiger.ObjectSet
 
intersection(SortedSet) - Method in class tiger.util.TigerSet
 
InvalidNameException - exception tiger.InvalidNameException.
 
InvalidNameException(String) - Constructor for class tiger.InvalidNameException
 
invoke(String, String, Class[], Object[]) - Method in class tiger.ReflectionHandler
 
invoke(String, String, Class[], Object[]) - Method in interface tiger.ObjectBase
 
invoke(String, String, Class[], Object[]) - Method in class tiger.LocalObjectBase
 
invoke(String, String, Class[], Object[]) - Method in interface tiger.Handler
 
invoke(String, String, Class[], Object[]) - Method in class tiger.rmi.RemoteObjectBase
 
invoke(String, String, String, Class[], Object[]) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
invoke(String, String, String, Class[], Object[]) - Method in interface tiger.rmi.ObjectBaseFacade
 
isEmpty() - Method in class tiger.ObjectSet
 
isEmpty() - Method in class tiger.broker.TransSortedIndex
 
isEmpty() - Method in class tiger.broker.TransIndex
 
isEmpty() - Method in class tiger.jdbm.BTreeWrapper
 
isEOF() - Method in class tiger.transaction.TransactionLog
 
isIDSorted() - Method in class tiger.metadata.PersistClass
 
isLeaf() - Method in class tiger.util.Tree
Checks if the tree is a leaf (does not have any children).
IsolationLevel - class tiger.transaction.IsolationLevel.
 
IsolationLevel(int) - Constructor for class tiger.transaction.IsolationLevel
 
isReadOnly() - Method in class tiger.gui.AttributeEditor
 
isSimple() - Method in class tiger.metadata.IDMetaData
 
isSimple() - Method in class tiger.util.Path
 
isUnique() - Method in class tiger.metadata.IndexMetaData
 
iterator() - Method in class tiger.ObjectSet
 

J

JDBMObjectStore - class tiger.jdbm.JDBMObjectStore.
 
JDBMObjectStore(String) - Constructor for class tiger.jdbm.JDBMObjectStore
 

L

lastKey() - Method in class tiger.broker.TransSortedIndex
 
lastKey() - Method in class tiger.jdbm.BTreeWrapper
 
load(Tree) - Method in class tiger.PersistObject
 
Loader - class tiger.util.Loader.
 
Loader() - Constructor for class tiger.util.Loader
 
LoaderSAXHandler - class tiger.util.LoaderSAXHandler.
 
LoaderSAXHandler(ObjectBase) - Constructor for class tiger.util.LoaderSAXHandler
 
LocalObjectBase - class tiger.LocalObjectBase.
Local ObjectBase.
LocalObjectBase() - Constructor for class tiger.LocalObjectBase
 
LocalObjectBase(String) - Constructor for class tiger.LocalObjectBase
 
Lock - class tiger.transaction.Lock.
 
Lock(ID) - Constructor for class tiger.transaction.Lock
 
Lock(ID, Transaction) - Constructor for class tiger.transaction.Lock
 
lockExclusive(ID) - Method in class tiger.transaction.TransactionManager
 
lockShared(ID) - Method in class tiger.transaction.TransactionManager
 

M

main(String[]) - Static method in class tiger.gui.TigerStudio
 
main(String[]) - Static method in class tiger.rmi.ObjectBaseFacadeImpl
 
main(String[]) - Static method in class tiger.util.Loader
 
ManyToManyRelationMetaData - class tiger.metadata.ManyToManyRelationMetaData.
 
ManyToManyRelationMetaData(String, String, String, String, String, String, String) - Constructor for class tiger.metadata.ManyToManyRelationMetaData
 
MetaData - class tiger.metadata.MetaData.
 
MetaData() - Constructor for class tiger.metadata.MetaData
 
MetaDataManager - class tiger.metadata.MetaDataManager.
 
MetaDataManager(ObjectBase, String) - Constructor for class tiger.metadata.MetaDataManager
 
MetaDataSAXHandler - class tiger.metadata.MetaDataSAXHandler.
 
MetaDataSAXHandler(MetaDataManager) - Constructor for class tiger.metadata.MetaDataSAXHandler
 

N

NEW - Static variable in class tiger.PersistState
State where object is not in persistent storage
Null - class tiger.util.Null.
 

O

ObjectAlreadyBoundException - exception tiger.ObjectAlreadyBoundException.
 
ObjectAlreadyBoundException(ID, ID) - Constructor for class tiger.ObjectAlreadyBoundException
 
ObjectAlreadyBoundException(PersistObject, PersistObject) - Constructor for class tiger.ObjectAlreadyBoundException
 
ObjectAlreadyBoundException(PersistObject, PersistObject, PersistObject) - Constructor for class tiger.ObjectAlreadyBoundException
 
ObjectBase - interface tiger.ObjectBase.
Manager for the object base.
ObjectBaseFacade - interface tiger.rmi.ObjectBaseFacade.
 
ObjectBaseFacadeImpl - class tiger.rmi.ObjectBaseFacadeImpl.
 
ObjectBaseFacadeImpl() - Constructor for class tiger.rmi.ObjectBaseFacadeImpl
 
ObjectEditor - class tiger.gui.ObjectEditor.
 
ObjectEditor() - Constructor for class tiger.gui.ObjectEditor
 
ObjectEditor(PersistObject, ObjectBase) - Constructor for class tiger.gui.ObjectEditor
 
ObjectFactory - class tiger.util.ObjectFactory.
Creates object instances.
ObjectFactory() - Constructor for class tiger.util.ObjectFactory
 
ObjectNotFoundException - exception tiger.ObjectNotFoundException.
 
ObjectNotFoundException(ID) - Constructor for class tiger.ObjectNotFoundException
 
ObjectNotFoundException(Object) - Constructor for class tiger.ObjectNotFoundException
 
ObjectReferencedException - exception tiger.ObjectReferencedException.
 
ObjectReferencedException(String) - Constructor for class tiger.ObjectReferencedException
 
ObjectSet - class tiger.ObjectSet.
 
ObjectSet() - Constructor for class tiger.ObjectSet
 
ObjectSet(ObjectBase, Map) - Constructor for class tiger.ObjectSet
 
ObjectStore - interface tiger.broker.ObjectStore.
 
OneToManyRelationMetaData - class tiger.metadata.OneToManyRelationMetaData.
 
OneToManyRelationMetaData(String, String, String, String, String, String, String) - Constructor for class tiger.metadata.OneToManyRelationMetaData
 
OrderedItem - class tiger.util.OrderedItem.
 
OrderedItem(int, Object) - Constructor for class tiger.util.OrderedItem
 

P

Path - class tiger.util.Path.
Represents a path.
Path() - Constructor for class tiger.util.Path
 
Path(List) - Constructor for class tiger.util.Path
 
Path(Object) - Constructor for class tiger.util.Path
Constructs a path with one element.
Path(Object, Path) - Constructor for class tiger.util.Path
 
Path(String) - Constructor for class tiger.util.Path
 
Permission - class tiger.security.Permission.
 
Permission() - Constructor for class tiger.security.Permission
 
PersistBroker - class tiger.broker.PersistBroker.
The PersistBroker have the responibility for finding and storing persistent objects.
PersistBroker(LocalObjectBase, String) - Constructor for class tiger.broker.PersistBroker
 
PersistClass - class tiger.metadata.PersistClass.
 
PersistClass(String, Class, Class, String) - Constructor for class tiger.metadata.PersistClass
 
PersistObject - class tiger.PersistObject.
Base class for persistent classes.
PersistObject() - Constructor for class tiger.PersistObject
 
PersistState - class tiger.PersistState.
Represents the state of a persistent object.
PersistState(int) - Constructor for class tiger.PersistState
 
put(Map) - Method in class tiger.util.Tree
 
put(Object, Map) - Method in class tiger.util.Tree
 
put(Object, Object) - Method in class tiger.broker.TransSortedIndex
 
put(Object, Object) - Method in class tiger.broker.TransIndex
 
put(Object, Object) - Method in class tiger.jdbm.HTreeWrapper
 
put(Object, Object) - Method in class tiger.jdbm.BTreeWrapper
 
put(Object, Object) - Method in class tiger.util.Tree
 
put(Path, Map) - Method in class tiger.util.Tree
 
put(Path, Object) - Method in class tiger.util.Tree
Puts a mapping between a path and value.
put(String, ID) - Method in class tiger.ID
Puts aggregate parent keys to this id.
put(String, Object) - Method in class tiger.metadata.IDMetaData
 

R

READ_COMMITED - Static variable in class tiger.transaction.IsolationLevel
 
readObject() - Method in class tiger.transaction.TransactionLog
 
recover(TransactionLog) - Method in class tiger.broker.PersistBroker
 
ReflectionHandler - class tiger.ReflectionHandler.
 
ReflectionHandler() - Constructor for class tiger.ReflectionHandler
 
RelationMetaData - class tiger.metadata.RelationMetaData.
 
RelationMetaData(String) - Constructor for class tiger.metadata.RelationMetaData
 
RemoteObjectBase - class tiger.rmi.RemoteObjectBase.
 
RemoteObjectBase(String, String) - Constructor for class tiger.rmi.RemoteObjectBase
 
remove(Object) - Method in class tiger.broker.TransSortedIndex
 
remove(Object) - Method in class tiger.broker.TransIndex
 
remove(Object) - Method in class tiger.jdbm.HTreeWrapper
 
remove(Object) - Method in class tiger.jdbm.BTreeWrapper
 
remove(Path) - Method in class tiger.util.Tree
 
removeIfExists(Path) - Method in class tiger.util.Tree
 
removeObject(Object) - Method in interface tiger.broker.ObjectStore
 
removeObject(Object) - Method in class tiger.jdbm.JDBMObjectStore
 
removeTransaction(Transaction) - Method in class tiger.transaction.SharedLock
 
REPEATABLE_READ - Static variable in class tiger.transaction.IsolationLevel
 
Role - class tiger.security.Role.
 
Role() - Constructor for class tiger.security.Role
 
RoleMapper - class tiger.security.RoleMapper.
 
RoleMapper() - Constructor for class tiger.security.RoleMapper
 
run() - Method in class tiger.transaction.DeadlockDetector
 

S

save() - Method in class tiger.PersistObject
 
save(PersistObject) - Method in interface tiger.ObjectBase
Saves the given persistent object.
save(PersistObject) - Method in class tiger.LocalObjectBase
 
save(PersistObject) - Method in class tiger.broker.PersistBroker
Saves the given persistent object.
save(PersistObject) - Method in class tiger.rmi.RemoteObjectBase
 
save(String, PersistObject) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
save(String, PersistObject) - Method in interface tiger.rmi.ObjectBaseFacade
 
saveNamedObject(String, Object) - Method in interface tiger.broker.ObjectStore
 
saveNamedObject(String, Object) - Method in class tiger.jdbm.JDBMObjectStore
 
SecurityManager - class tiger.security.SecurityManager.
 
SecurityManager() - Constructor for class tiger.security.SecurityManager
 
serialVersionUID - Static variable in class tiger.PersistObject
 
serialVersionUID - Static variable in class tiger.ID
 
serialVersionUID - Static variable in class tiger.util.Path
 
Session - class tiger.Session.
 
Session() - Constructor for class tiger.Session
 
setAttributename(String) - Method in class tiger.gui.AttributeEditor
 
setCheckExistence(boolean) - Method in class tiger.util.Tree
 
setClassname(String) - Method in class tiger.PersistObject
 
setID(Comparable) - Method in class tiger.ID
 
setID(ID) - Method in class tiger.PersistObject
 
setID(ID) - Method in class tiger.DuplicateIDException
 
setIndexname(String) - Method in class tiger.broker.IndexEntry
 
setManager(MetaDataManager) - Method in class tiger.metadata.MetaData
 
setObjectBase(ObjectBase) - Method in class tiger.ReflectionHandler
 
setObjectBase(ObjectBase) - Method in class tiger.PersistObject
 
setObjectBase(ObjectBase) - Method in interface tiger.Handler
 
setReadOnly(boolean) - Method in class tiger.gui.AttributeEditor
 
setSeparator(char) - Method in class tiger.util.Path
 
setState(PersistState) - Method in class tiger.PersistObject
 
setType(String) - Method in class tiger.gui.AttributeEditor
 
setValue(Object) - Method in class tiger.broker.IndexEntry
 
setValue(Object) - Method in class tiger.gui.AttributeEditor
 
setValue(Object) - Method in class tiger.util.Tree
Sets the value.
SharedLock - class tiger.transaction.SharedLock.
 
SharedLock(ID) - Constructor for class tiger.transaction.SharedLock
 
size() - Method in class tiger.ObjectSet
 
size() - Method in class tiger.util.Tuple
 
sort() - Method in class tiger.ObjectSet
 
sort(Comparator) - Method in class tiger.ObjectSet
 
startElement(String, String, String, Attributes) - Method in class tiger.metadata.MetaDataSAXHandler
 
startElement(String, String, String, Attributes) - Method in class tiger.util.TreeSAXHandler
 
startElement(String, String, String, Attributes) - Method in class tiger.util.LoaderSAXHandler
 
subMap(Object, Object) - Method in class tiger.broker.TransSortedIndex
 
subMap(Object, Object) - Method in class tiger.jdbm.BTreeWrapper
 

T

tailMap(Object) - Method in class tiger.broker.TransSortedIndex
 
tailMap(Object) - Method in class tiger.jdbm.BTreeWrapper
 
tiger - package tiger
 
tiger.broker - package tiger.broker
 
tiger.gui - package tiger.gui
 
tiger.jdbm - package tiger.jdbm
 
tiger.metadata - package tiger.metadata
 
tiger.rmi - package tiger.rmi
 
tiger.security - package tiger.security
 
tiger.transaction - package tiger.transaction
 
tiger.util - package tiger.util
 
TigerComparator - class tiger.util.TigerComparator.
 
TigerComparator() - Constructor for class tiger.util.TigerComparator
 
TigerException - exception tiger.TigerException.
 
TigerException() - Constructor for class tiger.TigerException
 
TigerException(String) - Constructor for class tiger.TigerException
 
TigerException(Throwable) - Constructor for class tiger.TigerException
 
TigerSet - class tiger.util.TigerSet.
Set class with set calculation functions.
TigerSet() - Constructor for class tiger.util.TigerSet
 
TigerSet(Collection) - Constructor for class tiger.util.TigerSet
 
TigerSet(SortedSet) - Constructor for class tiger.util.TigerSet
 
TigerStudio - class tiger.gui.TigerStudio.
 
TigerStudio(String) - Constructor for class tiger.gui.TigerStudio
 
toString() - Method in class tiger.ObjectSet
 
toString() - Method in class tiger.ID
 
toString() - Method in class tiger.metadata.IDMetaData
 
toString() - Method in class tiger.util.Tuple
 
toString() - Method in class tiger.util.Tree
 
toString() - Method in class tiger.util.Path
 
toString() - Method in class tiger.util.OrderedItem
 
toString() - Method in class tiger.util.CommandLineArguments
 
toString(String) - Method in class tiger.util.Tree
 
Transaction - class tiger.transaction.Transaction.
 
Transaction(TransactionManager, IsolationLevel) - Constructor for class tiger.transaction.Transaction
 
TransactionLog - class tiger.transaction.TransactionLog.
 
TransactionLog(String) - Constructor for class tiger.transaction.TransactionLog
 
TransactionLog(TransactionManager, int) - Constructor for class tiger.transaction.TransactionLog
 
TransactionManager - class tiger.transaction.TransactionManager.
 
TransactionManager(LocalObjectBase) - Constructor for class tiger.transaction.TransactionManager
 
TransIndex - class tiger.broker.TransIndex.
 
TransIndex() - Constructor for class tiger.broker.TransIndex
 
TransIndex(Map, Map) - Constructor for class tiger.broker.TransIndex
 
TransSortedIndex - class tiger.broker.TransSortedIndex.
 
TransSortedIndex(SortedMap, SortedMap) - Constructor for class tiger.broker.TransSortedIndex
 
TransSortedIndex(SortedMap, SortedMap, Object, Object) - Constructor for class tiger.broker.TransSortedIndex
 
Tree - class tiger.util.Tree.
Simple class for representing a tree.
Tree() - Constructor for class tiger.util.Tree
 
Tree(Node) - Constructor for class tiger.util.Tree
 
Tree(Object) - Constructor for class tiger.util.Tree
Constructs a tree with specified root key and empty value.
Tree(Object, Object) - Constructor for class tiger.util.Tree
Constructs a tree with specified root key and root value.
TreeSAXHandler - class tiger.util.TreeSAXHandler.
 
TreeSAXHandler() - Constructor for class tiger.util.TreeSAXHandler
 
Tuple - class tiger.util.Tuple.
Represents a multiple value.
Tuple() - Constructor for class tiger.util.Tuple
 
Tuple(Comparable[], boolean) - Constructor for class tiger.util.Tuple
 
Tuple(Comparable, Comparable) - Constructor for class tiger.util.Tuple
 
Tuple(Comparable, Comparable, Comparable) - Constructor for class tiger.util.Tuple
 

U

unbind(RelationMetaData, ID, ID) - Method in interface tiger.ObjectBase
Unbinds two objects together.
unbind(RelationMetaData, ID, ID) - Method in class tiger.LocalObjectBase
 
unbind(RelationMetaData, ID, ID) - Method in class tiger.broker.PersistBroker
Unbinds two objects together.
unbind(RelationMetaData, ID, ID) - Method in class tiger.rmi.RemoteObjectBase
 
unbind(String, ID) - Method in class tiger.PersistObject
 
unbind(String, RelationMetaData, ID, ID) - Method in class tiger.rmi.ObjectBaseFacadeImpl
 
unbind(String, RelationMetaData, ID, ID) - Method in interface tiger.rmi.ObjectBaseFacade
 
union(SortedSet) - Method in class tiger.util.TigerSet
 
UniqueIndexViolationException - exception tiger.UniqueIndexViolationException.
 
UniqueIndexViolationException(String) - Constructor for class tiger.UniqueIndexViolationException
 
unlock(Lock, Transaction) - Method in class tiger.transaction.TransactionManager
 
updateObject(Object, Object) - Method in interface tiger.broker.ObjectStore
 
updateObject(Object, Object) - Method in class tiger.jdbm.JDBMObjectStore
 

V

validate(String, ID, Permission) - Method in class tiger.security.SecurityManager
 

W

writeObject(Object) - Method in class tiger.transaction.TransactionLog
 

A B C D E F G H I J L M N O P R S T U V W