com.versant.core.common |
|
Java Source File Name | Type | Comment |
BindingSupportImpl.java | Class | The purpose of this class is to encapsulate the Exception throwing.
This is necessary to allow different exception classes for JDO, EJB and other api's
Make sure, that all exceptions are thrown via this facility!
(Exceptions include classes, that are JDO-only, like the JDO enhancer.)
This class is intended to be stateless.
With JDO an instance of BindingSupportImpl is directly used. |
CmdBitSet.java | Class | This is a set type Container for ClassMetaData. |
CollectionDiff.java | Class | This is the base class for classes that hold the differences between two
collections or maps. |
Debug.java | Class | Master debugging output flags. |
DeletePacket.java | Class | Collection of OIDs and States to be deleted. |
DummyStateContainer.java | Class | Dummy implementation of StateContainer that does not contain anything
and discards anything added to it. |
EntrySet.java | Class | This is a Hashed based collection that contain Entry elements. |
GenericOID.java | Class | This is an OID implementation suitable for use with any PC class. |
GenericState.java | Class | This is a State implementation suitable for use with any PC class. |
JaxpUtils.java | Class | Utility methods to get hold of XML parsers. |
MapDiff.java | Class | This holds the differences between two maps. |
MapEntries.java | Class | This holds the keys and values for a map. |
NewObjectOID.java | Class | This OID class is used for new JDO instances of any type. |
NotImplementedException.java | Class | Thrown when an unimplemented code path is followed. |
NULLState.java | Class | This state is represents an oid that does not exist in the datastore but is referenced from
some other instance. |
OID.java | Interface | This is an abstract base class for OID classes. |
OIDArray.java | Class | This is an array of OIDs that expands when full. |
OrderedCollectionDiff.java | Class | This holds the differences between two ordered collections. |
PCList.java | Class | This is an non-mutable list implementation used for Query results. |
PersistenceContext.java | Interface | Internal interface that is used for common stuff between different implementations
of pm. |
QueryResultContainer.java | Class | This is used to transport the query results to the client. |
SerUtils.java | Class | Utility methods to help with Serialization. |
SortableBase.java | Class | Base class for containers that need to be able to sort themselves using
the quicksort algorithm. |
Stack.java | Class | A Stack implementation used by QueryResultIterator to hold values returned for query. |
State.java | Class | This is an abstract base class for State classes. |
StateAndOIDFactory.java | Interface | Factory for OID and State instances. |
StatesReturned.java | Class | This keeps a map of OID -> State and can also track the order that the
OID State pairs are added. |
StatesToStore.java | Class | Collection of OIDs and States to be persisted. |
StateUtil.java | Class | A utility class that is used by State. |
UnorderedCollectionDiff.java | Class | This holds the differences between two unordered collections. |
Utils.java | Class | Utility methods. |
VersantConnectionPoolFullException.java | Class | This is thrown when a connection pool has run out of connections. |
VersantFieldMetaData.java | Interface | Meta data for a persistent or transactional field. |
VersantNullElementException.java | Class | This is thrown when a null element is found in our added to a collection. |