META-INF/
META-INF/MANIFEST.MF
com/
com/db4o/
com/db4o/activation/
com/db4o/cluster/
com/db4o/collections/
com/db4o/collections/facades/
com/db4o/config/
com/db4o/config/annotations/
com/db4o/config/annotations/reflect/
com/db4o/constraints/
com/db4o/defragment/
com/db4o/diagnostic/
com/db4o/events/
com/db4o/ext/
com/db4o/foundation/
com/db4o/foundation/io/
com/db4o/foundation/network/
com/db4o/internal/
com/db4o/internal/btree/
com/db4o/internal/btree/algebra/
com/db4o/internal/callbacks/
com/db4o/internal/classindex/
com/db4o/internal/cluster/
com/db4o/internal/collections/
com/db4o/internal/convert/
com/db4o/internal/convert/conversions/
com/db4o/internal/cs/
com/db4o/internal/cs/messages/
com/db4o/internal/diagnostic/
com/db4o/internal/events/
com/db4o/internal/fieldindex/
com/db4o/internal/fileheader/
com/db4o/internal/freespace/
com/db4o/internal/handlers/
com/db4o/internal/handlers/net/
com/db4o/internal/ix/
com/db4o/internal/mapping/
com/db4o/internal/marshall/
com/db4o/internal/query/
com/db4o/internal/query/processor/
com/db4o/internal/query/result/
com/db4o/internal/replication/
com/db4o/internal/slots/
com/db4o/io/
com/db4o/marshall/
com/db4o/messaging/
com/db4o/query/
com/db4o/reflect/
com/db4o/reflect/core/
com/db4o/reflect/generic/
com/db4o/reflect/jdk/
com/db4o/reflect/self/
com/db4o/replication/
com/db4o/ta/
com/db4o/types/
com/db4o/BlobStatus.class
package com.db4o
public abstract com.db4o.BlobStatus extends java.lang.Object {
public abstract double getStatus ()
}
com/db4o/BlobTransport.class
package com.db4o
public abstract com.db4o.BlobTransport extends java.lang.Object {
public abstract void writeBlobTo (com.db4o.internal.Transaction, com.db4o.internal.BlobImpl, java.io.File) throws java.io.IOException
public abstract void readBlobFrom (com.db4o.internal.Transaction, com.db4o.internal.BlobImpl, java.io.File) throws java.io.IOException
public abstract void deleteBlobFile (com.db4o.internal.Transaction, com.db4o.internal.BlobImpl)
}
com/db4o/CorruptionException.class
package com.db4o
public com.db4o.CorruptionException extends java.lang.Exception {
public void ()
}
com/db4o/DTrace.class
package com.db4o
public com.db4o.DTrace extends java.lang.Object {
public static final boolean enabled
private boolean _enabled
private boolean _break
private boolean _log
private String _tag
private static long[] _rangeStart
private static long[] _rangeEnd
private static int _rangeCount
public static long _eventNr
private static long[] _breakEventNrs
private static int _breakEventCount
private static boolean _trackEventsWithoutRange
public static com.db4o.DTrace ADD_TO_CLASS_INDEX
public static com.db4o.DTrace BEGIN_TOP_LEVEL_CALL
public static com.db4o.DTrace BIND
public static com.db4o.DTrace BTREE_NODE_COMMIT_OR_ROLLBACK
public static com.db4o.DTrace BTREE_NODE_REMOVE
public static com.db4o.DTrace CANDIDATE_READ
public static com.db4o.DTrace CLOSE
public static com.db4o.DTrace COLLECT_CHILDREN
public static com.db4o.DTrace COMMIT
public static com.db4o.DTrace CONTINUESET
public static com.db4o.DTrace CREATE_CANDIDATE
public static com.db4o.DTrace DELETE
public static com.db4o.DTrace DONOTINCLUDE
public static com.db4o.DTrace END_TOP_LEVEL_CALL
public static com.db4o.DTrace EVALUATE_SELF
public static com.db4o.DTrace FILE_FREE
public static com.db4o.DTrace FREE
public static com.db4o.DTrace FREE_RAM
public static com.db4o.DTrace FREE_ON_COMMIT
public static com.db4o.DTrace FREE_ON_ROLLBACK
public static com.db4o.DTrace FREE_POINTER_ON_ROLLBACK
public static com.db4o.DTrace GET_SLOT
public static com.db4o.DTrace GET_POINTER_SLOT
public static com.db4o.DTrace GET_FREESPACE
public static com.db4o.DTrace GET_FREESPACE_RAM
public static com.db4o.DTrace GET_YAPOBJECT
public static com.db4o.DTrace ID_TREE_ADD
public static com.db4o.DTrace ID_TREE_REMOVE
public static com.db4o.DTrace IO_COPY
public static com.db4o.DTrace JUST_SET
public static com.db4o.DTrace NEW_INSTANCE
public static com.db4o.DTrace PRODUCE_SLOT_CHANGE
public static com.db4o.DTrace QUERY_PROCESS
public static com.db4o.DTrace READ_ARRAY_WRAPPER
public static com.db4o.DTrace READ_BYTES
public static com.db4o.DTrace READ_ID
public static com.db4o.DTrace READ_SLOT
public static com.db4o.DTrace REFERENCE_REMOVED
public static com.db4o.DTrace REGULAR_SEEK
public static com.db4o.DTrace REMOVE_FROM_CLASS_INDEX
public static com.db4o.DTrace REREAD_OLD_UUID
public static com.db4o.DTrace SLOT_SET_POINTER
public static com.db4o.DTrace SLOT_DELETE
public static com.db4o.DTrace SLOT_FREE_ON_COMMIT
public static com.db4o.DTrace SLOT_FREE_ON_ROLLBACK_ID
public static com.db4o.DTrace SLOT_FREE_ON_ROLLBACK_ADDRESS
public static com.db4o.DTrace TRANS_COMMIT
public static com.db4o.DTrace TRANS_DONT_DELETE
public static com.db4o.DTrace TRANS_DELETE
public static com.db4o.DTrace TRANS_FLUSH
public static com.db4o.DTrace YAPCLASS_BY_ID
public static com.db4o.DTrace YAPCLASS_INIT
public static com.db4o.DTrace YAPMETA_SET_ID
public static com.db4o.DTrace YAPMETA_WRITE
public static com.db4o.DTrace WRITE_BYTES
public static com.db4o.DTrace WRITE_POINTER
public static com.db4o.DTrace WRITE_XBYTES
public static com.db4o.DTrace WRITE_UPDATE_DELETE_MEMBERS
private static com.db4o.DTrace[] all
private static int current
private static void breakPoint ()
private static final void configure ()
private static final void init ()
private static void trackEventsWithoutRange ()
private void (boolean, boolean, java.lang.String, boolean)
public void log ()
public void log (long)
public void logInfo (java.lang.String)
public void log (long, java.lang.String)
public void logLength (long, long)
public void logLength (com.db4o.internal.slots.Slot)
public void logEnd (long, long)
public void logEnd (long, long, java.lang.String)
public static void addRange (long)
public static void addRangeWithLength (long, long)
public static void addRangeWithEnd (long, long)
private static void breakOnEvent (long)
private java.lang.String formatInt (long, int)
private java.lang.String formatInt (long)
private static void turnAllOffExceptFor (com.db4o.DTrace[])
public static void noWarnings ()
static void ()
}
com/db4o/DatabaseClosedException.class
package com.db4o
public com.db4o.DatabaseClosedException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/DatabaseFileLockedException.class
package com.db4o
public com.db4o.DatabaseFileLockedException extends com.db4o.ext.Db4oException {
public void (java.lang.String)
public void (java.lang.String, java.lang.Throwable)
}
com/db4o/DatabaseMaximumSizeReachedException.class
package com.db4o
public com.db4o.DatabaseMaximumSizeReachedException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/DatabaseReadOnlyException.class
package com.db4o
public com.db4o.DatabaseReadOnlyException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/Db4o.class
package com.db4o
public com.db4o.Db4o extends java.lang.Object {
static final com.db4o.internal.Config4Impl i_config
public void ()
public static void main (java.lang.String[])
public static com.db4o.config.Configuration configure ()
public static com.db4o.config.Configuration newConfiguration ()
public static com.db4o.config.Configuration cloneConfiguration ()
public static com.db4o.ObjectContainer openClient (java.lang.String, int, java.lang.String, java.lang.String) throws com.db4o.Db4oIOException com.db4o.ext.OldFormatException com.db4o.InvalidPasswordException
public static com.db4o.ObjectContainer openClient (com.db4o.config.Configuration, java.lang.String, int, java.lang.String, java.lang.String) throws com.db4o.Db4oIOException com.db4o.ext.OldFormatException com.db4o.InvalidPasswordException
public static com.db4o.ObjectContainer openClient (com.db4o.config.Configuration, java.lang.String, int, java.lang.String, java.lang.String, com.db4o.config.NativeSocketFactory) throws com.db4o.Db4oIOException com.db4o.ext.OldFormatException com.db4o.InvalidPasswordException
public static final com.db4o.ObjectContainer openFile (java.lang.String) throws com.db4o.Db4oIOException com.db4o.DatabaseFileLockedException com.db4o.IncompatibleFileFormatException com.db4o.ext.OldFormatException com.db4o.DatabaseReadOnlyException
public static final com.db4o.ObjectContainer openFile (com.db4o.config.Configuration, java.lang.String) throws com.db4o.Db4oIOException com.db4o.DatabaseFileLockedException com.db4o.IncompatibleFileFormatException com.db4o.ext.OldFormatException com.db4o.DatabaseReadOnlyException
protected static final com.db4o.ObjectContainer openMemoryFile1 (com.db4o.config.Configuration, com.db4o.ext.MemoryFile) throws com.db4o.Db4oIOException com.db4o.DatabaseFileLockedException com.db4o.ext.OldFormatException
public static final com.db4o.ObjectServer openServer (java.lang.String, int) throws com.db4o.Db4oIOException com.db4o.IncompatibleFileFormatException com.db4o.ext.OldFormatException com.db4o.DatabaseFileLockedException com.db4o.DatabaseReadOnlyException
public static final com.db4o.ObjectServer openServer (com.db4o.config.Configuration, java.lang.String, int) throws com.db4o.Db4oIOException com.db4o.IncompatibleFileFormatException com.db4o.ext.OldFormatException com.db4o.DatabaseFileLockedException com.db4o.DatabaseReadOnlyException
public static final com.db4o.ObjectServer openServer (com.db4o.config.Configuration, java.lang.String, int, com.db4o.config.NativeSocketFactory) throws com.db4o.Db4oIOException com.db4o.IncompatibleFileFormatException com.db4o.ext.OldFormatException com.db4o.DatabaseFileLockedException com.db4o.DatabaseReadOnlyException
static com.db4o.reflect.Reflector reflector ()
public static final java.lang.String version ()
static void ()
}
com/db4o/Db4oIOException.class
package com.db4o
public com.db4o.Db4oIOException extends com.db4o.ext.Db4oException {
public void ()
public void (java.lang.String)
public void (java.lang.Throwable)
}
com/db4o/Db4oVersion.class
package com.db4o
public com.db4o.Db4oVersion extends java.lang.Object {
public static final String NAME
public static final int MAJOR
public static final int MINOR
public static final int ITERATION
public static final int REVISION
public void ()
}
com/db4o/Debug.class
package com.db4o
public abstract com.db4o.Debug extends com.db4o.foundation.Debug4 {
public static final boolean indexAllFields
public static final boolean queries
public static final boolean atHome
public static final boolean longTimeOuts
public static final boolean freespace
public static final boolean xbytes
public static final boolean checkSychronization
public static final boolean configureAllClasses
public static final boolean configureAllFields
public static final boolean weakReferences
public static final boolean messages
public static final boolean nio
public static final boolean lockFile
public static final boolean staticIdentity
public static final boolean readBootRecord
public void ()
public static void expect (boolean)
public static void ensureLock (java.lang.Object)
public static boolean exceedsMaximumBlockSize (int)
public static boolean exceedsMaximumArrayEntries (int, boolean)
public static final void readBegin (com.db4o.marshall.ReadBuffer, byte)
public static final void readEnd (com.db4o.marshall.ReadBuffer)
public static final void writeBegin (com.db4o.marshall.WriteBuffer, byte)
public static final void writeEnd (com.db4o.marshall.WriteBuffer)
}
com/db4o/Deploy.class
package com.db4o
public final com.db4o.Deploy extends java.lang.Object {
public static final boolean debug
public static final boolean overwrite
public static final boolean brackets
public static final boolean identifiers
public static final boolean flush
public static final boolean debugLong
public static final boolean csharp
public void ()
}
com/db4o/IncompatibleFileFormatException.class
package com.db4o
public com.db4o.IncompatibleFileFormatException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/Internal4.class
package com.db4o
public abstract com.db4o.Internal4 extends java.lang.Object {
}
com/db4o/InvalidPasswordException.class
package com.db4o
public com.db4o.InvalidPasswordException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/MetaClass.class
package com.db4o
public com.db4o.MetaClass extends java.lang.Object implements com.db4o.Internal4 {
public String name
public com.db4o.MetaField[] fields
public void ()
}
com/db4o/MetaField.class
package com.db4o
public com.db4o.MetaField extends java.lang.Object implements com.db4o.Internal4 {
public String name
public com.db4o.MetaIndex index
public void ()
}
com/db4o/MetaIndex.class
package com.db4o
public com.db4o.MetaIndex extends java.lang.Object implements com.db4o.Internal4 {
public int indexAddress
public int indexEntries
public int indexLength
private final int patchAddress
private final int patchEntries
private final int patchLength
public void ()
public void read (com.db4o.internal.Buffer)
public void write (com.db4o.internal.Buffer)
public void free (com.db4o.internal.LocalObjectContainer)
}
com/db4o/ObjectContainer.class
package com.db4o
public abstract com.db4o.ObjectContainer extends java.lang.Object {
public abstract void activate (java.lang.Object, int) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public abstract boolean close () throws com.db4o.Db4oIOException
public abstract void commit () throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public abstract void deactivate (java.lang.Object, int) throws com.db4o.DatabaseClosedException
public abstract void delete (java.lang.Object) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public abstract com.db4o.ext.ExtObjectContainer ext ()
public abstract com.db4o.ObjectSet get (java.lang.Object) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public abstract com.db4o.query.Query query () throws com.db4o.DatabaseClosedException
public abstract com.db4o.ObjectSet query (java.lang.Class) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public abstract com.db4o.ObjectSet query (com.db4o.query.Predicate) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public abstract com.db4o.ObjectSet query (com.db4o.query.Predicate, com.db4o.query.QueryComparator) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public abstract com.db4o.ObjectSet query (com.db4o.query.Predicate, java.util.Comparator) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public abstract void rollback () throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public abstract void set (java.lang.Object) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
}
com/db4o/ObjectServer.class
package com.db4o
public abstract com.db4o.ObjectServer extends java.lang.Object {
public abstract boolean close ()
public abstract com.db4o.ext.ExtObjectServer ext ()
public abstract void grantAccess (java.lang.String, java.lang.String)
public abstract com.db4o.ObjectContainer openClient ()
public abstract com.db4o.ObjectContainer openClient (com.db4o.config.Configuration)
}
com/db4o/ObjectSet.class
package com.db4o
public abstract com.db4o.ObjectSet extends java.lang.Object implements java.util.List java.util.Iterator {
public abstract com.db4o.ext.ExtObjectSet ext ()
public abstract boolean hasNext ()
public abstract java.lang.Object next ()
public abstract void reset ()
public abstract int size ()
}
com/db4o/P1Collection.class
package com.db4o
public abstract com.db4o.P1Collection extends com.db4o.P1Object implements com.db4o.types.Db4oCollection {
private transient int i_activationDepth
transient boolean i_deleteRemoved
public void ()
public void activationDepth (int)
public void deleteRemoved (boolean)
int elementActivationDepth ()
}
com/db4o/P1HashElement.class
package com.db4o
public com.db4o.P1HashElement extends com.db4o.P1ListElement {
public Object i_key
public int i_hashCode
public int i_position
public void ()
public void (com.db4o.internal.Transaction, com.db4o.P1ListElement, java.lang.Object, int, java.lang.Object)
public int adjustReadDepth (int)
java.lang.Object activatedKey (int)
void delete (boolean)
}
com/db4o/P1ListElement.class
package com.db4o
public com.db4o.P1ListElement extends com.db4o.P1Object {
public com.db4o.P1ListElement i_next
public Object i_object
public void ()
public void (com.db4o.internal.Transaction, com.db4o.P1ListElement, java.lang.Object)
public int adjustReadDepth (int)
java.lang.Object activatedObject (int)
public java.lang.Object createDefault (com.db4o.internal.Transaction)
void delete (boolean)
}
com/db4o/P1Object.class
package com.db4o
public com.db4o.P1Object extends java.lang.Object implements com.db4o.internal.Db4oTypeImpl {
private transient com.db4o.internal.Transaction i_trans
private transient com.db4o.internal.ObjectReference i_yapObject
public void ()
void (com.db4o.internal.Transaction)
public void activate (java.lang.Object, int)
public int activationDepth ()
public int adjustReadDepth (int)
public boolean canBind ()
public void checkActive ()
public java.lang.Object createDefault (com.db4o.internal.Transaction)
void deactivate ()
void delete ()
protected void delete (java.lang.Object)
protected long getIDOf (java.lang.Object)
protected com.db4o.internal.Transaction getTrans ()
public boolean hasClassIndex ()
public void preDeactivate ()
protected java.lang.Object replicate (com.db4o.internal.Transaction, com.db4o.internal.Transaction)
public void replicateFrom (java.lang.Object)
public void setTrans (com.db4o.internal.Transaction)
public void setObjectReference (com.db4o.internal.ObjectReference)
protected void store (java.lang.Object)
public java.lang.Object storedTo (com.db4o.internal.Transaction)
java.lang.Object streamLock ()
public void store (int)
void update ()
void update (int)
void updateInternal ()
void updateInternal (int)
private boolean validYapObject ()
private com.db4o.internal.ObjectContainerBase stream ()
}
com/db4o/P2Collections.class
package com.db4o
public com.db4o.P2Collections extends java.lang.Object implements com.db4o.types.Db4oCollections {
private final com.db4o.internal.Transaction _transaction
public void (com.db4o.internal.Transaction)
public com.db4o.types.Db4oList newLinkedList ()
public com.db4o.types.Db4oMap newHashMap (int)
public com.db4o.types.Db4oMap newIdentityHashMap (int)
private java.lang.Object lock ()
private com.db4o.internal.ObjectContainerBase container ()
}
com/db4o/P2HashMap$MapEntry.class
package com.db4o
com.db4o.P2HashMap$MapEntry extends java.lang.Object implements java.util.Map$Entry {
private Object key
private Object value
final com.db4o.P2HashMap this$0
public void (com.db4o.P2HashMap, java.lang.Object)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/db4o/P2HashMap.class
package com.db4o
public com.db4o.P2HashMap extends com.db4o.P1Collection implements com.db4o.types.Db4oMap com.db4o.TransactionListener {
private static final float FILL
private transient int i_changes
private transient boolean i_dontStoreOnDeactivate
public com.db4o.P1HashElement[] i_entries
public int i_mask
public int i_maximumSize
public int i_size
public int i_type
transient com.db4o.P1HashElement[] i_table
public int i_tableSize
void ()
void (int)
public int activationDepth ()
public int adjustReadDepth (int)
public void checkActive ()
public void clear ()
public boolean containsKey (java.lang.Object)
public boolean containsValue (java.lang.Object)
public java.lang.Object createDefault (com.db4o.internal.Transaction)
private void deleteAllElements (com.db4o.P1HashElement)
public java.util.Set entrySet ()
private boolean equals (com.db4o.P1HashElement, int, java.lang.Object)
public java.lang.Object get (java.lang.Object)
java.lang.Object get4 (java.lang.Object)
private int hashOf (java.lang.Object)
private void increaseSize ()
public boolean isEmpty ()
public java.util.Set keySet ()
void modified ()
public void postRollback ()
public void preCommit ()
public void preDeactivate ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
private java.lang.Object put4 (java.lang.Object, java.lang.Object)
public void putAll (java.util.Map)
public java.lang.Object remove (java.lang.Object)
java.lang.Object remove4 (java.lang.Object)
public void replicateFrom (java.lang.Object)
private void reposition (com.db4o.P1HashElement)
public int size ()
public java.lang.Object storedTo (com.db4o.internal.Transaction)
public java.util.Collection values ()
}
com/db4o/P2HashMapIterator.class
package com.db4o
com.db4o.P2HashMapIterator extends java.lang.Object implements java.util.Iterator {
private com.db4o.P1HashElement i_current
private final com.db4o.P2HashMap i_map
private int i_nextIndex
private com.db4o.P1HashElement i_previous
void (com.db4o.P2HashMap)
private int currentIndex ()
private void getNextCurrent ()
public boolean hasNext ()
public java.lang.Object next ()
private com.db4o.P1ListElement nextElement ()
public void remove ()
private void searchNext ()
}
com/db4o/P2HashMapKeySet.class
package com.db4o
com.db4o.P2HashMapKeySet extends java.lang.Object implements java.util.Set {
private final com.db4o.P2HashMap i_map
void (com.db4o.P2HashMap)
public boolean add (java.lang.Object)
public boolean addAll (java.util.Collection)
public void clear ()
public boolean contains (java.lang.Object)
public boolean containsAll (java.util.Collection)
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
public boolean removeAll (java.util.Collection)
public boolean retainAll (java.util.Collection)
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
}
com/db4o/P2LinkedList.class
package com.db4o
public com.db4o.P2LinkedList extends com.db4o.P1Collection implements com.db4o.types.Db4oList {
public com.db4o.P1ListElement i_first
public com.db4o.P1ListElement i_last
public void ()
public void add (int, java.lang.Object)
public boolean add (java.lang.Object)
private boolean add4 (java.lang.Object)
public boolean addAll (java.util.Collection)
public boolean addAll (int, java.util.Collection)
public int adjustReadDepth (int)
private void checkLastAndUpdate (com.db4o.P1ListElement, com.db4o.P1ListElement)
void checkRemoved (com.db4o.P1ListElement, com.db4o.P1ListElement)
public void clear ()
public boolean contains (java.lang.Object)
private boolean contains4 (java.lang.Object)
public boolean containsAll (java.util.Collection)
public java.lang.Object createDefault (com.db4o.internal.Transaction)
public java.lang.Object get (int)
public boolean hasClassIndex ()
public int indexOf (java.lang.Object)
private int indexOf4 (java.lang.Object)
public boolean isEmpty ()
public java.util.Iterator iterator ()
private com.db4o.P2ListElementIterator iterator4 ()
public int lastIndexOf (java.lang.Object)
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
public java.lang.Object remove (int)
public boolean remove (java.lang.Object)
private java.lang.Object remove4 (int)
private boolean remove4 (java.lang.Object)
public boolean removeAll (java.util.Collection)
public void replicateFrom (java.lang.Object)
public boolean retainAll (java.util.Collection)
public java.lang.Object set (int, java.lang.Object)
public synchronized int size ()
private int size4 ()
public java.lang.Object storedTo (com.db4o.internal.Transaction)
public java.util.List subList (int, int)
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
}
com/db4o/P2ListElementIterator.class
package com.db4o
com.db4o.P2ListElementIterator extends java.lang.Object implements java.util.Iterator {
private final com.db4o.P2LinkedList i_list
private com.db4o.P1ListElement i_preprevious
private com.db4o.P1ListElement i_previous
private com.db4o.P1ListElement i_next
void (com.db4o.P2LinkedList, com.db4o.P1ListElement)
private void checkNextActive ()
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
com.db4o.P1ListElement nextElement ()
com.db4o.P1ListElement move (int)
}
com/db4o/PBootRecord.class
package com.db4o
public com.db4o.PBootRecord extends com.db4o.P1Object implements com.db4o.Internal4 {
public com.db4o.ext.Db4oDatabase i_db
public long i_versionGenerator
public com.db4o.MetaIndex i_uuidMetaIndex
public void ()
public int activationDepth ()
public com.db4o.MetaIndex getUUIDMetaIndex ()
public void write (com.db4o.internal.LocalObjectContainer)
}
com/db4o/Rename.class
package com.db4o
public final com.db4o.Rename extends java.lang.Object implements com.db4o.Internal4 {
public String rClass
public String rFrom
public String rTo
public void ()
public void (java.lang.String, java.lang.String, java.lang.String)
}
com/db4o/ReplicationImpl.class
package com.db4o
public com.db4o.ReplicationImpl extends java.lang.Object implements com.db4o.replication.ReplicationProcess {
final com.db4o.internal.ObjectContainerBase _peerA
final com.db4o.internal.Transaction _transA
final com.db4o.internal.ObjectContainerBase _peerB
final com.db4o.internal.Transaction _transB
final com.db4o.replication.ReplicationConflictHandler _conflictHandler
final com.db4o.ReplicationRecord _record
private int _direction
private static final int IGNORE
private static final int TO_B
private static final int TO_A
private static final int CHECK_CONFLICT
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ObjectContainerBase, com.db4o.replication.ReplicationConflictHandler)
private int bindAndSet (com.db4o.internal.Transaction, com.db4o.internal.ObjectContainerBase, com.db4o.internal.ObjectReference, java.lang.Object)
public void checkConflict (java.lang.Object)
public void commit ()
private void endReplication ()
private int idInCaller (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ObjectReference, com.db4o.internal.ObjectReference)
private int ignoreOrCheckConflict ()
private boolean isInConflict (long, long)
private long lastSynchronization ()
public com.db4o.ObjectContainer peerA ()
public com.db4o.ObjectContainer peerB ()
public void replicate (java.lang.Object)
public void rollback ()
public void setDirection (com.db4o.ObjectContainer, com.db4o.ObjectContainer)
private void shareBinding (com.db4o.internal.ObjectReference, com.db4o.internal.ObjectReference, java.lang.Object, com.db4o.internal.ObjectReference, java.lang.Object)
private int toA ()
private int toB ()
public int tryToHandle (com.db4o.internal.ObjectContainerBase, java.lang.Object)
public void whereModified (com.db4o.query.Query)
}
com/db4o/ReplicationRecord.class
package com.db4o
public com.db4o.ReplicationRecord extends java.lang.Object implements com.db4o.Internal4 {
public com.db4o.ext.Db4oDatabase _youngerPeer
public com.db4o.ext.Db4oDatabase _olderPeer
public long _version
public void ()
public void (com.db4o.ext.Db4oDatabase, com.db4o.ext.Db4oDatabase)
public void setVersion (long)
public void store (com.db4o.internal.ObjectContainerBase)
public static com.db4o.ReplicationRecord beginReplication (com.db4o.internal.Transaction, com.db4o.internal.Transaction)
public static com.db4o.ReplicationRecord queryForReplicationRecord (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Transaction, com.db4o.ext.Db4oDatabase, com.db4o.ext.Db4oDatabase)
}
com/db4o/SocketSpec.class
package com.db4o
public com.db4o.SocketSpec extends java.lang.Object {
private final int _port
private final com.db4o.config.NativeSocketFactory _factory
public void (int, com.db4o.config.NativeSocketFactory)
public int port ()
public com.db4o.config.NativeSocketFactory socketFactory ()
}
com/db4o/StaticClass.class
package com.db4o
public com.db4o.StaticClass extends java.lang.Object implements com.db4o.Internal4 {
public String name
public com.db4o.StaticField[] fields
public void ()
public void (java.lang.String, com.db4o.StaticField[])
}
com/db4o/StaticField.class
package com.db4o
public com.db4o.StaticField extends java.lang.Object implements com.db4o.Internal4 {
public String name
public Object value
public void ()
public void (java.lang.String, java.lang.Object)
}
com/db4o/TransactionAware.class
package com.db4o
public abstract com.db4o.TransactionAware extends java.lang.Object {
public abstract void setTrans (com.db4o.internal.Transaction)
}
com/db4o/TransactionListener.class
package com.db4o
public abstract com.db4o.TransactionListener extends java.lang.Object {
public abstract void preCommit ()
public abstract void postRollback ()
}
com/db4o/Tuning.class
package com.db4o
public com.db4o.Tuning extends java.lang.Object {
public static final boolean symbianSeek
public static final boolean readableMessages
public void ()
}
com/db4o/User.class
package com.db4o
public com.db4o.User extends java.lang.Object implements com.db4o.Internal4 {
public String name
public String password
public void ()
public void (java.lang.String, java.lang.String)
}
com/db4o/activation/Activator.class
package com.db4o.activation
public abstract com.db4o.activation.Activator extends java.lang.Object {
public abstract void activate ()
}
com/db4o/cluster/Cluster.class
package com.db4o.cluster
public com.db4o.cluster.Cluster extends java.lang.Object {
public final com.db4o.ObjectContainer[] _objectContainers
public void (com.db4o.ObjectContainer[])
public com.db4o.query.Query query ()
public com.db4o.ObjectContainer objectContainerFor (java.lang.Object)
}
com/db4o/collections/AbstractList4$ArrayList4IndexIterator.class
package com.db4o.collections
com.db4o.collections.AbstractList4$ArrayList4IndexIterator extends com.db4o.collections.AbstractList4$ArrayList4Iterator implements java.util.ListIterator {
final com.db4o.collections.AbstractList4 this$0
public void (com.db4o.collections.AbstractList4, int)
public void add (java.lang.Object)
public boolean hasPrevious ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void set (java.lang.Object)
}
com/db4o/collections/AbstractList4$ArrayList4Iterator.class
package com.db4o.collections
com.db4o.collections.AbstractList4$ArrayList4Iterator extends java.lang.Object implements java.util.Iterator {
protected int currentIndex
private int _iteratorModCount
protected boolean canOperate
final com.db4o.collections.AbstractList4 this$0
public void (com.db4o.collections.AbstractList4, int)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
protected void syncModCount ()
protected void checkCanOperate ()
protected void setCanOperateFlag (boolean)
protected void checkConcurrentModification ()
}
com/db4o/collections/AbstractList4.class
package com.db4o.collections
public abstract com.db4o.collections.AbstractList4 extends java.lang.Object implements java.lang.Iterable java.util.Collection java.util.List {
protected transient int modCount
public void ()
public boolean add (java.lang.Object)
public void add (int, java.lang.Object)
public boolean addAll (java.util.Collection)
public boolean addAll (int, java.util.Collection)
public void clear ()
public boolean contains (java.lang.Object)
public boolean containsAll (java.util.Collection)
public boolean equals (java.lang.Object)
public abstract java.lang.Object get (int)
public int hashCode ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int indexOf (java.lang.Object)
public int lastIndexOf (java.lang.Object)
private boolean equals (java.lang.Object, java.lang.Object)
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
public java.lang.Object remove (int)
public boolean remove (java.lang.Object)
public boolean removeAll (java.util.Collection)
protected void removeRange (int, int)
public boolean retainAll (java.util.Collection)
public java.lang.Object set (int, java.lang.Object)
public abstract int size ()
public java.util.List subList (int, int)
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
public java.lang.String toString ()
void checkIndex (int, int, int)
}
com/db4o/collections/ArrayList4.class
package com.db4o.collections
public com.db4o.collections.ArrayList4 extends com.db4o.collections.AbstractList4 implements java.lang.Cloneable java.io.Serializable java.util.RandomAccess com.db4o.ta.Activatable {
private static final long serialVersionUID
private Object[] elements
private int capacity
private int listSize
private transient com.db4o.activation.Activator _activator
public void activate ()
public void bind (com.db4o.activation.Activator)
public void ()
public void (java.util.Collection)
public void (int)
public void add (int, java.lang.Object)
public boolean addAll (java.util.Collection)
public boolean addAll (int, java.util.Collection)
public void clear ()
public java.lang.Object clone ()
public void ensureCapacity (int)
public java.lang.Object get (int)
public int indexOf (java.lang.Object)
public int lastIndexOf (java.lang.Object)
public java.lang.Object remove (int)
protected void removeRange (int, int)
public java.lang.Object set (int, java.lang.Object)
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
public void trimToSize ()
private void resize (int)
void setSize (int)
void increaseSize (int)
void decreaseSize (int)
void markModified ()
}
com/db4o/collections/ArrayMap4$MapEntry4.class
package com.db4o.collections
public com.db4o.collections.ArrayMap4$MapEntry4 extends java.lang.Object implements java.util.Map$Entry {
private Object _key
private Object _value
public void (java.lang.Object, java.lang.Object)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/db4o/collections/ArrayMap4.class
package com.db4o.collections
public com.db4o.collections.ArrayMap4 extends java.lang.Object implements java.util.Map java.io.Serializable java.lang.Cloneable com.db4o.ta.Activatable {
private static final long serialVersionUID
private Object[] _keys
private Object[] _values
private int _startIndex
private int _endIndex
private transient com.db4o.activation.Activator _activator
public void ()
public void (int)
public void activate ()
public void bind (com.db4o.activation.Activator)
public void clear ()
public boolean containsKey (java.lang.Object)
public boolean containsValue (java.lang.Object)
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
public void putAll (java.util.Map)
public java.lang.Object remove (java.lang.Object)
public int size ()
public java.util.Collection values ()
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
public int hashCode ()
private void initializeBackingArray (int)
private int indexOf (java.lang.Object[], java.lang.Object)
private void add (java.lang.Object, java.lang.Object)
private void ensureCapacity ()
private java.lang.Object delete (int)
}
com/db4o/collections/SubArrayList4.class
package com.db4o.collections
public com.db4o.collections.SubArrayList4 extends com.db4o.collections.AbstractList4 {
private com.db4o.collections.AbstractList4 _delegate
private int _fromIndex
private int _size
public void (com.db4o.collections.AbstractList4, int, int)
public void add (int, java.lang.Object)
public boolean addAll (int, java.util.Collection)
public java.lang.Object get (int)
public java.lang.Object remove (int)
protected void removeRange (int, int)
public java.lang.Object set (int, java.lang.Object)
public int size ()
private void checkConcurrentModification ()
private void syncModCount ()
private int translatedIndex (int)
private void setSize (int)
private void increaseSize (int)
private void decreaseSize (int)
}
com/db4o/collections/facades/ArrayListFacade.class
package com.db4o.collections.facades
public com.db4o.collections.facades.ArrayListFacade extends java.util.ArrayList {
public com.db4o.internal.collections.PersistentList _delegate
public void ()
public void add (int, java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (java.util.Collection)
public boolean addAll (int, java.util.Collection)
public void clear ()
public java.lang.Object clone ()
public boolean contains (java.lang.Object)
public void ensureCapacity (int)
public java.lang.Object get (int)
public int indexOf (java.lang.Object)
public boolean isEmpty ()
public int lastIndexOf (java.lang.Object)
public java.lang.Object remove (int)
protected void removeRange (int, int)
public java.lang.Object set (int, java.lang.Object)
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
public void trimToSize ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
public java.util.List subList (int, int)
public boolean containsAll (java.util.Collection)
public boolean remove (java.lang.Object)
public boolean removeAll (java.util.Collection)
public boolean retainAll (java.util.Collection)
public java.lang.String toString ()
}
com/db4o/collections/facades/CachedObject.class
package com.db4o.collections.facades
public com.db4o.collections.facades.CachedObject extends java.lang.Object {
public static transient com.db4o.collections.facades.CachedObject NONE
public Object obj
public void (java.lang.Object)
public boolean equals (java.lang.Object)
static void ()
}
com/db4o/collections/facades/FastList.class
package com.db4o.collections.facades
public com.db4o.collections.facades.FastList extends java.lang.Object implements java.util.List {
private com.db4o.internal.collections.PersistentList _persistentList
private transient com.db4o.collections.facades.FastListCache _cache
public void ()
public void (com.db4o.internal.collections.PersistentList)
private void ensureInitFastListCache ()
public boolean add (java.lang.Object)
public void add (int, java.lang.Object)
public boolean addAll (java.util.Collection)
public boolean addAll (int, java.util.Collection)
public void clear ()
public boolean contains (java.lang.Object)
public boolean containsAll (java.util.Collection)
public java.lang.Object get (int)
public int indexOf (java.lang.Object)
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int lastIndexOf (java.lang.Object)
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
public boolean remove (java.lang.Object)
public java.lang.Object remove (int)
public boolean removeAll (java.util.Collection)
public boolean retainAll (java.util.Collection)
public java.lang.Object set (int, java.lang.Object)
public int size ()
public java.util.List subList (int, int)
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
private void validateIndex (int)
}
com/db4o/collections/facades/FastListCache.class
package com.db4o.collections.facades
public com.db4o.collections.facades.FastListCache extends java.lang.Object {
private transient java.util.List _list
public void (int)
public void add (java.lang.Object)
public void add (int, java.lang.Object)
public void addAll (java.util.Collection)
public void addAll (int, java.util.Collection)
public void clear ()
public boolean contains (java.lang.Object)
public int indexOf (java.lang.Object)
public void remove (java.lang.Object)
public void remove (int)
public void removeAll (java.util.Collection)
public void retainAll (java.util.Collection)
public void set (int, java.lang.Object)
private java.util.Collection toCachedObjectCollection (java.util.Collection)
public com.db4o.collections.facades.CachedObject get (int)
public boolean containsAll (java.util.Collection)
}
com/db4o/config/Alias.class
package com.db4o.config
public abstract com.db4o.config.Alias extends java.lang.Object {
public abstract java.lang.String resolveRuntimeName (java.lang.String)
public abstract java.lang.String resolveStoredName (java.lang.String)
}
com/db4o/config/ClientServerConfiguration.class
package com.db4o.config
public abstract com.db4o.config.ClientServerConfiguration extends java.lang.Object {
public abstract void prefetchIDCount (int)
public abstract void prefetchObjectCount (int)
public abstract void setMessageRecipient (com.db4o.messaging.MessageRecipient)
public abstract com.db4o.messaging.MessageSender getMessageSender ()
public abstract void timeoutClientSocket (int)
public abstract void timeoutServerSocket (int)
public abstract void singleThreadedClient (boolean)
public abstract void batchMessages (boolean)
public abstract void maxBatchQueueSize (int)
}
com/db4o/config/Compare.class
package com.db4o.config
public abstract com.db4o.config.Compare extends java.lang.Object {
public abstract java.lang.Object compare ()
}
com/db4o/config/ConfigScope.class
package com.db4o.config
public final com.db4o.config.ConfigScope extends java.lang.Object implements java.io.Serializable {
public static final int DISABLED_ID
public static final int INDIVIDUALLY_ID
public static final int GLOBALLY_ID
private static final String DISABLED_NAME
private static final String INDIVIDUALLY_NAME
private static final String GLOBALLY_NAME
public static final com.db4o.config.ConfigScope DISABLED
public static final com.db4o.config.ConfigScope INDIVIDUALLY
public static final com.db4o.config.ConfigScope GLOBALLY
private final int _value
private final String _name
private void (int, java.lang.String)
public boolean applyConfig (boolean)
public static com.db4o.config.ConfigScope forID (int)
public boolean equals (java.lang.Object)
public int hashCode ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
static void ()
}
com/db4o/config/Configuration.class
package com.db4o.config
public abstract com.db4o.config.Configuration extends java.lang.Object {
public abstract void activationDepth (int)
public abstract int activationDepth ()
public abstract void add (com.db4o.config.ConfigurationItem)
public abstract void addAlias (com.db4o.config.Alias)
public abstract void removeAlias (com.db4o.config.Alias)
public abstract void allowVersionUpdates (boolean)
public abstract void automaticShutDown (boolean)
public abstract void blockSize (int) throws com.db4o.config.GlobalOnlyConfigException
public abstract void bTreeNodeSize (int)
public abstract void bTreeCacheHeight (int)
public abstract void callbacks (boolean)
public abstract void callConstructors (boolean)
public abstract void classActivationDepthConfigurable (boolean)
public abstract void detectSchemaChanges (boolean)
public abstract com.db4o.diagnostic.DiagnosticConfiguration diagnostic ()
public abstract void disableCommitRecovery ()
public abstract void discardFreeSpace (int)
public abstract void encrypt (boolean) throws com.db4o.config.GlobalOnlyConfigException
public abstract void exceptionsOnNotStorable (boolean)
public abstract void flushFileBuffers (boolean)
public abstract com.db4o.config.FreespaceConfiguration freespace ()
public abstract void generateUUIDs (int)
public abstract void generateUUIDs (com.db4o.config.ConfigScope)
public abstract void generateVersionNumbers (int)
public abstract void generateVersionNumbers (com.db4o.config.ConfigScope)
public abstract void internStrings (boolean)
public abstract boolean internStrings ()
public abstract void io (com.db4o.io.IoAdapter) throws com.db4o.config.GlobalOnlyConfigException
public abstract void markTransient (java.lang.String)
public abstract void messageLevel (int)
public abstract void lockDatabaseFile (boolean)
public abstract com.db4o.config.ObjectClass objectClass (java.lang.Object)
public abstract void optimizeNativeQueries (boolean)
public abstract boolean optimizeNativeQueries ()
public abstract void password (java.lang.String) throws com.db4o.config.GlobalOnlyConfigException
public abstract com.db4o.config.QueryConfiguration queries ()
public abstract void readOnly (boolean)
public abstract void reflectWith (com.db4o.reflect.Reflector)
public abstract void refreshClasses ()
public abstract void reserveStorageSpace (long) throws com.db4o.DatabaseReadOnlyException com.db4o.foundation.NotSupportedException
public abstract void setBlobPath (java.lang.String) throws java.io.IOException
public abstract void setClassLoader (java.lang.Object)
public abstract void setOut (java.io.PrintStream)
public abstract void testConstructors (boolean)
public abstract void unicode (boolean)
public abstract void updateDepth (int)
public abstract void weakReferences (boolean)
public abstract void weakReferenceCollectionInterval (int)
public abstract com.db4o.config.ClientServerConfiguration clientServer ()
}
com/db4o/config/ConfigurationItem.class
package com.db4o.config
public abstract com.db4o.config.ConfigurationItem extends java.lang.Object {
public abstract void prepare (com.db4o.config.Configuration)
public abstract void apply (com.db4o.internal.InternalObjectContainer)
}
com/db4o/config/DotnetSupport.class
package com.db4o.config
public com.db4o.config.DotnetSupport extends java.lang.Object implements com.db4o.config.ConfigurationItem {
public void ()
public void prepare (com.db4o.config.Configuration)
public void apply (com.db4o.internal.InternalObjectContainer)
}
com/db4o/config/Entry.class
package com.db4o.config
public com.db4o.config.Entry extends java.lang.Object implements com.db4o.config.Compare com.db4o.types.SecondClass {
public Object key
public Object value
public void ()
public java.lang.Object compare ()
}
com/db4o/config/FreespaceConfiguration.class
package com.db4o.config
public abstract com.db4o.config.FreespaceConfiguration extends java.lang.Object {
public abstract void discardSmallerThan (int)
public abstract void freespaceFiller (com.db4o.config.FreespaceFiller)
public abstract void useBTreeSystem ()
public abstract void useIndexSystem ()
public abstract void useRamSystem ()
}
com/db4o/config/FreespaceFiller.class
package com.db4o.config
public abstract com.db4o.config.FreespaceFiller extends java.lang.Object {
public abstract void fill (com.db4o.io.IoAdapterWindow) throws java.io.IOException
}
com/db4o/config/GlobalOnlyConfigException.class
package com.db4o.config
public com.db4o.config.GlobalOnlyConfigException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/config/NativeSocketFactory.class
package com.db4o.config
public abstract com.db4o.config.NativeSocketFactory extends java.lang.Object implements com.db4o.foundation.DeepClone {
public abstract java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException
public abstract java.net.ServerSocket createServerSocket (int) throws java.io.IOException
}
com/db4o/config/ObjectAttribute.class
package com.db4o.config
public abstract com.db4o.config.ObjectAttribute extends java.lang.Object {
public abstract java.lang.Object attribute (java.lang.Object)
}
com/db4o/config/ObjectClass.class
package com.db4o.config
public abstract com.db4o.config.ObjectClass extends java.lang.Object {
public abstract void callConstructor (boolean)
public abstract void cascadeOnActivate (boolean)
public abstract void cascadeOnDelete (boolean)
public abstract void cascadeOnUpdate (boolean)
public abstract void compare (com.db4o.config.ObjectAttribute)
public abstract void enableReplication (boolean)
public abstract void generateUUIDs (boolean)
public abstract void generateVersionNumbers (boolean)
public abstract void indexed (boolean)
public abstract void maximumActivationDepth (int)
public abstract void minimumActivationDepth (int)
public abstract int minimumActivationDepth ()
public abstract com.db4o.config.ObjectField objectField (java.lang.String)
public abstract void persistStaticFieldValues ()
public abstract void readAs (java.lang.Object)
public abstract void rename (java.lang.String)
public abstract void storeTransientFields (boolean)
public abstract void translate (com.db4o.config.ObjectTranslator)
public abstract void updateDepth (int)
}
com/db4o/config/ObjectConstructor.class
package com.db4o.config
public abstract com.db4o.config.ObjectConstructor extends java.lang.Object implements com.db4o.config.ObjectTranslator {
public abstract java.lang.Object onInstantiate (com.db4o.ObjectContainer, java.lang.Object)
}
com/db4o/config/ObjectField.class
package com.db4o.config
public abstract com.db4o.config.ObjectField extends java.lang.Object {
public abstract void cascadeOnActivate (boolean)
public abstract void cascadeOnDelete (boolean)
public abstract void cascadeOnUpdate (boolean)
public abstract void indexed (boolean)
public abstract void rename (java.lang.String)
public abstract void queryEvaluation (boolean)
}
com/db4o/config/ObjectTranslator.class
package com.db4o.config
public abstract com.db4o.config.ObjectTranslator extends java.lang.Object {
public abstract java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public abstract void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public abstract java.lang.Class storedClass ()
}
com/db4o/config/PlainSocketFactory.class
package com.db4o.config
public com.db4o.config.PlainSocketFactory extends java.lang.Object implements com.db4o.config.NativeSocketFactory {
public void ()
public java.net.ServerSocket createServerSocket (int) throws java.io.IOException
public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException
public java.lang.Object deepClone (java.lang.Object)
}
com/db4o/config/QueryConfiguration.class
package com.db4o.config
public abstract com.db4o.config.QueryConfiguration extends java.lang.Object {
public abstract void evaluationMode (com.db4o.config.QueryEvaluationMode)
}
com/db4o/config/QueryEvaluationMode.class
package com.db4o.config
public com.db4o.config.QueryEvaluationMode extends java.lang.Object {
private final String _id
public static final com.db4o.config.QueryEvaluationMode IMMEDIATE
public static final com.db4o.config.QueryEvaluationMode SNAPSHOT
public static final com.db4o.config.QueryEvaluationMode LAZY
private static final com.db4o.config.QueryEvaluationMode[] MODES
private void (java.lang.String)
public int asInt ()
public static com.db4o.config.QueryEvaluationMode fromInt (int)
public java.lang.String toString ()
static void ()
}
com/db4o/config/TClass.class
package com.db4o.config
public com.db4o.config.TClass extends java.lang.Object implements com.db4o.config.ObjectConstructor {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Object onInstantiate (com.db4o.ObjectContainer, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TCollection.class
package com.db4o.config
public com.db4o.config.TCollection extends java.lang.Object implements com.db4o.config.ObjectTranslator {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/THashtable.class
package com.db4o.config
public com.db4o.config.THashtable extends java.lang.Object implements com.db4o.config.ObjectTranslator {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TMap.class
package com.db4o.config
public com.db4o.config.TMap extends java.lang.Object implements com.db4o.config.ObjectTranslator {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TNull.class
package com.db4o.config
public com.db4o.config.TNull extends java.lang.Object implements com.db4o.config.ObjectTranslator {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TSerializable$1.class
package com.db4o.config
com.db4o.config.TSerializable$1 extends java.io.ObjectInputStream {
final com.db4o.ObjectContainer val$con
final com.db4o.config.TSerializable this$0
void (com.db4o.config.TSerializable, java.io.InputStream, com.db4o.ObjectContainer) throws java.io.IOException
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
}
com/db4o/config/TSerializable.class
package com.db4o.config
public com.db4o.config.TSerializable extends java.lang.Object implements com.db4o.config.ObjectConstructor {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Object onInstantiate (com.db4o.ObjectContainer, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TTransient.class
package com.db4o.config
public com.db4o.config.TTransient extends java.lang.Object implements com.db4o.config.ObjectConstructor {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Class storedClass ()
public java.lang.Object onInstantiate (com.db4o.ObjectContainer, java.lang.Object)
}
com/db4o/config/TTreeMap.class
package com.db4o.config
public com.db4o.config.TTreeMap extends java.lang.Object implements com.db4o.config.ObjectConstructor {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Object onInstantiate (com.db4o.ObjectContainer, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TTreeSet.class
package com.db4o.config
public com.db4o.config.TTreeSet extends java.lang.Object implements com.db4o.config.ObjectConstructor {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Object onInstantiate (com.db4o.ObjectContainer, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TVector.class
package com.db4o.config
public com.db4o.config.TVector extends java.lang.Object implements com.db4o.config.ObjectTranslator {
public void ()
public java.lang.Object onStore (com.db4o.ObjectContainer, java.lang.Object)
public void onActivate (com.db4o.ObjectContainer, java.lang.Object, java.lang.Object)
public java.lang.Class storedClass ()
}
com/db4o/config/TypeAlias.class
package com.db4o.config
public com.db4o.config.TypeAlias extends java.lang.Object implements com.db4o.config.Alias {
private final String _storedType
private final String _runtimeType
public void (java.lang.String, java.lang.String)
public java.lang.String resolveRuntimeName (java.lang.String)
public java.lang.String resolveStoredName (java.lang.String)
}
com/db4o/config/WildcardAlias$WildcardPattern.class
package com.db4o.config
com.db4o.config.WildcardAlias$WildcardPattern extends java.lang.Object {
private String _head
private String _tail
public void (java.lang.String)
public java.lang.String inject (java.lang.String)
public java.lang.String matches (java.lang.String)
private void invalidPattern ()
java.lang.String[] split (java.lang.String)
}
com/db4o/config/WildcardAlias.class
package com.db4o.config
public com.db4o.config.WildcardAlias extends java.lang.Object implements com.db4o.config.Alias {
private final com.db4o.config.WildcardAlias$WildcardPattern _storedPattern
private final com.db4o.config.WildcardAlias$WildcardPattern _runtimePattern
public void (java.lang.String, java.lang.String)
public java.lang.String resolveRuntimeName (java.lang.String)
public java.lang.String resolveStoredName (java.lang.String)
private java.lang.String resolve (com.db4o.config.WildcardAlias$WildcardPattern, com.db4o.config.WildcardAlias$WildcardPattern, java.lang.String)
}
com/db4o/config/annotations/CalledConstructor.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.CalledConstructor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean value ()
}
com/db4o/config/annotations/GeneratedUUIDs.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.GeneratedUUIDs extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean value ()
}
com/db4o/config/annotations/GeneratedVersionNumbers.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.GeneratedVersionNumbers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean value ()
}
com/db4o/config/annotations/Indexed.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.Indexed extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/db4o/config/annotations/MaximumActivationDepth.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.MaximumActivationDepth extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
com/db4o/config/annotations/MinimumActivationDepth.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.MinimumActivationDepth extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
com/db4o/config/annotations/PersistedStaticFieldValues.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.PersistedStaticFieldValues extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/db4o/config/annotations/QueryEvaluationOff.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.QueryEvaluationOff extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/db4o/config/annotations/StoredTransientFields.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.StoredTransientFields extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean value ()
}
com/db4o/config/annotations/UpdatedDepth.class
package com.db4o.config.annotations
public abstract com.db4o.config.annotations.UpdatedDepth extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
com/db4o/config/annotations/reflect/CalledConstructorConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.CalledConstructorConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private boolean _value
public void (java.lang.String, boolean)
protected void configure ()
}
com/db4o/config/annotations/reflect/CalledConstructorFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.CalledConstructorFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/ClassConfigurator.class
package com.db4o.config.annotations.reflect
public abstract com.db4o.config.annotations.reflect.ClassConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
protected void (java.lang.String)
protected void configure ()
protected abstract void configure (com.db4o.config.ObjectClass)
}
com/db4o/config/annotations/reflect/ConfigurationIntrospector.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.ConfigurationIntrospector extends java.lang.Object {
java.util.Map _configurators
com.db4o.internal.Config4Class _classConfig
Class _clazz
com.db4o.config.Configuration _config
public void (java.lang.Class, com.db4o.config.Configuration, com.db4o.internal.Config4Class) throws java.lang.Exception
private void initMap () throws java.lang.NoSuchMethodException
public com.db4o.internal.Config4Class apply ()
private void reflectClass ()
private void reflectFields ()
private void applyAnnotation (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/Db4oConfigurator.class
package com.db4o.config.annotations.reflect
public abstract com.db4o.config.annotations.reflect.Db4oConfigurator extends java.lang.Object {
private com.db4o.config.Configuration _config
private com.db4o.config.ObjectClass _objectClass
public void ()
public final com.db4o.config.ObjectClass configure (com.db4o.config.Configuration)
protected abstract void configure ()
protected com.db4o.config.ObjectClass objectClass (java.lang.String)
}
com/db4o/config/annotations/reflect/Db4oConfiguratorFactory.class
package com.db4o.config.annotations.reflect
public abstract com.db4o.config.annotations.reflect.Db4oConfiguratorFactory extends java.lang.Object {
public abstract com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/FieldConfigurator.class
package com.db4o.config.annotations.reflect
public abstract com.db4o.config.annotations.reflect.FieldConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private String _fieldName
public void (java.lang.String, java.lang.String)
protected void configure ()
protected abstract void configure (com.db4o.config.ObjectField)
}
com/db4o/config/annotations/reflect/GeneratedUUIDsConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.GeneratedUUIDsConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private boolean _value
public void (java.lang.String, boolean)
protected void configure ()
}
com/db4o/config/annotations/reflect/GeneratedUUIDsFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.GeneratedUUIDsFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/GeneratedVersionNumbersConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.GeneratedVersionNumbersConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private boolean _value
public void (java.lang.String, boolean)
protected void configure ()
}
com/db4o/config/annotations/reflect/GeneratedVersionNumbersFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.GeneratedVersionNumbersFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/IndexedConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.IndexedConfigurator extends com.db4o.config.annotations.reflect.FieldConfigurator {
public void (java.lang.String, java.lang.String)
protected void configure (com.db4o.config.ObjectField)
}
com/db4o/config/annotations/reflect/IndexedFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.IndexedFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/MaximumActivationDepthConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.MaximumActivationDepthConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private int _max
public void (java.lang.String, int)
protected void configure ()
}
com/db4o/config/annotations/reflect/MaximumActivationDepthFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.MaximumActivationDepthFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/MinimumActivationDepthConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.MinimumActivationDepthConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private int _min
public void (java.lang.String, int)
protected void configure ()
}
com/db4o/config/annotations/reflect/MinimumActivationDepthFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.MinimumActivationDepthFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/NoArgsClassConfiguratorFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.NoArgsClassConfiguratorFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
private java.lang.reflect.Constructor _constructor
public void (java.lang.Class) throws java.lang.NoSuchMethodException
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/NoArgsFieldConfiguratorFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.NoArgsFieldConfiguratorFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
private java.lang.reflect.Constructor _constructor
public void (java.lang.Class) throws java.lang.NoSuchMethodException
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/PersistedStaticFieldValuesConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.PersistedStaticFieldValuesConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
public void (java.lang.String)
protected void configure ()
}
com/db4o/config/annotations/reflect/PersistedStaticFieldValuesFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.PersistedStaticFieldValuesFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/QueryEvaluationOffConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.QueryEvaluationOffConfigurator extends com.db4o.config.annotations.reflect.FieldConfigurator {
public void (java.lang.String, java.lang.String)
protected void configure (com.db4o.config.ObjectField)
}
com/db4o/config/annotations/reflect/StoredTransientFieldsConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.StoredTransientFieldsConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private boolean _value
public void (java.lang.String, boolean)
protected void configure ()
}
com/db4o/config/annotations/reflect/StoredTransientFieldsFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.StoredTransientFieldsFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/config/annotations/reflect/UpdatedDepthConfigurator.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.UpdatedDepthConfigurator extends com.db4o.config.annotations.reflect.Db4oConfigurator {
private String _className
private int _updateDepth
public void (java.lang.String, int)
protected void configure ()
}
com/db4o/config/annotations/reflect/UpdatedDepthFactory.class
package com.db4o.config.annotations.reflect
public com.db4o.config.annotations.reflect.UpdatedDepthFactory extends java.lang.Object implements com.db4o.config.annotations.reflect.Db4oConfiguratorFactory {
public void ()
public com.db4o.config.annotations.reflect.Db4oConfigurator configuratorFor (java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation)
}
com/db4o/constraints/ConstraintViolationException.class
package com.db4o.constraints
public com.db4o.constraints.ConstraintViolationException extends com.db4o.ext.Db4oException {
public void (java.lang.String)
}
com/db4o/constraints/UniqueFieldValueConstraint$1.class
package com.db4o.constraints
com.db4o.constraints.UniqueFieldValueConstraint$1 extends java.lang.Object implements com.db4o.events.EventListener4 {
private com.db4o.internal.FieldMetadata _fieldMetaData
final com.db4o.internal.InternalObjectContainer val$objectContainer
final com.db4o.constraints.UniqueFieldValueConstraint this$0
void (com.db4o.constraints.UniqueFieldValueConstraint, com.db4o.internal.InternalObjectContainer)
private void ensureSingleOccurence (com.db4o.internal.Transaction, com.db4o.ext.ObjectInfoCollection)
private boolean isClassMetadataAvailable ()
private com.db4o.internal.FieldMetadata fieldMetadata ()
private com.db4o.internal.ClassMetadata classMetadata ()
private com.db4o.reflect.ReflectClass reflectClass ()
public void onEvent (com.db4o.events.Event4, com.db4o.events.EventArgs)
}
com/db4o/constraints/UniqueFieldValueConstraint.class
package com.db4o.constraints
public com.db4o.constraints.UniqueFieldValueConstraint extends java.lang.Object implements com.db4o.config.ConfigurationItem {
protected final Object _clazz
protected final String _fieldName
public void (java.lang.Object, java.lang.String)
public void prepare (com.db4o.config.Configuration)
public void apply (com.db4o.internal.InternalObjectContainer)
}
com/db4o/constraints/UniqueFieldValueConstraintViolationException.class
package com.db4o.constraints
public com.db4o.constraints.UniqueFieldValueConstraintViolationException extends com.db4o.constraints.ConstraintViolationException {
public void (java.lang.String, java.lang.String)
}
com/db4o/defragment/AbstractContextIDMapping.class
package com.db4o.defragment
public abstract com.db4o.defragment.AbstractContextIDMapping extends java.lang.Object implements com.db4o.defragment.ContextIDMapping {
private com.db4o.foundation.Hashtable4 _classIDs
public void ()
public final void mapIDs (int, int, boolean)
protected int mappedClassID (int)
private void mapClassIDs (int, int)
protected abstract void mapNonClassIDs (int, int)
}
com/db4o/defragment/AvailableClassFilter.class
package com.db4o.defragment
public com.db4o.defragment.AvailableClassFilter extends java.lang.Object implements com.db4o.defragment.StoredClassFilter {
private ClassLoader _loader
public void ()
public void (java.lang.ClassLoader)
public boolean accept (com.db4o.ext.StoredClass)
}
com/db4o/defragment/BTreeIDMapping$BTreeSpec.class
package com.db4o.defragment
com.db4o.defragment.BTreeIDMapping$BTreeSpec extends java.lang.Object {
private int _nodeSize
private int _cacheHeight
public void (int, int)
public int nodeSize ()
public int cacheHeight ()
}
com/db4o/defragment/BTreeIDMapping.class
package com.db4o.defragment
public com.db4o.defragment.BTreeIDMapping extends com.db4o.defragment.AbstractContextIDMapping {
private String _fileName
private com.db4o.internal.LocalObjectContainer _mappingDb
private com.db4o.internal.btree.BTree _idTree
private com.db4o.internal.mapping.MappedIDPair _cache
private com.db4o.defragment.BTreeIDMapping$BTreeSpec _treeSpec
private int _commitFrequency
private int _insertCount
public void (java.lang.String)
public void (java.lang.String, int, int, int)
private void (java.lang.String, com.db4o.defragment.BTreeIDMapping$BTreeSpec, int)
public int mappedID (int, boolean)
private int mapLenient (int, com.db4o.internal.btree.BTreeRange)
protected void mapNonClassIDs (int, int)
public void open ()
public void close ()
private com.db4o.internal.Transaction trans ()
}
com/db4o/defragment/ContextIDMapping.class
package com.db4o.defragment
public abstract com.db4o.defragment.ContextIDMapping extends java.lang.Object {
public abstract int mappedID (int, boolean)
public abstract void mapIDs (int, int, boolean)
public abstract void open ()
public abstract void close ()
}
com/db4o/defragment/DefragContextImpl$1.class
package com.db4o.defragment
com.db4o.defragment.DefragContextImpl$1 extends com.db4o.defragment.DefragContextImpl$DbSelector {
void ()
com.db4o.internal.LocalObjectContainer db (com.db4o.defragment.DefragContextImpl)
}
com/db4o/defragment/DefragContextImpl$2.class
package com.db4o.defragment
com.db4o.defragment.DefragContextImpl$2 extends com.db4o.defragment.DefragContextImpl$DbSelector {
void ()
com.db4o.internal.LocalObjectContainer db (com.db4o.defragment.DefragContextImpl)
}
com/db4o/defragment/DefragContextImpl$DbSelector.class
package com.db4o.defragment
public abstract com.db4o.defragment.DefragContextImpl$DbSelector extends java.lang.Object {
void ()
abstract com.db4o.internal.LocalObjectContainer db (com.db4o.defragment.DefragContextImpl)
com.db4o.internal.Transaction transaction (com.db4o.defragment.DefragContextImpl)
}
com/db4o/defragment/DefragContextImpl.class
package com.db4o.defragment
public com.db4o.defragment.DefragContextImpl extends java.lang.Object implements com.db4o.internal.mapping.DefragContext {
public static final com.db4o.defragment.DefragContextImpl$DbSelector SOURCEDB
public static final com.db4o.defragment.DefragContextImpl$DbSelector TARGETDB
private static final long CLASSCOLLECTION_POINTER_ADDRESS
public final com.db4o.internal.LocalObjectContainer _sourceDb
final com.db4o.internal.LocalObjectContainer _targetDb
private final com.db4o.defragment.ContextIDMapping _mapping
private com.db4o.defragment.DefragmentListener _listener
private com.db4o.foundation.Queue4 _unindexed
private final com.db4o.foundation.Hashtable4 _hasFieldIndexCache
private com.db4o.foundation.Hashtable4 _classIndices
public void (com.db4o.defragment.DefragmentConfig, com.db4o.defragment.DefragmentListener)
static com.db4o.internal.LocalObjectContainer freshYapFile (java.lang.String, int)
static com.db4o.internal.LocalObjectContainer freshYapFile (com.db4o.defragment.DefragmentConfig)
public int mappedID (int, int)
public int mappedID (int) throws com.db4o.internal.mapping.MappingNotFoundException
public int mappedID (int, boolean) throws com.db4o.internal.mapping.MappingNotFoundException
private int internalMappedID (int, boolean) throws com.db4o.internal.mapping.MappingNotFoundException
public void mapIDs (int, int, boolean)
public void close ()
public com.db4o.internal.Buffer bufferByID (com.db4o.defragment.DefragContextImpl$DbSelector, int)
public com.db4o.internal.Buffer sourceBufferByAddress (int, int) throws java.io.IOException
public com.db4o.internal.Buffer targetBufferByAddress (int, int) throws java.io.IOException
public com.db4o.internal.Buffer bufferByAddress (com.db4o.defragment.DefragContextImpl$DbSelector, int, int)
public com.db4o.internal.StatefulBuffer targetStatefulBufferByAddress (int, int) throws java.lang.IllegalArgumentException
public com.db4o.internal.slots.Slot allocateTargetSlot (int)
public void targetWriteBytes (com.db4o.internal.BufferPair, int)
public void targetWriteBytes (com.db4o.internal.Buffer, int)
public com.db4o.ext.StoredClass[] storedClasses (com.db4o.defragment.DefragContextImpl$DbSelector)
public com.db4o.internal.LatinStringIO stringIO ()
public void targetCommit ()
public com.db4o.internal.TypeHandler4 sourceHandler (int)
public int sourceClassCollectionID ()
public static void targetClassCollectionID (java.lang.String, int) throws java.io.IOException
public int classIndexID (com.db4o.internal.ClassMetadata)
public void traverseAll (com.db4o.internal.ClassMetadata, com.db4o.foundation.Visitor4)
public void traverseAllIndexSlots (com.db4o.internal.ClassMetadata, com.db4o.foundation.Visitor4)
public void traverseAllIndexSlots (com.db4o.internal.btree.BTree, com.db4o.foundation.Visitor4)
public int databaseIdentityID (com.db4o.defragment.DefragContextImpl$DbSelector)
private com.db4o.internal.classindex.ClassIndexStrategy classIndex (com.db4o.internal.ClassMetadata)
public com.db4o.internal.Transaction systemTrans ()
public void copyIdentity ()
public void targetClassCollectionID (int)
public com.db4o.internal.Buffer sourceBufferByID (int) throws java.io.IOException
public com.db4o.internal.btree.BTree sourceUuidIndex ()
public void targetUuidIndexID (int)
public int sourceUuidIndexID ()
public com.db4o.internal.ClassMetadata yapClass (int)
public void registerUnindexed (int)
public com.db4o.foundation.Iterator4 unindexedIDs ()
public com.db4o.internal.marshall.ObjectHeader sourceObjectHeader (com.db4o.internal.Buffer)
private com.db4o.internal.slots.Slot readPointer (com.db4o.defragment.DefragContextImpl$DbSelector, int)
public boolean hasFieldIndex (com.db4o.internal.ClassMetadata)
public int blockSize ()
public int sourceAddressByID (int)
static void ()
}
com/db4o/defragment/Defragment$1.class
package com.db4o.defragment
com.db4o.defragment.Defragment$1 extends java.lang.Object implements com.db4o.internal.SlotCopyHandler {
void ()
public void processCopy (com.db4o.internal.BufferPair) throws com.db4o.CorruptionException
}
com/db4o/defragment/Defragment$2.class
package com.db4o.defragment
com.db4o.defragment.Defragment$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.defragment.PassCommand val$command
final com.db4o.defragment.DefragContextImpl val$context
final com.db4o.internal.ClassMetadata val$curClass
void (com.db4o.defragment.PassCommand, com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata)
public void visit (java.lang.Object)
}
com/db4o/defragment/Defragment$NullListener.class
package com.db4o.defragment
com.db4o.defragment.Defragment$NullListener extends java.lang.Object implements com.db4o.defragment.DefragmentListener {
void ()
public void notifyDefragmentInfo (com.db4o.defragment.DefragmentInfo)
}
com/db4o/defragment/Defragment.class
package com.db4o.defragment
public com.db4o.defragment.Defragment extends java.lang.Object {
public void ()
public static void defrag (java.lang.String) throws java.io.IOException
public static void defrag (java.lang.String, java.lang.String) throws java.io.IOException
public static void defrag (com.db4o.defragment.DefragmentConfig) throws java.io.IOException
public static void defrag (com.db4o.defragment.DefragmentConfig, com.db4o.defragment.DefragmentListener) throws java.io.IOException
private static void upgradeFile (com.db4o.defragment.DefragmentConfig) throws java.io.IOException
private static void defragUnindexed (com.db4o.defragment.DefragContextImpl) throws com.db4o.CorruptionException java.io.IOException
private static void setIdentity (com.db4o.defragment.DefragmentConfig, int, int)
private static void firstPass (com.db4o.defragment.DefragContextImpl, com.db4o.defragment.DefragmentConfig) throws com.db4o.CorruptionException java.io.IOException
private static void secondPass (com.db4o.defragment.DefragContextImpl, com.db4o.defragment.DefragmentConfig) throws com.db4o.CorruptionException java.io.IOException
private static void pass (com.db4o.defragment.DefragContextImpl, com.db4o.defragment.DefragmentConfig, com.db4o.defragment.PassCommand) throws com.db4o.CorruptionException java.io.IOException
private static void processYapClass (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, com.db4o.defragment.PassCommand) throws com.db4o.CorruptionException java.io.IOException
private static boolean parentHasIndex (com.db4o.internal.ClassMetadata)
private static void processObjectsForYapClass (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, com.db4o.defragment.PassCommand)
private static void processYapClassAndFieldIndices (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, com.db4o.defragment.PassCommand) throws com.db4o.CorruptionException java.io.IOException
private static void processClassIndex (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, com.db4o.defragment.PassCommand) throws com.db4o.CorruptionException java.io.IOException
}
com/db4o/defragment/DefragmentConfig$NullFilter.class
package com.db4o.defragment
public com.db4o.defragment.DefragmentConfig$NullFilter extends java.lang.Object implements com.db4o.defragment.StoredClassFilter {
protected void ()
public boolean accept (com.db4o.ext.StoredClass)
}
com/db4o/defragment/DefragmentConfig.class
package com.db4o.defragment
public com.db4o.defragment.DefragmentConfig extends java.lang.Object {
public static final boolean DEBUG
public static final String BACKUP_SUFFIX
private String _origPath
private String _backupPath
private String _tempPath
private com.db4o.defragment.ContextIDMapping _mapping
private com.db4o.config.Configuration _config
private com.db4o.defragment.StoredClassFilter _storedClassFilter
private boolean _forceBackupDelete
private int _objectCommitFrequency
private static final com.db4o.defragment.StoredClassFilter NULLFILTER
public void (java.lang.String)
public void (java.lang.String, java.lang.String)
public void (java.lang.String, java.lang.String, com.db4o.defragment.ContextIDMapping)
public java.lang.String origPath ()
public java.lang.String backupPath ()
public com.db4o.defragment.ContextIDMapping mapping ()
public com.db4o.defragment.StoredClassFilter storedClassFilter ()
public void storedClassFilter (com.db4o.defragment.StoredClassFilter)
public boolean forceBackupDelete ()
public void forceBackupDelete (boolean)
public com.db4o.config.Configuration db4oConfig ()
public void db4oConfig (com.db4o.config.Configuration)
public int objectCommitFrequency ()
public void objectCommitFrequency (int)
public void upgradeFile (java.lang.String)
public boolean fileNeedsUpgrade ()
public java.lang.String tempPath ()
public int blockSize ()
public static com.db4o.config.Configuration vanillaDb4oConfig (int)
public com.db4o.config.Configuration clonedDb4oConfig ()
static void ()
}
com/db4o/defragment/DefragmentInfo.class
package com.db4o.defragment
public com.db4o.defragment.DefragmentInfo extends java.lang.Object {
private String _msg
public void (java.lang.String)
public java.lang.String toString ()
}
com/db4o/defragment/DefragmentListener.class
package com.db4o.defragment
public abstract com.db4o.defragment.DefragmentListener extends java.lang.Object {
public abstract void notifyDefragmentInfo (com.db4o.defragment.DefragmentInfo)
}
com/db4o/defragment/FirstPassCommand$1.class
package com.db4o.defragment
com.db4o.defragment.FirstPassCommand$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.defragment.DefragContextImpl val$context
final com.db4o.defragment.FirstPassCommand this$0
void (com.db4o.defragment.FirstPassCommand, com.db4o.defragment.DefragContextImpl)
public void visit (java.lang.Object)
}
com/db4o/defragment/FirstPassCommand.class
package com.db4o.defragment
final com.db4o.defragment.FirstPassCommand extends java.lang.Object implements com.db4o.defragment.PassCommand {
private static final int ID_BATCH_SIZE
private com.db4o.internal.TreeInt _ids
void ()
void process (com.db4o.defragment.DefragContextImpl, int, boolean)
private boolean batchFull ()
public void processClass (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, int, int)
public void processObjectSlot (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, int)
public void processClassCollection (com.db4o.defragment.DefragContextImpl) throws com.db4o.CorruptionException
public void processBTree (com.db4o.defragment.DefragContextImpl, com.db4o.internal.btree.BTree)
public void flush (com.db4o.defragment.DefragContextImpl)
}
com/db4o/defragment/PassCommand.class
package com.db4o.defragment
abstract com.db4o.defragment.PassCommand extends java.lang.Object {
public abstract void processObjectSlot (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, int) throws com.db4o.CorruptionException java.io.IOException
public abstract void processClass (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, int, int) throws com.db4o.CorruptionException java.io.IOException
public abstract void processClassCollection (com.db4o.defragment.DefragContextImpl) throws com.db4o.CorruptionException java.io.IOException
public abstract void processBTree (com.db4o.defragment.DefragContextImpl, com.db4o.internal.btree.BTree) throws com.db4o.CorruptionException java.io.IOException
public abstract void flush (com.db4o.defragment.DefragContextImpl)
}
com/db4o/defragment/SecondPassCommand$1.class
package com.db4o.defragment
com.db4o.defragment.SecondPassCommand$1 extends java.lang.Object implements com.db4o.internal.SlotCopyHandler {
final com.db4o.internal.ClassMetadata val$yapClass
final int val$classIndexID
final com.db4o.defragment.SecondPassCommand this$0
void (com.db4o.defragment.SecondPassCommand, com.db4o.internal.ClassMetadata, int) throws java.io.IOException com.db4o.CorruptionException
public void processCopy (com.db4o.internal.BufferPair) throws com.db4o.CorruptionException java.io.IOException
}
com/db4o/defragment/SecondPassCommand$2.class
package com.db4o.defragment
com.db4o.defragment.SecondPassCommand$2 extends java.lang.Object implements com.db4o.internal.SlotCopyHandler {
final com.db4o.defragment.DefragContextImpl val$context
final com.db4o.defragment.SecondPassCommand this$0
void (com.db4o.defragment.SecondPassCommand, com.db4o.defragment.DefragContextImpl)
public void processCopy (com.db4o.internal.BufferPair)
}
com/db4o/defragment/SecondPassCommand$3.class
package com.db4o.defragment
com.db4o.defragment.SecondPassCommand$3 extends java.lang.Object implements com.db4o.internal.SlotCopyHandler {
final com.db4o.defragment.SecondPassCommand this$0
void (com.db4o.defragment.SecondPassCommand)
public void processCopy (com.db4o.internal.BufferPair)
}
com/db4o/defragment/SecondPassCommand.class
package com.db4o.defragment
final com.db4o.defragment.SecondPassCommand extends java.lang.Object implements com.db4o.defragment.PassCommand {
protected final int _objectCommitFrequency
protected int _objectCount
public void (int)
public void processClass (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, int, int) throws com.db4o.CorruptionException java.io.IOException
public void processObjectSlot (com.db4o.defragment.DefragContextImpl, com.db4o.internal.ClassMetadata, int) throws com.db4o.CorruptionException java.io.IOException
public void processClassCollection (com.db4o.defragment.DefragContextImpl) throws com.db4o.CorruptionException java.io.IOException
public void processBTree (com.db4o.defragment.DefragContextImpl, com.db4o.internal.btree.BTree) throws com.db4o.CorruptionException java.io.IOException
public void flush (com.db4o.defragment.DefragContextImpl)
}
com/db4o/defragment/StoredClassFilter.class
package com.db4o.defragment
public abstract com.db4o.defragment.StoredClassFilter extends java.lang.Object {
public abstract boolean accept (com.db4o.ext.StoredClass)
}
com/db4o/defragment/TreeIDMapping.class
package com.db4o.defragment
public com.db4o.defragment.TreeIDMapping extends com.db4o.defragment.AbstractContextIDMapping {
private com.db4o.foundation.Tree _tree
public void ()
public int mappedID (int, boolean)
public void open ()
public void close ()
protected void mapNonClassIDs (int, int)
}
com/db4o/diagnostic/ClassHasNoFields.class
package com.db4o.diagnostic
public com.db4o.diagnostic.ClassHasNoFields extends com.db4o.diagnostic.DiagnosticBase {
private final String _className
public void (java.lang.String)
public java.lang.Object reason ()
public java.lang.String problem ()
public java.lang.String solution ()
}
com/db4o/diagnostic/DescendIntoTranslator.class
package com.db4o.diagnostic
public com.db4o.diagnostic.DescendIntoTranslator extends com.db4o.diagnostic.DiagnosticBase {
private String className
private String fieldName
public void (java.lang.String, java.lang.String)
public java.lang.String problem ()
public java.lang.Object reason ()
public java.lang.String solution ()
}
com/db4o/diagnostic/Diagnostic.class
package com.db4o.diagnostic
public abstract com.db4o.diagnostic.Diagnostic extends java.lang.Object {
}
com/db4o/diagnostic/DiagnosticBase.class
package com.db4o.diagnostic
public abstract com.db4o.diagnostic.DiagnosticBase extends java.lang.Object implements com.db4o.diagnostic.Diagnostic {
public void ()
public abstract java.lang.Object reason ()
public abstract java.lang.String problem ()
public abstract java.lang.String solution ()
public java.lang.String toString ()
}
com/db4o/diagnostic/DiagnosticConfiguration.class
package com.db4o.diagnostic
public abstract com.db4o.diagnostic.DiagnosticConfiguration extends java.lang.Object {
public abstract void addListener (com.db4o.diagnostic.DiagnosticListener)
public abstract void removeAllListeners ()
}
com/db4o/diagnostic/DiagnosticListener.class
package com.db4o.diagnostic
public abstract com.db4o.diagnostic.DiagnosticListener extends java.lang.Object {
public abstract void onDiagnostic (com.db4o.diagnostic.Diagnostic)
}
com/db4o/diagnostic/DiagnosticToConsole.class
package com.db4o.diagnostic
public com.db4o.diagnostic.DiagnosticToConsole extends java.lang.Object implements com.db4o.diagnostic.DiagnosticListener {
public void ()
public void onDiagnostic (com.db4o.diagnostic.Diagnostic)
}
com/db4o/diagnostic/LoadedFromClassIndex.class
package com.db4o.diagnostic
public com.db4o.diagnostic.LoadedFromClassIndex extends com.db4o.diagnostic.DiagnosticBase {
private final String _className
public void (java.lang.String)
public java.lang.Object reason ()
public java.lang.String problem ()
public java.lang.String solution ()
}
com/db4o/diagnostic/NativeQueryNotOptimized.class
package com.db4o.diagnostic
public com.db4o.diagnostic.NativeQueryNotOptimized extends com.db4o.diagnostic.DiagnosticBase {
private final com.db4o.query.Predicate _predicate
public void (com.db4o.query.Predicate)
public java.lang.Object reason ()
public java.lang.String problem ()
public java.lang.String solution ()
}
com/db4o/diagnostic/NativeQueryOptimizerNotLoaded.class
package com.db4o.diagnostic
public com.db4o.diagnostic.NativeQueryOptimizerNotLoaded extends com.db4o.diagnostic.DiagnosticBase {
private int _reason
public static final int NQ_NOT_PRESENT
public static final int NQ_CONSTRUCTION_FAILED
public void (int)
public java.lang.String problem ()
public java.lang.Object reason ()
public java.lang.String solution ()
}
com/db4o/diagnostic/UpdateDepthGreaterOne.class
package com.db4o.diagnostic
public com.db4o.diagnostic.UpdateDepthGreaterOne extends com.db4o.diagnostic.DiagnosticBase {
private final int _depth
public void (int)
public java.lang.Object reason ()
public java.lang.String problem ()
public java.lang.String solution ()
}
com/db4o/events/CancellableEventArgs.class
package com.db4o.events
public abstract com.db4o.events.CancellableEventArgs extends java.lang.Object {
public abstract boolean isCancelled ()
public abstract void cancel ()
}
com/db4o/events/CancellableObjectEventArgs.class
package com.db4o.events
public com.db4o.events.CancellableObjectEventArgs extends com.db4o.events.ObjectEventArgs implements com.db4o.events.CancellableEventArgs {
private boolean _cancelled
public void (com.db4o.internal.Transaction, java.lang.Object)
public void cancel ()
public boolean isCancelled ()
}
com/db4o/events/ClassEventArgs.class
package com.db4o.events
public com.db4o.events.ClassEventArgs extends com.db4o.events.EventArgs {
private com.db4o.internal.ClassMetadata _clazz
public void (com.db4o.internal.ClassMetadata)
public com.db4o.internal.ClassMetadata classMetadata ()
}
com/db4o/events/CommitEventArgs.class
package com.db4o.events
public com.db4o.events.CommitEventArgs extends com.db4o.events.TransactionalEventArgs {
private final com.db4o.internal.CallbackObjectInfoCollections _collections
public void (com.db4o.internal.Transaction, com.db4o.internal.CallbackObjectInfoCollections)
public com.db4o.ext.ObjectInfoCollection added ()
public com.db4o.ext.ObjectInfoCollection deleted ()
public com.db4o.ext.ObjectInfoCollection updated ()
}
com/db4o/events/Event4.class
package com.db4o.events
public abstract com.db4o.events.Event4 extends java.lang.Object {
public abstract void addListener (com.db4o.events.EventListener4)
public abstract void removeListener (com.db4o.events.EventListener4)
}
com/db4o/events/EventArgs.class
package com.db4o.events
public com.db4o.events.EventArgs extends java.lang.Object {
public static final com.db4o.events.EventArgs EMPTY
public void ()
static void ()
}
com/db4o/events/EventListener4.class
package com.db4o.events
public abstract com.db4o.events.EventListener4 extends java.lang.Object {
public abstract void onEvent (com.db4o.events.Event4, com.db4o.events.EventArgs)
}
com/db4o/events/EventRegistry.class
package com.db4o.events
public abstract com.db4o.events.EventRegistry extends java.lang.Object {
public abstract com.db4o.events.Event4 queryStarted ()
public abstract com.db4o.events.Event4 queryFinished ()
public abstract com.db4o.events.Event4 creating ()
public abstract com.db4o.events.Event4 activating ()
public abstract com.db4o.events.Event4 updating ()
public abstract com.db4o.events.Event4 deleting ()
public abstract com.db4o.events.Event4 deactivating ()
public abstract com.db4o.events.Event4 activated ()
public abstract com.db4o.events.Event4 created ()
public abstract com.db4o.events.Event4 updated ()
public abstract com.db4o.events.Event4 deleted ()
public abstract com.db4o.events.Event4 deactivated ()
public abstract com.db4o.events.Event4 committing ()
public abstract com.db4o.events.Event4 committed ()
public abstract com.db4o.events.Event4 instantiated ()
public abstract com.db4o.events.Event4 classRegistered ()
}
com/db4o/events/EventRegistryFactory.class
package com.db4o.events
public com.db4o.events.EventRegistryFactory extends java.lang.Object {
public void ()
public static com.db4o.events.EventRegistry forObjectContainer (com.db4o.ObjectContainer)
}
com/db4o/events/ObjectEventArgs.class
package com.db4o.events
public com.db4o.events.ObjectEventArgs extends com.db4o.events.TransactionalEventArgs {
private Object _obj
public void (com.db4o.internal.Transaction, java.lang.Object)
public java.lang.Object object ()
}
com/db4o/events/QueryEventArgs.class
package com.db4o.events
public com.db4o.events.QueryEventArgs extends com.db4o.events.ObjectEventArgs {
public void (com.db4o.internal.Transaction, com.db4o.query.Query)
public com.db4o.query.Query query ()
}
com/db4o/events/TransactionalEventArgs.class
package com.db4o.events
public com.db4o.events.TransactionalEventArgs extends com.db4o.events.EventArgs {
private final com.db4o.internal.Transaction _transaction
public void (com.db4o.internal.Transaction)
public java.lang.Object transaction ()
}
com/db4o/ext/BackupInProgressException.class
package com.db4o.ext
public com.db4o.ext.BackupInProgressException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/ext/Db4oCallback.class
package com.db4o.ext
public abstract com.db4o.ext.Db4oCallback extends java.lang.Object {
public abstract void callback (java.lang.Object)
}
com/db4o/ext/Db4oDatabase.class
package com.db4o.ext
public com.db4o.ext.Db4oDatabase extends java.lang.Object implements com.db4o.types.Db4oType com.db4o.Internal4 {
public static final com.db4o.ext.Db4oDatabase STATIC_IDENTITY
public static final int STATIC_ID
public byte[] i_signature
public long i_uuid
private static final String CREATIONTIME_FIELD
private transient com.db4o.internal.ObjectContainerBase i_stream
private transient int i_id
public void ()
public void (byte[], long)
public static com.db4o.ext.Db4oDatabase generate ()
public boolean equals (java.lang.Object)
public int hashCode ()
public int getID (com.db4o.internal.Transaction)
public long getCreationTime ()
public byte[] getSignature ()
public java.lang.String toString ()
public boolean isOlderThan (com.db4o.ext.Db4oDatabase)
public int bind (com.db4o.internal.Transaction)
private int storeAndGetId (com.db4o.internal.Transaction)
public com.db4o.ext.Db4oDatabase query (com.db4o.internal.Transaction)
private com.db4o.ext.Db4oDatabase query (com.db4o.internal.Transaction, boolean)
static void ()
}
com/db4o/ext/Db4oException.class
package com.db4o.ext
public com.db4o.ext.Db4oException extends com.db4o.foundation.ChainedRuntimeException {
public void ()
public void (java.lang.String)
public void (java.lang.Throwable)
public void (int)
public void (java.lang.String, java.lang.Throwable)
}
com/db4o/ext/Db4oUUID.class
package com.db4o.ext
public com.db4o.ext.Db4oUUID extends java.lang.Object {
private final long longPart
private final byte[] signaturePart
public void (long, byte[])
public long getLongPart ()
public byte[] getSignaturePart ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/db4o/ext/Db4oUnexpectedException.class
package com.db4o.ext
public com.db4o.ext.Db4oUnexpectedException extends com.db4o.foundation.ChainedRuntimeException {
public void (java.lang.Throwable)
}
com/db4o/ext/ExtClient.class
package com.db4o.ext
public abstract com.db4o.ext.ExtClient extends java.lang.Object implements com.db4o.ext.ExtObjectContainer {
public abstract void switchToFile (java.lang.String)
public abstract void switchToMainFile ()
public abstract boolean isAlive ()
}
com/db4o/ext/ExtDb4o.class
package com.db4o.ext
public com.db4o.ext.ExtDb4o extends com.db4o.Db4o {
public void ()
public static final com.db4o.ObjectContainer openMemoryFile (com.db4o.ext.MemoryFile)
public static final com.db4o.ObjectContainer openMemoryFile (com.db4o.config.Configuration, com.db4o.ext.MemoryFile)
}
com/db4o/ext/ExtObjectContainer.class
package com.db4o.ext
public abstract com.db4o.ext.ExtObjectContainer extends java.lang.Object implements com.db4o.ObjectContainer {
public abstract void backup (java.lang.String) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.foundation.NotSupportedException
public abstract void bind (java.lang.Object, long) throws com.db4o.ext.InvalidIDException com.db4o.DatabaseClosedException
public abstract com.db4o.types.Db4oCollections collections ()
public abstract com.db4o.config.Configuration configure ()
public abstract java.lang.Object descend (java.lang.Object, java.lang.String[])
public abstract java.lang.Object getByID (long) throws com.db4o.DatabaseClosedException com.db4o.ext.InvalidIDException
public abstract java.lang.Object getByUUID (com.db4o.ext.Db4oUUID) throws com.db4o.DatabaseClosedException com.db4o.Db4oIOException
public abstract long getID (java.lang.Object)
public abstract com.db4o.ext.ObjectInfo getObjectInfo (java.lang.Object)
public abstract com.db4o.ext.Db4oDatabase identity ()
public abstract boolean isActive (java.lang.Object)
public abstract boolean isCached (long)
public abstract boolean isClosed ()
public abstract boolean isStored (java.lang.Object) throws com.db4o.DatabaseClosedException
public abstract com.db4o.reflect.ReflectClass[] knownClasses ()
public abstract java.lang.Object lock ()
public abstract void migrateFrom (com.db4o.ObjectContainer)
public abstract java.lang.Object peekPersisted (java.lang.Object, int, boolean)
public abstract void purge ()
public abstract void purge (java.lang.Object)
public abstract com.db4o.reflect.generic.GenericReflector reflector ()
public abstract void refresh (java.lang.Object, int)
public abstract void releaseSemaphore (java.lang.String)
public abstract com.db4o.replication.ReplicationProcess replicationBegin (com.db4o.ObjectContainer, com.db4o.replication.ReplicationConflictHandler)
public abstract void set (java.lang.Object, int)
public abstract boolean setSemaphore (java.lang.String, int)
public abstract com.db4o.ext.StoredClass storedClass (java.lang.Object)
public abstract com.db4o.ext.StoredClass[] storedClasses ()
public abstract com.db4o.ext.SystemInfo systemInfo ()
public abstract long version ()
}
com/db4o/ext/ExtObjectServer.class
package com.db4o.ext
public abstract com.db4o.ext.ExtObjectServer extends java.lang.Object implements com.db4o.ObjectServer {
public abstract void backup (java.lang.String) throws java.io.IOException
public abstract int clientCount ()
public abstract com.db4o.config.Configuration configure ()
public abstract com.db4o.ObjectContainer objectContainer ()
public abstract void revokeAccess (java.lang.String)
public abstract int port ()
}
com/db4o/ext/ExtObjectSet.class
package com.db4o.ext
public abstract com.db4o.ext.ExtObjectSet extends java.lang.Object implements com.db4o.ObjectSet {
public abstract long[] getIDs ()
public abstract java.lang.Object get (int)
}
com/db4o/ext/InvalidIDException.class
package com.db4o.ext
public com.db4o.ext.InvalidIDException extends com.db4o.ext.Db4oException {
public void (java.lang.Throwable)
}
com/db4o/ext/MemoryFile.class
package com.db4o.ext
public com.db4o.ext.MemoryFile extends java.lang.Object {
private byte[] i_bytes
private static final int INITIAL_SIZE_AND_INC
private int i_initialSize
private int i_incrementSizeBy
public void ()
public void (byte[])
public byte[] getBytes ()
public int getIncrementSizeBy ()
public int getInitialSize ()
public void setBytes (byte[])
public void setIncrementSizeBy (int)
public void setInitialSize (int)
}
com/db4o/ext/ObjectCallbacks.class
package com.db4o.ext
public abstract com.db4o.ext.ObjectCallbacks extends java.lang.Object {
public abstract boolean objectCanActivate (com.db4o.ObjectContainer)
public abstract boolean objectCanDeactivate (com.db4o.ObjectContainer)
public abstract boolean objectCanDelete (com.db4o.ObjectContainer)
public abstract boolean objectCanNew (com.db4o.ObjectContainer)
public abstract boolean objectCanUpdate (com.db4o.ObjectContainer)
public abstract void objectOnActivate (com.db4o.ObjectContainer)
public abstract void objectOnDeactivate (com.db4o.ObjectContainer)
public abstract void objectOnDelete (com.db4o.ObjectContainer)
public abstract void objectOnNew (com.db4o.ObjectContainer)
public abstract void objectOnUpdate (com.db4o.ObjectContainer)
}
com/db4o/ext/ObjectInfo.class
package com.db4o.ext
public abstract com.db4o.ext.ObjectInfo extends java.lang.Object {
public abstract long getInternalID ()
public abstract java.lang.Object getObject ()
public abstract com.db4o.ext.Db4oUUID getUUID ()
public abstract long getVersion ()
}
com/db4o/ext/ObjectInfoCollection.class
package com.db4o.ext
public abstract com.db4o.ext.ObjectInfoCollection extends java.lang.Object implements com.db4o.foundation.Iterable4 {
}
com/db4o/ext/ObjectNotStorableException.class
package com.db4o.ext
public com.db4o.ext.ObjectNotStorableException extends com.db4o.ext.Db4oException {
public void (com.db4o.reflect.ReflectClass)
public void (java.lang.String)
}
com/db4o/ext/OldFormatException.class
package com.db4o.ext
public com.db4o.ext.OldFormatException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/ext/Status.class
package com.db4o.ext
public com.db4o.ext.Status extends java.lang.Object {
public static final double UNUSED
public static final double AVAILABLE
public static final double QUEUED
public static final double COMPLETED
public static final double PROCESSING
public static final double ERROR
public void ()
}
com/db4o/ext/StoredClass.class
package com.db4o.ext
public abstract com.db4o.ext.StoredClass extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract long[] getIDs ()
public abstract com.db4o.ext.StoredClass getParentStoredClass ()
public abstract com.db4o.ext.StoredField[] getStoredFields ()
public abstract boolean hasClassIndex ()
public abstract void rename (java.lang.String)
public abstract com.db4o.ext.StoredField storedField (java.lang.String, java.lang.Object)
}
com/db4o/ext/StoredField.class
package com.db4o.ext
public abstract com.db4o.ext.StoredField extends java.lang.Object {
public abstract void createIndex ()
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.String getName ()
public abstract com.db4o.reflect.ReflectClass getStoredType ()
public abstract boolean isArray ()
public abstract void rename (java.lang.String)
public abstract void traverseValues (com.db4o.foundation.Visitor4)
public abstract boolean hasIndex ()
}
com/db4o/ext/SystemInfo.class
package com.db4o.ext
public abstract com.db4o.ext.SystemInfo extends java.lang.Object {
public abstract int freespaceEntryCount ()
public abstract long freespaceSize ()
public abstract long totalSize ()
}
com/db4o/ext/VirtualField.class
package com.db4o.ext
public com.db4o.ext.VirtualField extends java.lang.Object {
public static final String VERSION
public void ()
}
com/db4o/foundation/AbstractTreeIterator.class
package com.db4o.foundation
public abstract com.db4o.foundation.AbstractTreeIterator extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private final com.db4o.foundation.Tree _tree
private com.db4o.foundation.Stack4 _stack
public void (com.db4o.foundation.Tree)
public java.lang.Object current ()
private com.db4o.foundation.Tree peek ()
public void reset ()
public boolean moveNext ()
private void initStack ()
private boolean pushPreceding (com.db4o.foundation.Tree)
protected abstract java.lang.Object currentValue (com.db4o.foundation.Tree)
}
com/db4o/foundation/Algorithms4$Range.class
package com.db4o.foundation
com.db4o.foundation.Algorithms4$Range extends java.lang.Object {
int _from
int _to
public void (int, int)
}
com/db4o/foundation/Algorithms4.class
package com.db4o.foundation
public com.db4o.foundation.Algorithms4 extends java.lang.Object {
public void ()
public static void qsort (com.db4o.foundation.QuickSortable4)
private static void qsort (com.db4o.foundation.QuickSortable4, com.db4o.foundation.Stack4)
private static void addRange (com.db4o.foundation.Stack4, int, int)
private static void swap (com.db4o.foundation.QuickSortable4, int, int)
}
com/db4o/foundation/ArgumentNullException.class
package com.db4o.foundation
public final com.db4o.foundation.ArgumentNullException extends java.lang.IllegalArgumentException {
public void ()
public void (java.lang.String)
}
com/db4o/foundation/ArrayIterator4.class
package com.db4o.foundation
public com.db4o.foundation.ArrayIterator4 extends java.lang.Object implements com.db4o.foundation.Iterator4 {
Object[] _elements
int _next
public void (java.lang.Object[])
public boolean moveNext ()
public java.lang.Object current ()
public void reset ()
private int lastIndex ()
}
com/db4o/foundation/Arrays4.class
package com.db4o.foundation
public com.db4o.foundation.Arrays4 extends java.lang.Object {
public void ()
public static int indexOf (java.lang.Object[], java.lang.Object)
public static boolean areEqual (byte[], byte[])
public static boolean containsInstanceOf (java.lang.Object[], java.lang.Class)
}
com/db4o/foundation/BitMap4.class
package com.db4o.foundation
public final com.db4o.foundation.BitMap4 extends java.lang.Object {
private final byte[] _bits
public void (int)
public void (byte[], int, int)
public void (byte)
public boolean isTrue (int)
public int marshalledLength ()
public void setFalse (int)
public void set (int, boolean)
public void setTrue (int)
public void writeTo (byte[], int)
private byte byteOffset (int)
private int arrayOffset (int)
private byte bitMask (int)
private int byteCount (int)
public byte getByte (int)
}
com/db4o/foundation/BlockingQueue$1.class
package com.db4o.foundation
com.db4o.foundation.BlockingQueue$1 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final Object val$obj
final com.db4o.foundation.BlockingQueue this$0
void (com.db4o.foundation.BlockingQueue, java.lang.Object)
public java.lang.Object run ()
}
com/db4o/foundation/BlockingQueue$2.class
package com.db4o.foundation
com.db4o.foundation.BlockingQueue$2 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final com.db4o.foundation.BlockingQueue this$0
void (com.db4o.foundation.BlockingQueue)
public java.lang.Object run ()
}
com/db4o/foundation/BlockingQueue$3.class
package com.db4o.foundation
com.db4o.foundation.BlockingQueue$3 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final com.db4o.foundation.BlockingQueue this$0
void (com.db4o.foundation.BlockingQueue)
public java.lang.Object run ()
}
com/db4o/foundation/BlockingQueue$4.class
package com.db4o.foundation
com.db4o.foundation.BlockingQueue$4 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final com.db4o.foundation.BlockingQueue this$0
void (com.db4o.foundation.BlockingQueue)
public java.lang.Object run ()
}
com/db4o/foundation/BlockingQueue$5.class
package com.db4o.foundation
com.db4o.foundation.BlockingQueue$5 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final com.db4o.foundation.BlockingQueue this$0
void (com.db4o.foundation.BlockingQueue)
public java.lang.Object run ()
}
com/db4o/foundation/BlockingQueue.class
package com.db4o.foundation
public com.db4o.foundation.BlockingQueue extends java.lang.Object implements com.db4o.foundation.Queue4 {
protected com.db4o.foundation.NonblockingQueue _queue
protected com.db4o.foundation.Lock4 _lock
protected boolean _stopped
public void ()
public void add (java.lang.Object)
public boolean hasNext ()
public com.db4o.foundation.Iterator4 iterator ()
public java.lang.Object next () throws com.db4o.foundation.BlockingQueueStoppedException
public void stop ()
}
com/db4o/foundation/BlockingQueueStoppedException.class
package com.db4o.foundation
public com.db4o.foundation.BlockingQueueStoppedException extends java.lang.RuntimeException {
public void ()
}
com/db4o/foundation/BooleanByRef.class
package com.db4o.foundation
public com.db4o.foundation.BooleanByRef extends java.lang.Object {
public boolean value
public void ()
public void (boolean)
}
com/db4o/foundation/ChainedRuntimeException.class
package com.db4o.foundation
public abstract com.db4o.foundation.ChainedRuntimeException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
public void (java.lang.String, java.lang.Throwable)
}
com/db4o/foundation/Closure4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Closure4 extends java.lang.Object {
public abstract java.lang.Object run () throws java.lang.Exception
}
com/db4o/foundation/Coercion4.class
package com.db4o.foundation
public com.db4o.foundation.Coercion4 extends java.lang.Object {
public void ()
public static java.lang.Object toSByte (java.lang.Object)
public static java.lang.Object toShort (java.lang.Object)
public static java.lang.Object toInt (java.lang.Object)
public static java.lang.Object toLong (java.lang.Object)
public static java.lang.Object toFloat (java.lang.Object)
public static java.lang.Object toDouble (java.lang.Object)
}
com/db4o/foundation/Collection4.class
package com.db4o.foundation
public com.db4o.foundation.Collection4 extends java.lang.Object implements com.db4o.foundation.Iterable4 com.db4o.foundation.DeepClone com.db4o.types.Unversioned {
public com.db4o.foundation.List4 _first
public com.db4o.foundation.List4 _last
public int _size
public int _version
public void ()
public void (java.lang.Object[])
public void (com.db4o.foundation.Iterable4)
public void (com.db4o.foundation.Iterator4)
public java.lang.Object singleElement ()
public final void add (java.lang.Object)
public final void prepend (java.lang.Object)
private void doPrepend (java.lang.Object)
private void doAdd (java.lang.Object)
public final void addAll (java.lang.Object[])
public final void addAll (com.db4o.foundation.Iterable4)
public final void addAll (com.db4o.foundation.Iterator4)
public final void clear ()
public final boolean contains (java.lang.Object)
public boolean containsAll (com.db4o.foundation.Iterator4)
public final boolean containsByIdentity (java.lang.Object)
private com.db4o.foundation.List4 find (java.lang.Object)
public final java.lang.Object get (java.lang.Object)
public java.lang.Object deepClone (java.lang.Object)
public final java.lang.Object ensure (java.lang.Object)
public final com.db4o.foundation.Iterator4 iterator ()
public java.lang.Object remove (java.lang.Object)
public void replace (java.lang.Object, java.lang.Object)
private void adjustOnRemoval (com.db4o.foundation.List4, com.db4o.foundation.List4)
public final int size ()
public final boolean isEmpty ()
public final java.lang.Object[] toArray (java.lang.Object[])
public final java.lang.Object[] toArray ()
public java.lang.String toString ()
private void changed ()
int version ()
private void assertNotNull (java.lang.Object)
private com.db4o.foundation.Iterator4 internalIterator ()
}
com/db4o/foundation/Collection4Iterator.class
package com.db4o.foundation
public com.db4o.foundation.Collection4Iterator extends com.db4o.foundation.Iterator4Impl {
private final com.db4o.foundation.Collection4 _collection
private final int _initialVersion
public void (com.db4o.foundation.Collection4, com.db4o.foundation.List4)
public boolean moveNext ()
public java.lang.Object current ()
private void validate ()
private int currentVersion ()
}
com/db4o/foundation/Comparison4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Comparison4 extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
com/db4o/foundation/CompositeIterator4.class
package com.db4o.foundation
public com.db4o.foundation.CompositeIterator4 extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private final com.db4o.foundation.Iterator4 _iterators
private com.db4o.foundation.Iterator4 _currentIterator
public void (com.db4o.foundation.Iterator4[])
public void (com.db4o.foundation.Iterator4)
public boolean moveNext ()
public void reset ()
private void resetIterators ()
public com.db4o.foundation.Iterator4 currentIterator ()
public java.lang.Object current ()
protected com.db4o.foundation.Iterator4 nextIterator (java.lang.Object)
}
com/db4o/foundation/Cool.class
package com.db4o.foundation
public com.db4o.foundation.Cool extends java.lang.Object {
public void ()
public static void sleepIgnoringInterruption (long)
}
com/db4o/foundation/Debug4.class
package com.db4o.foundation
public com.db4o.foundation.Debug4 extends java.lang.Object {
public static final boolean prettyToStrings
public void ()
}
com/db4o/foundation/DeepClone.class
package com.db4o.foundation
public abstract com.db4o.foundation.DeepClone extends java.lang.Object {
public abstract java.lang.Object deepClone (java.lang.Object)
}
com/db4o/foundation/Entry4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Entry4 extends java.lang.Object {
public abstract java.lang.Object key ()
public abstract java.lang.Object value ()
}
com/db4o/foundation/FilteredIterator.class
package com.db4o.foundation
public com.db4o.foundation.FilteredIterator extends com.db4o.foundation.MappingIterator {
private final com.db4o.foundation.Predicate4 _filter
public void (com.db4o.foundation.Iterator4, com.db4o.foundation.Predicate4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/foundation/Function4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Function4 extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
}
com/db4o/foundation/FunctionApplicationIterator.class
package com.db4o.foundation
public com.db4o.foundation.FunctionApplicationIterator extends com.db4o.foundation.MappingIterator {
private final com.db4o.foundation.Function4 _function
public void (com.db4o.foundation.Iterator4, com.db4o.foundation.Function4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/foundation/Hashtable4$1.class
package com.db4o.foundation
com.db4o.foundation.Hashtable4$1 extends java.lang.Object implements com.db4o.foundation.Function4 {
final com.db4o.foundation.Hashtable4 this$0
void (com.db4o.foundation.Hashtable4)
public java.lang.Object apply (java.lang.Object)
}
com/db4o/foundation/Hashtable4$2.class
package com.db4o.foundation
com.db4o.foundation.Hashtable4$2 extends java.lang.Object implements com.db4o.foundation.Function4 {
final com.db4o.foundation.Hashtable4 this$0
void (com.db4o.foundation.Hashtable4)
public java.lang.Object apply (java.lang.Object)
}
com/db4o/foundation/Hashtable4.class
package com.db4o.foundation
public com.db4o.foundation.Hashtable4 extends java.lang.Object implements com.db4o.foundation.DeepClone {
private static final float FILL
public int _tableSize
public int _mask
public int _maximumSize
public int _size
public com.db4o.foundation.HashtableIntEntry[] _table
public void (int)
public void ()
protected void (com.db4o.foundation.DeepClone)
public int size ()
public java.lang.Object deepClone (java.lang.Object)
public void forEachKeyForIdentity (com.db4o.foundation.Visitor4, java.lang.Object)
public java.lang.Object get (byte[])
public java.lang.Object get (int)
public java.lang.Object get (java.lang.Object)
public com.db4o.foundation.Iterator4 iterator ()
public com.db4o.foundation.Iterator4 keys ()
public com.db4o.foundation.Iterator4 values ()
public boolean containsKey (java.lang.Object)
public void put (byte[], java.lang.Object)
public void put (int, java.lang.Object)
public void put (java.lang.Object, java.lang.Object)
public java.lang.Object remove (byte[])
public void remove (int)
public void remove (java.lang.Object)
protected com.db4o.foundation.Hashtable4 deepCloneInternal (com.db4o.foundation.Hashtable4, java.lang.Object)
private int entryIndex (com.db4o.foundation.HashtableIntEntry)
private com.db4o.foundation.HashtableIntEntry findWithSameKey (com.db4o.foundation.HashtableIntEntry)
private java.lang.Object getFromObjectEntry (int, java.lang.Object)
private com.db4o.foundation.HashtableObjectEntry getObjectEntry (int, java.lang.Object)
private void increaseSize ()
private void insert (com.db4o.foundation.HashtableIntEntry)
private final int newSize (int)
private void putEntry (com.db4o.foundation.HashtableIntEntry)
private void removeEntry (com.db4o.foundation.HashtableIntEntry, com.db4o.foundation.HashtableIntEntry)
private java.lang.Object removeObjectEntry (int, java.lang.Object)
private void replace (com.db4o.foundation.HashtableIntEntry, com.db4o.foundation.HashtableIntEntry)
private void reposition (com.db4o.foundation.HashtableIntEntry)
}
com/db4o/foundation/HashtableByteArrayEntry.class
package com.db4o.foundation
com.db4o.foundation.HashtableByteArrayEntry extends com.db4o.foundation.HashtableObjectEntry {
public void (byte[], java.lang.Object)
public void ()
public java.lang.Object deepClone (java.lang.Object)
public boolean hasKey (java.lang.Object)
static int hash (byte[])
static boolean areEqual (byte[], byte[])
}
com/db4o/foundation/HashtableIntEntry.class
package com.db4o.foundation
public com.db4o.foundation.HashtableIntEntry extends java.lang.Object implements com.db4o.foundation.Entry4 com.db4o.foundation.DeepClone {
public int _key
public Object _object
public com.db4o.foundation.HashtableIntEntry _next
void (int, java.lang.Object)
public void ()
public java.lang.Object key ()
public java.lang.Object value ()
public java.lang.Object deepClone (java.lang.Object)
public boolean sameKeyAs (com.db4o.foundation.HashtableIntEntry)
protected com.db4o.foundation.HashtableIntEntry deepCloneInternal (com.db4o.foundation.HashtableIntEntry, java.lang.Object)
}
com/db4o/foundation/HashtableIterator.class
package com.db4o.foundation
public com.db4o.foundation.HashtableIterator extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private final com.db4o.foundation.HashtableIntEntry[] _table
private com.db4o.foundation.HashtableIntEntry _currentEntry
private int _currentIndex
public void (com.db4o.foundation.HashtableIntEntry[])
private void checkInvalidTable ()
public java.lang.Object current ()
public boolean moveNext ()
public void reset ()
private boolean isBeyondLast ()
private void positionBeyondLast ()
}
com/db4o/foundation/HashtableObjectEntry.class
package com.db4o.foundation
public com.db4o.foundation.HashtableObjectEntry extends com.db4o.foundation.HashtableIntEntry {
public Object _objectKey
void (int, java.lang.Object, java.lang.Object)
void (java.lang.Object, java.lang.Object)
public void ()
public java.lang.Object key ()
public java.lang.Object deepClone (java.lang.Object)
protected com.db4o.foundation.HashtableIntEntry deepCloneInternal (com.db4o.foundation.HashtableIntEntry, java.lang.Object)
public boolean hasKey (java.lang.Object)
public boolean sameKeyAs (com.db4o.foundation.HashtableIntEntry)
}
com/db4o/foundation/IntArrayByRef.class
package com.db4o.foundation
public com.db4o.foundation.IntArrayByRef extends java.lang.Object {
public int[] value
public void (int[])
public void ()
}
com/db4o/foundation/IntArrayList.class
package com.db4o.foundation
public com.db4o.foundation.IntArrayList extends java.lang.Object implements com.db4o.foundation.Iterable4 {
protected int[] i_content
private int i_count
public void ()
public void (int)
public void add (int)
public int indexOf (int)
public int size ()
public long[] asLong ()
public com.db4o.foundation.IntIterator4 intIterator ()
public com.db4o.foundation.Iterator4 iterator ()
public int get (int)
public void swap (int, int)
}
com/db4o/foundation/IntByRef.class
package com.db4o.foundation
public final com.db4o.foundation.IntByRef extends java.lang.Object {
public int value
public void (int)
public void ()
}
com/db4o/foundation/IntIdGenerator.class
package com.db4o.foundation
public com.db4o.foundation.IntIdGenerator extends java.lang.Object {
private int _current
public void ()
public int next ()
}
com/db4o/foundation/IntIterator4.class
package com.db4o.foundation
public abstract com.db4o.foundation.IntIterator4 extends java.lang.Object implements com.db4o.foundation.Iterator4 {
public abstract int currentInt ()
}
com/db4o/foundation/IntIterator4Adaptor.class
package com.db4o.foundation
public com.db4o.foundation.IntIterator4Adaptor extends java.lang.Object implements com.db4o.foundation.IntIterator4 {
private final com.db4o.foundation.Iterator4 _iterator
public void (com.db4o.foundation.Iterator4)
public void (com.db4o.foundation.Iterable4)
public int currentInt ()
public java.lang.Object current ()
public boolean moveNext ()
public void reset ()
}
com/db4o/foundation/IntIterator4Impl.class
package com.db4o.foundation
public com.db4o.foundation.IntIterator4Impl extends java.lang.Object implements com.db4o.foundation.IntIterator4 {
private final int _count
private int[] _content
private int _current
public void (int[], int)
public int currentInt ()
public java.lang.Object current ()
public boolean moveNext ()
public void reset ()
}
com/db4o/foundation/IntObjectVisitor.class
package com.db4o.foundation
public abstract com.db4o.foundation.IntObjectVisitor extends java.lang.Object {
public abstract void visit (int, java.lang.Object)
}
com/db4o/foundation/InvalidIteratorException.class
package com.db4o.foundation
public com.db4o.foundation.InvalidIteratorException extends java.lang.IllegalStateException {
public void ()
}
com/db4o/foundation/Iterable4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Iterable4 extends java.lang.Object {
public abstract com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/foundation/Iterable4Adaptor.class
package com.db4o.foundation
public com.db4o.foundation.Iterable4Adaptor extends java.lang.Object {
private static final Object EOF
private static final Object MOVE_NEXT
private final com.db4o.foundation.Iterable4 _delegate
private com.db4o.foundation.Iterator4 _iterator
private Object _current
public void (com.db4o.foundation.Iterable4)
public boolean hasNext ()
public java.lang.Object next ()
private boolean moveNext ()
public void reset ()
static void ()
}
com/db4o/foundation/Iterator4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Iterator4 extends java.lang.Object {
public abstract boolean moveNext ()
public abstract java.lang.Object current ()
public abstract void reset ()
}
com/db4o/foundation/Iterator4Impl.class
package com.db4o.foundation
public com.db4o.foundation.Iterator4Impl extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private com.db4o.foundation.List4 _first
private com.db4o.foundation.List4 _next
private Object _current
public void (com.db4o.foundation.List4)
public boolean moveNext ()
public java.lang.Object current ()
public void reset ()
}
com/db4o/foundation/Iterator4JdkIterator.class
package com.db4o.foundation
public com.db4o.foundation.Iterator4JdkIterator extends java.lang.Object implements java.util.Iterator {
private static final Object BEFORE_START
private static final Object BEYOND_END
private final com.db4o.foundation.Iterator4 _delegate
private Object _current
public void (com.db4o.foundation.Iterator4)
public boolean hasNext ()
public java.lang.Object next ()
private void checkBeforeStart ()
public void remove ()
static void ()
}
com/db4o/foundation/Iterators$1.class
package com.db4o.foundation
com.db4o.foundation.Iterators$1 extends java.lang.Object implements com.db4o.foundation.Iterable4 {
void ()
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/foundation/Iterators.class
package com.db4o.foundation
public com.db4o.foundation.Iterators extends java.lang.Object {
public static final com.db4o.foundation.Iterator4 EMPTY_ITERATOR
public static final com.db4o.foundation.Iterable4 EMPTY_ITERABLE
static final Object NO_ELEMENT
public void ()
public static com.db4o.foundation.Iterator4 concat (com.db4o.foundation.Iterator4)
public static com.db4o.foundation.Iterator4 map (com.db4o.foundation.Iterator4, com.db4o.foundation.Function4)
public static com.db4o.foundation.Iterator4 map (java.lang.Object[], com.db4o.foundation.Function4)
public static com.db4o.foundation.Iterator4 filter (java.lang.Object[], com.db4o.foundation.Predicate4)
public static com.db4o.foundation.Iterator4 filter (com.db4o.foundation.Iterator4, com.db4o.foundation.Predicate4)
public static com.db4o.foundation.Iterator4 iterate (java.lang.Object[])
public static int size (com.db4o.foundation.Iterable4)
public static java.lang.Object next (com.db4o.foundation.Iterator4)
private static int size (com.db4o.foundation.Iterator4)
public static java.lang.String toString (com.db4o.foundation.Iterator4)
static void ()
}
com/db4o/foundation/JdkCollectionIterable4.class
package com.db4o.foundation
public com.db4o.foundation.JdkCollectionIterable4 extends java.lang.Object implements com.db4o.foundation.Iterable4 {
private final java.util.Collection _collection
public void (java.util.Collection)
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/foundation/JdkCollectionIterator4.class
package com.db4o.foundation
public com.db4o.foundation.JdkCollectionIterator4 extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private static final Object INVALID
private final java.util.Collection _collection
private java.util.Iterator _iterator
private Object _current
public void (java.util.Collection)
public java.lang.Object current ()
public boolean moveNext ()
public void reset ()
static void ()
}
com/db4o/foundation/KeySpec.class
package com.db4o.foundation
public com.db4o.foundation.KeySpec extends java.lang.Object {
private final Object _defaultValue
public void (byte)
public void (int)
public void (boolean)
public void (java.lang.Object)
public java.lang.Object defaultValue ()
}
com/db4o/foundation/KeySpecHashtable4.class
package com.db4o.foundation
public com.db4o.foundation.KeySpecHashtable4 extends java.lang.Object {
private com.db4o.foundation.SynchronizedHashtable4 _delegate
private void (com.db4o.foundation.SynchronizedHashtable4)
public void (int)
public void put (com.db4o.foundation.KeySpec, byte)
public void put (com.db4o.foundation.KeySpec, boolean)
public void put (com.db4o.foundation.KeySpec, int)
public void put (com.db4o.foundation.KeySpec, java.lang.Object)
public byte getAsByte (com.db4o.foundation.KeySpec)
public boolean getAsBoolean (com.db4o.foundation.KeySpec)
public int getAsInt (com.db4o.foundation.KeySpec)
public com.db4o.foundation.TernaryBool getAsTernaryBool (com.db4o.foundation.KeySpec)
public java.lang.String getAsString (com.db4o.foundation.KeySpec)
public synchronized java.lang.Object get (com.db4o.foundation.KeySpec)
public java.lang.Object deepClone (java.lang.Object)
}
com/db4o/foundation/List4.class
package com.db4o.foundation
public final com.db4o.foundation.List4 extends java.lang.Object implements com.db4o.types.Unversioned {
public com.db4o.foundation.List4 _next
public Object _element
public void ()
public void (java.lang.Object)
public void (com.db4o.foundation.List4, java.lang.Object)
boolean holds (java.lang.Object)
}
com/db4o/foundation/Lock4.class
package com.db4o.foundation
public com.db4o.foundation.Lock4 extends java.lang.Object {
public void ()
public java.lang.Object run (com.db4o.foundation.Closure4) throws java.lang.Exception
public java.lang.Object run (com.db4o.foundation.SafeClosure4)
public void snooze (long)
public void awake ()
}
com/db4o/foundation/MappingIterator.class
package com.db4o.foundation
public abstract com.db4o.foundation.MappingIterator extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private final com.db4o.foundation.Iterator4 _iterator
private Object _current
public static final Object SKIP
public void (com.db4o.foundation.Iterator4)
protected abstract java.lang.Object map (java.lang.Object)
public boolean moveNext ()
public void reset ()
public java.lang.Object current ()
static void ()
}
com/db4o/foundation/No4.class
package com.db4o.foundation
public com.db4o.foundation.No4 extends java.lang.Object {
public static final com.db4o.foundation.No4 INSTANCE
public void ()
static void ()
}
com/db4o/foundation/NonblockingQueue$Queue4Iterator.class
package com.db4o.foundation
public final com.db4o.foundation.NonblockingQueue$Queue4Iterator extends java.lang.Object implements com.db4o.foundation.Iterator4 {
protected boolean _active
protected com.db4o.foundation.List4 _current
final com.db4o.foundation.NonblockingQueue this$0
protected void (com.db4o.foundation.NonblockingQueue)
public java.lang.Object current ()
public boolean moveNext ()
public void reset ()
}
com/db4o/foundation/NonblockingQueue.class
package com.db4o.foundation
public com.db4o.foundation.NonblockingQueue extends java.lang.Object implements com.db4o.foundation.Queue4 {
private com.db4o.foundation.List4 _first
protected com.db4o.foundation.List4 _last
public void ()
public final void add (java.lang.Object)
public final java.lang.Object next ()
public final boolean hasNext ()
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/foundation/NotImplementedException.class
package com.db4o.foundation
public com.db4o.foundation.NotImplementedException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
}
com/db4o/foundation/NotSupportedException.class
package com.db4o.foundation
public com.db4o.foundation.NotSupportedException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
}
com/db4o/foundation/ObjectByRef.class
package com.db4o.foundation
public final com.db4o.foundation.ObjectByRef extends java.lang.Object {
public Object value
public void ()
public void (java.lang.Object)
}
com/db4o/foundation/PersistentTimeStampIdGenerator.class
package com.db4o.foundation
public com.db4o.foundation.PersistentTimeStampIdGenerator extends java.lang.Object {
private boolean _dirty
private final com.db4o.foundation.TimeStampIdGenerator _generator
public void ()
public long next ()
public void setMinimumNext (long)
public long lastTimeStampId ()
public boolean isDirty ()
public void setClean ()
}
com/db4o/foundation/Predicate4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Predicate4 extends java.lang.Object {
public abstract boolean match (java.lang.Object)
}
com/db4o/foundation/PrimitiveCodec.class
package com.db4o.foundation
public final com.db4o.foundation.PrimitiveCodec extends java.lang.Object {
public static final int INT_LENGTH
public static final int LONG_LENGTH
public void ()
public static final int readInt (byte[], int)
public static final void writeInt (byte[], int, int)
public static final void writeLong (byte[], long)
public static final void writeLong (byte[], int, long)
public static final long readLong (byte[], int)
}
com/db4o/foundation/Queue4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Queue4 extends java.lang.Object {
public abstract void add (java.lang.Object)
public abstract java.lang.Object next ()
public abstract boolean hasNext ()
public abstract com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/foundation/QuickSortable4.class
package com.db4o.foundation
public abstract com.db4o.foundation.QuickSortable4 extends java.lang.Object {
public abstract int size ()
public abstract int compare (int, int)
public abstract void swap (int, int)
}
com/db4o/foundation/SafeClosure4.class
package com.db4o.foundation
public abstract com.db4o.foundation.SafeClosure4 extends java.lang.Object {
public abstract java.lang.Object run ()
}
com/db4o/foundation/ShallowClone.class
package com.db4o.foundation
public abstract com.db4o.foundation.ShallowClone extends java.lang.Object {
public abstract java.lang.Object shallowClone ()
}
com/db4o/foundation/SimpleTimer.class
package com.db4o.foundation
public final com.db4o.foundation.SimpleTimer extends java.lang.Object implements java.lang.Runnable {
private final Runnable _runnable
private final int _interval
private final String _name
private com.db4o.foundation.Lock4 _lock
public volatile boolean stopped
public void (java.lang.Runnable, int, java.lang.String)
public void start ()
public void stop ()
public void run ()
}
com/db4o/foundation/SortedCollection4$1.class
package com.db4o.foundation
com.db4o.foundation.SortedCollection4$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
int i
final Object[] val$array
final com.db4o.foundation.SortedCollection4 this$0
void (com.db4o.foundation.SortedCollection4, java.lang.Object[])
public void visit (java.lang.Object)
}
com/db4o/foundation/SortedCollection4.class
package com.db4o.foundation
public com.db4o.foundation.SortedCollection4 extends java.lang.Object {
private final com.db4o.foundation.Comparison4 _comparison
private com.db4o.foundation.Tree _tree
public void (com.db4o.foundation.Comparison4)
public java.lang.Object singleElement ()
public void addAll (com.db4o.foundation.Iterator4)
public void add (java.lang.Object)
public void remove (java.lang.Object)
public java.lang.Object[] toArray (java.lang.Object[])
public int size ()
}
com/db4o/foundation/Stack4.class
package com.db4o.foundation
public com.db4o.foundation.Stack4 extends java.lang.Object {
private com.db4o.foundation.List4 _tail
public void ()
public void push (java.lang.Object)
public java.lang.Object peek ()
public java.lang.Object pop ()
public boolean isEmpty ()
}
com/db4o/foundation/StopWatch.class
package com.db4o.foundation
public com.db4o.foundation.StopWatch extends java.lang.Object {
private long _started
private long _elapsed
public void ()
public void start ()
public void stop ()
public long elapsed ()
}
com/db4o/foundation/SynchronizedHashtable4.class
package com.db4o.foundation
public com.db4o.foundation.SynchronizedHashtable4 extends java.lang.Object implements com.db4o.foundation.DeepClone {
private final com.db4o.foundation.Hashtable4 _delegate
private void (com.db4o.foundation.Hashtable4)
public void (int)
public synchronized java.lang.Object deepClone (java.lang.Object)
public synchronized void put (java.lang.Object, java.lang.Object)
public synchronized java.lang.Object get (java.lang.Object)
}
com/db4o/foundation/TernaryBool.class
package com.db4o.foundation
public final com.db4o.foundation.TernaryBool extends java.lang.Object implements java.io.Serializable {
private static final int NO_ID
private static final int YES_ID
private static final int UNSPECIFIED_ID
public static final com.db4o.foundation.TernaryBool NO
public static final com.db4o.foundation.TernaryBool YES
public static final com.db4o.foundation.TernaryBool UNSPECIFIED
private final int _value
private void (int)
public boolean booleanValue (boolean)
public boolean unspecified ()
public boolean definiteYes ()
public boolean definiteNo ()
public static com.db4o.foundation.TernaryBool forBoolean (boolean)
public boolean equals (java.lang.Object)
public int hashCode ()
private java.lang.Object readResolve ()
static void ()
}
com/db4o/foundation/TimeStampIdGenerator.class
package com.db4o.foundation
public com.db4o.foundation.TimeStampIdGenerator extends java.lang.Object {
private long _last
public static long idToMilliseconds (long)
public void ()
public void (long)
public long generate ()
public long last ()
public boolean setMinimumNext (long)
}
com/db4o/foundation/Tree$ByRef.class
package com.db4o.foundation
public final com.db4o.foundation.Tree$ByRef extends java.lang.Object {
public com.db4o.foundation.Tree value
public void ()
public void (com.db4o.foundation.Tree)
}
com/db4o/foundation/Tree.class
package com.db4o.foundation
public abstract com.db4o.foundation.Tree extends java.lang.Object implements com.db4o.foundation.ShallowClone com.db4o.foundation.DeepClone {
public com.db4o.foundation.Tree _preceding
public int _size
public com.db4o.foundation.Tree _subsequent
public void ()
public static final com.db4o.foundation.Tree add (com.db4o.foundation.Tree, com.db4o.foundation.Tree)
public com.db4o.foundation.Tree add (com.db4o.foundation.Tree)
public com.db4o.foundation.Tree add (com.db4o.foundation.Tree, int)
public com.db4o.foundation.Tree addedOrExisting ()
public boolean wasAddedToTree ()
public final com.db4o.foundation.Tree balance ()
public com.db4o.foundation.Tree balanceCheckNulls ()
public void calculateSize ()
public abstract int compare (com.db4o.foundation.Tree)
public static com.db4o.foundation.Tree deepClone (com.db4o.foundation.Tree, java.lang.Object)
public java.lang.Object deepClone (java.lang.Object)
public boolean duplicates ()
public final com.db4o.foundation.Tree filter (com.db4o.foundation.Predicate4)
public static final com.db4o.foundation.Tree find (com.db4o.foundation.Tree, com.db4o.foundation.Tree)
public final com.db4o.foundation.Tree find (com.db4o.foundation.Tree)
public static final com.db4o.foundation.Tree findGreaterOrEqual (com.db4o.foundation.Tree, com.db4o.foundation.Tree)
public static final com.db4o.foundation.Tree findSmaller (com.db4o.foundation.Tree, com.db4o.foundation.Tree)
public final com.db4o.foundation.Tree first ()
public static com.db4o.foundation.Tree last (com.db4o.foundation.Tree)
public final com.db4o.foundation.Tree last ()
public void onAttemptToAddDuplicate (com.db4o.foundation.Tree)
public int nodes ()
public int ownSize ()
public com.db4o.foundation.Tree remove ()
public void removeChildren ()
public com.db4o.foundation.Tree removeFirst ()
public static com.db4o.foundation.Tree removeLike (com.db4o.foundation.Tree, com.db4o.foundation.Tree)
public final com.db4o.foundation.Tree removeLike (com.db4o.foundation.Tree)
public final com.db4o.foundation.Tree removeNode (com.db4o.foundation.Tree)
public final com.db4o.foundation.Tree rotateLeft ()
public final com.db4o.foundation.Tree rotateRight ()
private final com.db4o.foundation.Tree rotateSmallestUp ()
public void setSizeOwn ()
public void setSizeOwnPrecedingSubsequent ()
public void setSizeOwnPreceding ()
public void setSizeOwnSubsequent ()
public void setSizeOwnPlus (com.db4o.foundation.Tree)
public void setSizeOwnPlus (com.db4o.foundation.Tree, com.db4o.foundation.Tree)
public static int size (com.db4o.foundation.Tree)
public int size ()
public static final void traverse (com.db4o.foundation.Tree, com.db4o.foundation.Visitor4)
public final void traverse (com.db4o.foundation.Visitor4)
public final void traverseFromLeaves (com.db4o.foundation.Visitor4)
protected com.db4o.foundation.Tree shallowCloneInternal (com.db4o.foundation.Tree)
public java.lang.Object shallowClone ()
public abstract java.lang.Object key ()
public java.lang.Object root ()
}
com/db4o/foundation/TreeKeyIterator.class
package com.db4o.foundation
public com.db4o.foundation.TreeKeyIterator extends com.db4o.foundation.AbstractTreeIterator {
public void (com.db4o.foundation.Tree)
protected java.lang.Object currentValue (com.db4o.foundation.Tree)
}
com/db4o/foundation/TreeNodeIterator.class
package com.db4o.foundation
public com.db4o.foundation.TreeNodeIterator extends com.db4o.foundation.AbstractTreeIterator {
public void (com.db4o.foundation.Tree)
protected java.lang.Object currentValue (com.db4o.foundation.Tree)
}
com/db4o/foundation/TreeObject.class
package com.db4o.foundation
public com.db4o.foundation.TreeObject extends com.db4o.foundation.Tree {
private final Object _object
private final com.db4o.foundation.Comparison4 _function
public void (java.lang.Object, com.db4o.foundation.Comparison4)
public int compare (com.db4o.foundation.Tree)
public java.lang.Object key ()
}
com/db4o/foundation/Visitor4.class
package com.db4o.foundation
public abstract com.db4o.foundation.Visitor4 extends java.lang.Object {
public abstract void visit (java.lang.Object)
}
com/db4o/foundation/Visitor4Dispatch.class
package com.db4o.foundation
public com.db4o.foundation.Visitor4Dispatch extends java.lang.Object implements com.db4o.foundation.Visitor4 {
public final com.db4o.foundation.Visitor4 _target
public void (com.db4o.foundation.Visitor4)
public void visit (java.lang.Object)
}
com/db4o/foundation/io/File4.class
package com.db4o.foundation.io
public com.db4o.foundation.io.File4 extends java.lang.Object {
public void ()
public static void rename (java.lang.String, java.lang.String) throws java.io.IOException
public static void copy (java.lang.String, java.lang.String) throws java.io.IOException
public static void copyFile (java.io.File, java.io.File) throws java.io.IOException
private static void copyDirectory (java.io.File, java.io.File) throws java.io.IOException
public static void delete (java.lang.String)
public static boolean exists (java.lang.String)
public static void mkdirs (java.lang.String)
}
com/db4o/foundation/io/Path4.class
package com.db4o.foundation.io
public com.db4o.foundation.io.Path4 extends java.lang.Object {
private static final java.util.Random _random
public void ()
public static java.lang.String combine (java.lang.String, java.lang.String)
public static java.lang.String getTempPath ()
public static java.lang.String getTempFileName ()
private static java.lang.String nextRandom ()
static void ()
}
com/db4o/foundation/network/BlockingByteChannel$1.class
package com.db4o.foundation.network
com.db4o.foundation.network.BlockingByteChannel$1 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final com.db4o.foundation.network.BlockingByteChannel this$0
void (com.db4o.foundation.network.BlockingByteChannel)
public java.lang.Object run ()
}
com/db4o/foundation/network/BlockingByteChannel$2.class
package com.db4o.foundation.network
com.db4o.foundation.network.BlockingByteChannel$2 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final com.db4o.foundation.network.BlockingByteChannel this$0
void (com.db4o.foundation.network.BlockingByteChannel)
public java.lang.Object run ()
}
com/db4o/foundation/network/BlockingByteChannel$3.class
package com.db4o.foundation.network
com.db4o.foundation.network.BlockingByteChannel$3 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final int val$length
final byte[] val$bytes
final int val$offset
final com.db4o.foundation.network.BlockingByteChannel this$0
void (com.db4o.foundation.network.BlockingByteChannel, int, byte[], int)
public java.lang.Object run ()
}
com/db4o/foundation/network/BlockingByteChannel$4.class
package com.db4o.foundation.network
com.db4o.foundation.network.BlockingByteChannel$4 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final int val$len
final byte[] val$bytes
final int val$off
final com.db4o.foundation.network.BlockingByteChannel this$0
void (com.db4o.foundation.network.BlockingByteChannel, int, byte[], int)
public java.lang.Object run ()
}
com/db4o/foundation/network/BlockingByteChannel$5.class
package com.db4o.foundation.network
com.db4o.foundation.network.BlockingByteChannel$5 extends java.lang.Object implements com.db4o.foundation.SafeClosure4 {
final int val$i
final com.db4o.foundation.network.BlockingByteChannel this$0
void (com.db4o.foundation.network.BlockingByteChannel, int)
public java.lang.Object run ()
}
com/db4o/foundation/network/BlockingByteChannel.class
package com.db4o.foundation.network
com.db4o.foundation.network.BlockingByteChannel extends java.lang.Object {
private static final int DISCARD_BUFFER_SIZE
protected byte[] i_cache
boolean i_closed
protected int i_readOffset
private int i_timeout
protected int i_writeOffset
protected final com.db4o.foundation.Lock4 i_lock
public void (int)
protected int available ()
protected void checkDiscardCache ()
void close ()
protected void makefit (int)
public int read () throws com.db4o.Db4oIOException
public int read (byte[], int, int) throws com.db4o.Db4oIOException
public void setTimeout (int)
protected void waitForAvailable ()
private boolean isTimeout (long)
public void write (byte[]) throws com.db4o.Db4oIOException
public void write (byte[], int, int) throws com.db4o.Db4oIOException
public void write (int) throws com.db4o.Db4oIOException
public void checkClosed ()
}
com/db4o/foundation/network/LoopbackSocket.class
package com.db4o.foundation.network
public com.db4o.foundation.network.LoopbackSocket extends java.lang.Object implements com.db4o.foundation.network.Socket4 {
private final com.db4o.foundation.network.LoopbackSocketServer _server
private com.db4o.foundation.network.LoopbackSocket _affiliate
private com.db4o.foundation.network.BlockingByteChannel _uploadBuffer
private com.db4o.foundation.network.BlockingByteChannel _downloadBuffer
public void (com.db4o.foundation.network.LoopbackSocketServer, int)
public void (com.db4o.foundation.network.LoopbackSocketServer, int, com.db4o.foundation.network.LoopbackSocket)
public void close () throws com.db4o.Db4oIOException
private void closeAffiliate () throws com.db4o.Db4oIOException
private void closeSocket ()
public void flush ()
public boolean isConnected ()
public int read () throws com.db4o.Db4oIOException
public int read (byte[], int, int) throws com.db4o.Db4oIOException
public void setSoTimeout (int)
public void write (byte[]) throws com.db4o.Db4oIOException
public void write (byte[], int, int) throws com.db4o.Db4oIOException
public void write (int) throws com.db4o.Db4oIOException
public com.db4o.foundation.network.Socket4 openParalellSocket () throws com.db4o.Db4oIOException
}
com/db4o/foundation/network/LoopbackSocketServer.class
package com.db4o.foundation.network
public abstract com.db4o.foundation.network.LoopbackSocketServer extends java.lang.Object {
public abstract com.db4o.foundation.network.LoopbackSocket openClientSocket ()
}
com/db4o/foundation/network/NetworkSocket.class
package com.db4o.foundation.network
public com.db4o.foundation.network.NetworkSocket extends java.lang.Object implements com.db4o.foundation.network.Socket4 {
private java.net.Socket _socket
private java.io.OutputStream _out
private java.io.InputStream _in
private String _hostName
private com.db4o.config.NativeSocketFactory _factory
public void (com.db4o.config.NativeSocketFactory, java.lang.String, int) throws com.db4o.Db4oIOException
public void (com.db4o.config.NativeSocketFactory, java.net.Socket) throws java.io.IOException
private void initSocket (java.net.Socket) throws java.io.IOException
public void close () throws com.db4o.Db4oIOException
public void flush () throws com.db4o.Db4oIOException
public boolean isConnected ()
public int read () throws com.db4o.Db4oIOException
public int read (byte[], int, int) throws com.db4o.Db4oIOException
private void checkEOF (int)
public void setSoTimeout (int)
public void write (byte[]) throws com.db4o.Db4oIOException
public void write (byte[], int, int) throws com.db4o.Db4oIOException
public void write (int) throws com.db4o.Db4oIOException
public com.db4o.foundation.network.Socket4 openParalellSocket () throws com.db4o.Db4oIOException
}
com/db4o/foundation/network/ServerSocket4.class
package com.db4o.foundation.network
public com.db4o.foundation.network.ServerSocket4 extends java.lang.Object {
private java.net.ServerSocket _serverSocket
private com.db4o.config.NativeSocketFactory _factory
public void (com.db4o.config.NativeSocketFactory, int) throws java.io.IOException
public void setSoTimeout (int)
public int getLocalPort ()
public com.db4o.foundation.network.Socket4 accept () throws java.io.IOException
public void close () throws java.io.IOException
}
com/db4o/foundation/network/Socket4.class
package com.db4o.foundation.network
public abstract com.db4o.foundation.network.Socket4 extends java.lang.Object {
public abstract void close () throws com.db4o.Db4oIOException
public abstract void flush () throws com.db4o.Db4oIOException
public abstract boolean isConnected ()
public abstract int read () throws com.db4o.Db4oIOException
public abstract int read (byte[], int, int) throws com.db4o.Db4oIOException
public abstract void setSoTimeout (int)
public abstract void write (byte[]) throws com.db4o.Db4oIOException
public abstract void write (byte[], int, int) throws com.db4o.Db4oIOException
public abstract void write (int) throws com.db4o.Db4oIOException
public abstract com.db4o.foundation.network.Socket4 openParalellSocket () throws com.db4o.Db4oIOException
}
com/db4o/internal/ActiveObjectReference.class
package com.db4o.internal
com.db4o.internal.ActiveObjectReference extends java.lang.ref.WeakReference {
Object _referent
void (java.lang.Object, java.lang.Object, java.lang.Object)
}
com/db4o/internal/BlobImpl.class
package com.db4o.internal
public com.db4o.internal.BlobImpl extends java.lang.Object implements com.db4o.types.Blob java.lang.Cloneable com.db4o.internal.Db4oTypeImpl {
public static final int COPYBUFFER_LENGTH
public String fileName
public String i_ext
private transient java.io.File i_file
private transient com.db4o.BlobStatus i_getStatusFrom
public int i_length
private transient double i_status
private transient com.db4o.internal.ObjectContainerBase i_stream
private transient com.db4o.internal.Transaction i_trans
public void ()
public int adjustReadDepth (int)
public boolean canBind ()
private java.lang.String checkExt (java.io.File)
private void copy (java.io.File, java.io.File) throws java.io.IOException
public java.lang.Object createDefault (com.db4o.internal.Transaction)
public java.io.FileInputStream getClientInputStream () throws java.lang.Exception
public java.io.FileOutputStream getClientOutputStream () throws java.lang.Exception
public java.lang.String getFileName ()
public int getLength ()
public double getStatus ()
public void getStatusFrom (com.db4o.BlobStatus)
public boolean hasClassIndex ()
public void readFrom (java.io.File) throws java.io.IOException
public void readLocal (java.io.File) throws java.io.IOException
public void preDeactivate ()
public java.io.File serverFile (java.lang.String, boolean) throws java.io.IOException
private java.lang.String serverPath () throws java.io.IOException
public void setStatus (double)
public void setTrans (com.db4o.internal.Transaction)
public void writeLocal (java.io.File) throws java.io.IOException
public void writeTo (java.io.File) throws java.io.IOException
public void replicateFrom (java.lang.Object)
public java.lang.Object storedTo (com.db4o.internal.Transaction)
public void setObjectReference (com.db4o.internal.ObjectReference)
public void deleteFile () throws java.io.IOException
}
com/db4o/internal/Buffer.class
package com.db4o.internal
public com.db4o.internal.Buffer extends java.lang.Object implements com.db4o.marshall.ReadBuffer com.db4o.internal.SlotBuffer com.db4o.marshall.WriteBuffer {
public byte[] _buffer
public int _offset
void ()
public void (int)
public void seek (int)
public void writeBytes (byte[])
public void append (byte[])
public void append (com.db4o.internal.slots.Pointer4, com.db4o.internal.Buffer)
public final boolean containsTheSame (com.db4o.internal.Buffer)
public void copyTo (com.db4o.internal.Buffer, int, int, int)
public int length ()
public void incrementOffset (int)
public void read (com.db4o.internal.ObjectContainerBase, int, int)
public final void readBegin (byte)
public com.db4o.foundation.BitMap4 readBitMap (int)
public byte readByte ()
public byte[] readBytes (int)
public void readBytes (byte[])
public final com.db4o.internal.Buffer readEmbeddedObject (com.db4o.internal.Transaction) throws com.db4o.Db4oIOException
public void readEncrypt (com.db4o.internal.ObjectContainerBase, int) throws com.db4o.Db4oIOException
public void readEnd ()
public final int readInt ()
public long readLong ()
public com.db4o.internal.Buffer readPayloadReader (int, int)
public com.db4o.internal.slots.Slot readSlot ()
void replaceWith (byte[])
public java.lang.String toString ()
public void writeBegin (byte)
public final void writeBitMap (com.db4o.foundation.BitMap4)
public final void writeByte (byte)
public void writeEnd ()
public final void writeInt (int)
public void writeIDOf (com.db4o.internal.Transaction, java.lang.Object)
public void writeIDOf (com.db4o.internal.Transaction, com.db4o.internal.PersistentBase)
public final void writeSlot (com.db4o.internal.slots.Slot)
protected boolean canWritePersistentBase ()
public void writeShortString (com.db4o.internal.Transaction, java.lang.String)
public void writeLong (long)
public void incrementIntSize ()
public int offset ()
public void offset (int)
public void copyBytes (byte[], int, int, int)
}
com/db4o/internal/BufferPair.class
package com.db4o.internal
public final com.db4o.internal.BufferPair extends java.lang.Object implements com.db4o.internal.SlotBuffer {
private com.db4o.internal.Buffer _source
private com.db4o.internal.Buffer _target
private com.db4o.internal.mapping.DefragContext _mapping
private com.db4o.internal.Transaction _systemTrans
public void (com.db4o.internal.Buffer, com.db4o.internal.mapping.DefragContext, com.db4o.internal.Transaction)
public int offset ()
public void offset (int)
public void incrementOffset (int)
public void incrementIntSize ()
public int copyUnindexedID ()
public int copyID ()
public int copyID (boolean, boolean)
public com.db4o.internal.mapping.MappedIDPair copyIDAndRetrieveMapping ()
private int internalCopyID (boolean, boolean, int)
public void readBegin (byte)
public byte readByte ()
public int readInt ()
public void writeInt (int)
public void write (com.db4o.internal.LocalObjectContainer, int)
public void incrementStringOffset (com.db4o.internal.LatinStringIO)
private void incrementStringOffset (com.db4o.internal.LatinStringIO, com.db4o.internal.Buffer)
public com.db4o.internal.Buffer source ()
public com.db4o.internal.Buffer target ()
public com.db4o.internal.mapping.IDMapping mapping ()
public com.db4o.internal.Transaction systemTrans ()
public com.db4o.internal.mapping.DefragContext context ()
public static void processCopy (com.db4o.internal.mapping.DefragContext, int, com.db4o.internal.SlotCopyHandler) throws com.db4o.CorruptionException java.io.IOException
public static void processCopy (com.db4o.internal.mapping.DefragContext, int, com.db4o.internal.SlotCopyHandler, boolean) throws com.db4o.CorruptionException java.io.IOException
public static void processCopy (com.db4o.internal.mapping.DefragContext, int, com.db4o.internal.SlotCopyHandler, boolean, com.db4o.internal.Buffer) throws com.db4o.CorruptionException java.io.IOException
public void writeByte (byte)
public long readLong ()
public void writeLong (long)
public com.db4o.foundation.BitMap4 readBitMap (int)
public void copyBytes (byte[], int, int, int)
public void readEnd ()
public int preparePayloadRead ()
}
com/db4o/internal/BuiltinTypeHandler.class
package com.db4o.internal
public abstract com.db4o.internal.BuiltinTypeHandler extends java.lang.Object implements com.db4o.internal.TypeHandler4 {
public abstract com.db4o.reflect.ReflectClass classReflector ()
}
com/db4o/internal/CallbackObjectInfoCollections.class
package com.db4o.internal
public com.db4o.internal.CallbackObjectInfoCollections extends java.lang.Object {
public com.db4o.ext.ObjectInfoCollection added
public com.db4o.ext.ObjectInfoCollection updated
public com.db4o.ext.ObjectInfoCollection deleted
public transient com.db4o.internal.cs.ServerMessageDispatcher serverMessageDispatcher
public static final com.db4o.internal.CallbackObjectInfoCollections EMTPY
public void (com.db4o.internal.cs.ServerMessageDispatcher, com.db4o.ext.ObjectInfoCollection, com.db4o.ext.ObjectInfoCollection, com.db4o.ext.ObjectInfoCollection)
private static final com.db4o.internal.CallbackObjectInfoCollections empty ()
static void ()
}
com/db4o/internal/ClassIndexException.class
package com.db4o.internal
public com.db4o.internal.ClassIndexException extends com.db4o.foundation.ChainedRuntimeException {
private String _className
public void (java.lang.String)
public void (java.lang.String, java.lang.String)
public void (java.lang.Throwable, java.lang.String)
public void (java.lang.String, java.lang.Throwable, java.lang.String)
public java.lang.String className ()
private static java.lang.String enhancedMessage (java.lang.String, java.lang.String)
}
com/db4o/internal/ClassMetadata$1.class
package com.db4o.internal
com.db4o.internal.ClassMetadata$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final String val$name
final com.db4o.internal.FieldMetadata[] val$yf
final com.db4o.internal.ClassMetadata this$0
void (com.db4o.internal.ClassMetadata, java.lang.String, com.db4o.internal.FieldMetadata[])
public void visit (java.lang.Object)
}
com/db4o/internal/ClassMetadata$2.class
package com.db4o.internal
com.db4o.internal.ClassMetadata$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QCandidates val$candidates
final com.db4o.internal.Transaction val$trans
final com.db4o.internal.ClassMetadata this$0
void (com.db4o.internal.ClassMetadata, com.db4o.internal.query.processor.QCandidates, com.db4o.internal.Transaction)
public void visit (java.lang.Object)
}
com/db4o/internal/ClassMetadata$3.class
package com.db4o.internal
com.db4o.internal.ClassMetadata$3 extends java.lang.Object implements com.db4o.foundation.Function4 {
final com.db4o.StaticField[] val$existingFields
final com.db4o.internal.Transaction val$trans
final com.db4o.internal.ClassMetadata this$0
void (com.db4o.internal.ClassMetadata, com.db4o.StaticField[], com.db4o.internal.Transaction)
public java.lang.Object apply (java.lang.Object)
}
com/db4o/internal/ClassMetadata$4.class
package com.db4o.internal
com.db4o.internal.ClassMetadata$4 extends java.lang.Object implements com.db4o.foundation.Function4 {
final com.db4o.internal.ClassMetadata this$0
void (com.db4o.internal.ClassMetadata)
public java.lang.Object apply (java.lang.Object)
}
com/db4o/internal/ClassMetadata$5.class
package com.db4o.internal
com.db4o.internal.ClassMetadata$5 extends java.lang.Object implements com.db4o.foundation.Predicate4 {
final com.db4o.internal.ClassMetadata this$0
void (com.db4o.internal.ClassMetadata)
public boolean match (java.lang.Object)
}
com/db4o/internal/ClassMetadata$FieldMetadataIterator.class
package com.db4o.internal
com.db4o.internal.ClassMetadata$FieldMetadataIterator extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private final com.db4o.internal.ClassMetadata _initialClazz
private com.db4o.internal.ClassMetadata _curClazz
private int _curIdx
public void (com.db4o.internal.ClassMetadata)
public java.lang.Object current ()
public boolean moveNext ()
public void reset ()
private boolean indexInRange ()
}
com/db4o/internal/ClassMetadata.class
package com.db4o.internal
public com.db4o.internal.ClassMetadata extends com.db4o.internal.PersistentBase implements com.db4o.internal.IndexableTypeHandler com.db4o.internal.FirstClassHandler com.db4o.ext.StoredClass {
public com.db4o.internal.ClassMetadata i_ancestor
private com.db4o.internal.Config4Class i_config
public int _metaClassID
public com.db4o.internal.FieldMetadata[] i_fields
private final com.db4o.internal.classindex.ClassIndexStrategy _index
protected String i_name
private final com.db4o.internal.ObjectContainerBase _container
byte[] i_nameBytes
private com.db4o.internal.Buffer i_reader
private boolean _classIndexed
private com.db4o.reflect.ReflectClass _reflector
private boolean _isEnum
private com.db4o.internal.EventDispatcher _eventDispatcher
private boolean _internal
private boolean _unversioned
private int i_lastID
private com.db4o.foundation.TernaryBool _canUpdateFast
private com.db4o.reflect.ReflectClass i_compareTo
public final com.db4o.internal.ObjectContainerBase stream ()
public final boolean canUpdateFast ()
private final boolean checkCanUpdateFast ()
boolean isInternal ()
private com.db4o.internal.classindex.ClassIndexStrategy createIndexStrategy ()
void (com.db4o.internal.ObjectContainerBase, com.db4o.reflect.ReflectClass)
void activateFields (com.db4o.internal.Transaction, java.lang.Object, int)
private final void activateFieldsLoop (com.db4o.internal.Transaction, java.lang.Object, int)
public final void addFieldIndices (com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot)
void addMembers (com.db4o.internal.ObjectContainerBase)
private boolean collectReflectFields (com.db4o.internal.ObjectContainerBase, com.db4o.foundation.Collection4)
private boolean installTranslator (com.db4o.internal.ObjectContainerBase)
private void installCustomFieldMetadata (com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata)
private com.db4o.config.ObjectTranslator getTranslator ()
private boolean isNewTranslator (com.db4o.config.ObjectTranslator)
private boolean hasFields ()
void addToIndex (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Transaction, int)
void addToIndex1 (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Transaction, int)
boolean allowsQueries ()
public void cascadeActivation (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
void checkChanges ()
public void checkType ()
public final int adjustUpdateDepth (com.db4o.internal.Transaction, int)
private int adjustDepthToBorders (int)
private final int checkUpdateDepthUnspecified (com.db4o.internal.Config4Impl)
public void collectConstraints (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QConObject, java.lang.Object, com.db4o.foundation.Visitor4)
public final com.db4o.internal.TreeInt collectFieldIDs (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.TreeInt, com.db4o.internal.StatefulBuffer, java.lang.String)
public boolean customizedNewInstance ()
public com.db4o.internal.Config4Class config ()
public com.db4o.internal.Config4Class configOrAncestorConfig ()
private boolean createConstructor (com.db4o.internal.ObjectContainerBase, java.lang.String)
public boolean createConstructor (com.db4o.internal.ObjectContainerBase, com.db4o.reflect.ReflectClass, java.lang.String, boolean)
public void deactivate (com.db4o.internal.Transaction, java.lang.Object, int)
private void objectOnDeactivate (com.db4o.internal.Transaction, java.lang.Object)
private boolean objectCanDeactivate (com.db4o.internal.Transaction, java.lang.Object)
void deactivate1 (com.db4o.internal.Transaction, java.lang.Object, int)
final void delete (com.db4o.internal.StatefulBuffer, java.lang.Object)
private final void delete1 (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, java.lang.Object)
public void deleteEmbedded (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public void deleteEmbedded1 (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, int) throws com.db4o.Db4oIOException
void deleteMembers (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, int, boolean)
public final boolean dispatchEvent (com.db4o.internal.ObjectContainerBase, java.lang.Object, int)
private boolean dispatchingEvents (com.db4o.internal.ObjectContainerBase)
public boolean hasEventRegistered (com.db4o.internal.ObjectContainerBase, int)
public final int fieldCount ()
public com.db4o.foundation.Iterator4 fields ()
public final com.db4o.internal.handlers.HandlerVersion findOffset (com.db4o.internal.Buffer, com.db4o.internal.FieldMetadata)
void forEachFieldMetadata (com.db4o.foundation.Visitor4)
public static com.db4o.internal.ClassMetadata forObject (com.db4o.internal.Transaction, java.lang.Object, boolean)
public boolean generateUUIDs ()
private boolean generateVersionNumbers ()
private boolean generateVirtual ()
private boolean generate1 (com.db4o.config.ConfigScope, boolean)
com.db4o.internal.ClassMetadata getAncestor ()
public java.lang.Object getComparableObject (java.lang.Object)
public com.db4o.internal.ClassMetadata getHigherHierarchy (com.db4o.internal.ClassMetadata)
private com.db4o.internal.ClassMetadata getHigherHierarchy1 (com.db4o.internal.ClassMetadata)
public com.db4o.internal.ClassMetadata getHigherOrCommonHierarchy (com.db4o.internal.ClassMetadata)
public byte getIdentifier ()
public long[] getIDs ()
public long[] getIDs (com.db4o.internal.Transaction)
public boolean hasClassIndex ()
private boolean ancestorHasUUIDField ()
private boolean hasUUIDField ()
private boolean ancestorHasVersionField ()
private boolean hasVersionField ()
public com.db4o.internal.classindex.ClassIndexStrategy index ()
public int indexEntryCount (com.db4o.internal.Transaction)
public java.lang.Object indexEntryToObject (com.db4o.internal.Transaction, java.lang.Object)
public com.db4o.reflect.ReflectClass classReflector ()
public java.lang.String getName ()
public com.db4o.ext.StoredClass getParentStoredClass ()
public com.db4o.ext.StoredField[] getStoredFields ()
final com.db4o.internal.ObjectContainerBase container ()
public com.db4o.internal.FieldMetadata fieldMetadataForName (java.lang.String)
public boolean hasField (com.db4o.internal.ObjectContainerBase, java.lang.String)
boolean hasVirtualAttributes ()
public boolean holdsAnyClass ()
void incrementFieldsOffset1 (com.db4o.internal.Buffer)
final boolean init (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.reflect.ReflectClass)
final void initConfigOnUp (com.db4o.internal.Transaction)
void initOnUp (com.db4o.internal.Transaction)
public java.lang.Object instantiate (com.db4o.internal.marshall.UnmarshallingContext)
public java.lang.Object instantiateTransient (com.db4o.internal.marshall.UnmarshallingContext)
private boolean activatingActiveObject (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ObjectReference)
private void activate (com.db4o.internal.marshall.UnmarshallingContext)
private boolean configInstantiates ()
private java.lang.Object instantiateObject (com.db4o.internal.marshall.UnmarshallingContext)
private void objectOnInstantiate (com.db4o.internal.Transaction, java.lang.Object)
java.lang.Object instantiateFromReflector (com.db4o.internal.ObjectContainerBase)
private java.lang.Object instantiateFromConfig (com.db4o.internal.marshall.UnmarshallingContext)
private boolean cascadeOnActivate ()
private void shareObjectReference (java.lang.Object, com.db4o.internal.ObjectReference)
private void shareTransaction (java.lang.Object, com.db4o.internal.Transaction)
private void objectOnActivate (com.db4o.internal.Transaction, java.lang.Object)
private boolean objectCanActivate (com.db4o.internal.Transaction, java.lang.Object)
void instantiateFields (com.db4o.internal.marshall.UnmarshallingContext)
public boolean isArray ()
boolean isCollection (java.lang.Object)
public boolean isDirty ()
boolean isEnum ()
public boolean isPrimitive ()
public boolean isStrongTyped ()
public boolean isValueType ()
private final java.lang.Object lock ()
public java.lang.String nameToWrite ()
public final boolean callConstructor ()
private final com.db4o.foundation.TernaryBool callConstructorSpecialized ()
public int ownLength ()
void purge ()
public java.lang.Object readValueType (com.db4o.internal.Transaction, int, int)
public com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.Buffer[])
public com.db4o.internal.TypeHandler4 readArrayHandler1 (com.db4o.internal.Buffer[])
public com.db4o.internal.ObjectID readObjectID (com.db4o.internal.marshall.InternalReadContext)
public void readCandidates (int, com.db4o.internal.Buffer, com.db4o.internal.query.processor.QCandidates)
public final int readFieldCount (com.db4o.internal.Buffer)
public java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
public java.lang.Object readIndexEntry (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException
byte[] readName (com.db4o.internal.Transaction)
public final byte[] readName1 (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
void readVirtualAttributes (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference)
com.db4o.reflect.generic.GenericReflector reflector ()
public void rename (java.lang.String)
final void createConfigAndConstructor (com.db4o.foundation.Hashtable4, com.db4o.reflect.ReflectClass, java.lang.String)
java.lang.String resolveName (com.db4o.reflect.ReflectClass)
boolean readThis ()
final void forceRead ()
public void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void refresh ()
void removeFromIndex (com.db4o.internal.Transaction, int)
boolean renameField (java.lang.String, java.lang.String)
void setConfig (com.db4o.internal.Config4Class)
void setName (java.lang.String)
final void setStateDead ()
private final void setStateUnread ()
private final void setStateOK ()
boolean stateDead ()
private final boolean stateOK ()
final boolean stateOKAndAncestors ()
boolean stateUnread ()
boolean storeField (com.db4o.reflect.ReflectField)
public com.db4o.ext.StoredField storedField (java.lang.String, java.lang.Object)
void storeStaticFieldValues (com.db4o.internal.Transaction, boolean)
private boolean shouldStoreStaticFields (com.db4o.internal.Transaction)
private void updateStaticClass (com.db4o.internal.Transaction, com.db4o.StaticClass)
private void createStaticClass (com.db4o.internal.Transaction)
private com.db4o.foundation.Iterator4 staticReflectFieldsToStaticFields ()
protected com.db4o.StaticField toStaticField (com.db4o.reflect.ReflectField)
private java.lang.Object staticReflectFieldValue (com.db4o.reflect.ReflectField)
private void setStaticClass (com.db4o.internal.Transaction, com.db4o.StaticClass)
private com.db4o.StaticField[] toStaticFieldArray (com.db4o.foundation.Iterator4)
private com.db4o.StaticField[] toStaticFieldArray (com.db4o.foundation.Collection4)
private com.db4o.foundation.Iterator4 staticReflectFields ()
private com.db4o.reflect.ReflectField[] reflectFields ()
protected void updateExistingStaticField (com.db4o.internal.Transaction, com.db4o.StaticField, com.db4o.reflect.ReflectField)
private boolean staticFieldValuesArePersisted ()
protected com.db4o.StaticField fieldByName (com.db4o.StaticField[], java.lang.String)
private com.db4o.StaticClass queryStaticClass (com.db4o.internal.Transaction)
public java.lang.String toString ()
public boolean writeObjectBegin ()
public void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public final void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public int compareTo (java.lang.Object)
public static void defragObject (com.db4o.internal.BufferPair)
public void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
public void defragClass (com.db4o.internal.BufferPair, int) throws com.db4o.CorruptionException java.io.IOException
public static com.db4o.internal.ClassMetadata readClass (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Buffer)
public boolean isAssignableFrom (com.db4o.internal.ClassMetadata)
public final void defragIndexEntry (com.db4o.internal.BufferPair)
public void setAncestor (com.db4o.internal.ClassMetadata)
public java.lang.Object wrapWithTransactionContext (com.db4o.internal.Transaction, java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
public com.db4o.internal.TypeHandler4 typeHandler ()
}
com/db4o/internal/ClassMetadataIterator.class
package com.db4o.internal
public com.db4o.internal.ClassMetadataIterator extends com.db4o.foundation.MappingIterator {
private final com.db4o.internal.ClassMetadataRepository i_collection
void (com.db4o.internal.ClassMetadataRepository, com.db4o.foundation.Iterator4)
public com.db4o.internal.ClassMetadata currentClass ()
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/ClassMetadataRepository$1.class
package com.db4o.internal
com.db4o.internal.ClassMetadataRepository$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final String val$fieldName
final com.db4o.foundation.Visitor4 val$a_visitor
final com.db4o.internal.ClassMetadata val$classMetadata
final com.db4o.internal.ClassMetadataRepository this$0
void (com.db4o.internal.ClassMetadataRepository, java.lang.String, com.db4o.foundation.Visitor4, com.db4o.internal.ClassMetadata)
public void visit (java.lang.Object)
}
com/db4o/internal/ClassMetadataRepository$ClassIDIterator.class
package com.db4o.internal
com.db4o.internal.ClassMetadataRepository$ClassIDIterator extends com.db4o.foundation.MappingIterator {
public void (com.db4o.foundation.Collection4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/ClassMetadataRepository.class
package com.db4o.internal
public final com.db4o.internal.ClassMetadataRepository extends com.db4o.internal.PersistentBase {
private com.db4o.foundation.Collection4 i_classes
private com.db4o.foundation.Hashtable4 i_creating
private final com.db4o.internal.Transaction _systemTransaction
private com.db4o.foundation.Hashtable4 i_yapClassByBytes
private com.db4o.foundation.Hashtable4 i_yapClassByClass
private com.db4o.foundation.Hashtable4 i_yapClassByID
private int i_yapClassCreationDepth
private com.db4o.foundation.Queue4 i_initYapClassesOnUp
private final com.db4o.internal.PendingClassInits _classInits
void (com.db4o.internal.Transaction)
public void addYapClass (com.db4o.internal.ClassMetadata)
private byte[] asBytes (java.lang.String)
public void attachQueryNode (java.lang.String, com.db4o.foundation.Visitor4)
public void iterateTopLevelClasses (com.db4o.foundation.Visitor4)
void checkChanges ()
final boolean createYapClass (com.db4o.internal.ClassMetadata, com.db4o.reflect.ReflectClass)
public static void defrag (com.db4o.internal.BufferPair)
private void ensureAllClassesRead ()
boolean fieldExists (java.lang.String)
public com.db4o.foundation.Collection4 forInterface (com.db4o.reflect.ReflectClass)
public byte getIdentifier ()
com.db4o.internal.ClassMetadata getActiveYapClass (com.db4o.reflect.ReflectClass)
com.db4o.internal.ClassMetadata classMetadataForReflectClass (com.db4o.reflect.ReflectClass)
com.db4o.internal.ClassMetadata produceClassMetadata (com.db4o.reflect.ReflectClass)
com.db4o.internal.ClassMetadata getYapClass (int)
public int classMetadataIdForName (java.lang.String)
public com.db4o.internal.ClassMetadata getYapClass (java.lang.String)
private com.db4o.internal.ClassMetadata findInitializedClassByName (java.lang.String)
public int getYapClassID (java.lang.String)
byte[] getNameBytes (java.lang.String)
private java.lang.String resolveAliasRuntimeName (java.lang.String)
void initOnUp (com.db4o.internal.Transaction)
void initTables (int)
private void initYapClassesOnUp ()
public com.db4o.internal.ClassMetadataIterator iterator ()
public com.db4o.foundation.Iterator4 ids ()
public int ownLength ()
void purge ()
public final void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
com.db4o.foundation.Hashtable4 classByBytes ()
private void applyReadAs ()
private com.db4o.internal.Config4Class configClass (java.lang.String)
public com.db4o.internal.ClassMetadata readClassMetadata (com.db4o.internal.ClassMetadata, com.db4o.reflect.ReflectClass)
public void refreshClasses ()
void reReadYapClass (com.db4o.internal.ClassMetadata)
public com.db4o.ext.StoredClass[] storedClasses ()
public void writeAllClasses ()
public void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public java.lang.String toString ()
com.db4o.internal.ObjectContainerBase stream ()
public void setID (int)
private com.db4o.internal.SystemData systemData ()
private com.db4o.internal.LocalTransaction localSystemTransaction ()
}
com/db4o/internal/Comparable4.class
package com.db4o.internal
public abstract com.db4o.internal.Comparable4 extends java.lang.Object {
public abstract com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public abstract int compareTo (java.lang.Object)
}
com/db4o/internal/Config4Abstract.class
package com.db4o.internal
public abstract com.db4o.internal.Config4Abstract extends java.lang.Object {
protected com.db4o.foundation.KeySpecHashtable4 _config
private static final com.db4o.foundation.KeySpec CASCADE_ON_ACTIVATE
private static final com.db4o.foundation.KeySpec CASCADE_ON_DELETE
private static final com.db4o.foundation.KeySpec CASCADE_ON_UPDATE
private static final com.db4o.foundation.KeySpec NAME
public void ()
protected void (com.db4o.foundation.KeySpecHashtable4)
public void cascadeOnActivate (boolean)
public void cascadeOnDelete (boolean)
public void cascadeOnUpdate (boolean)
protected void putThreeValued (com.db4o.foundation.KeySpec, boolean)
protected void putThreeValuedInt (com.db4o.foundation.KeySpec, boolean)
public com.db4o.foundation.TernaryBool cascadeOnActivate ()
public com.db4o.foundation.TernaryBool cascadeOnDelete ()
public com.db4o.foundation.TernaryBool cascadeOnUpdate ()
private com.db4o.foundation.TernaryBool cascade (com.db4o.foundation.KeySpec)
abstract java.lang.String className ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String getName ()
protected void setName (java.lang.String)
static void ()
}
com/db4o/internal/Config4Class.class
package com.db4o.internal
public com.db4o.internal.Config4Class extends com.db4o.internal.Config4Abstract implements com.db4o.config.ObjectClass com.db4o.foundation.DeepClone {
private final com.db4o.internal.Config4Impl _configImpl
private static final com.db4o.foundation.KeySpec CALL_CONSTRUCTOR
private static final com.db4o.foundation.KeySpec CLASS_INDEXED
private static final com.db4o.foundation.KeySpec EXCEPTIONAL_FIELDS
private static final com.db4o.foundation.KeySpec GENERATE_UUIDS
private static final com.db4o.foundation.KeySpec GENERATE_VERSION_NUMBERS
private static final com.db4o.foundation.KeySpec MAINTAIN_METACLASS
private static final com.db4o.foundation.KeySpec MAXIMUM_ACTIVATION_DEPTH
private static final com.db4o.foundation.KeySpec MINIMUM_ACTIVATION_DEPTH
private static final com.db4o.foundation.KeySpec PERSIST_STATIC_FIELD_VALUES
private static final com.db4o.foundation.KeySpec QUERY_ATTRIBUTE_PROVIDER
private static final com.db4o.foundation.KeySpec STORE_TRANSIENT_FIELDS
private static final com.db4o.foundation.KeySpec TRANSLATOR
private static final com.db4o.foundation.KeySpec TRANSLATOR_NAME
private static final com.db4o.foundation.KeySpec UPDATE_DEPTH
private static final com.db4o.foundation.KeySpec WRITE_AS
protected void (com.db4o.internal.Config4Impl, com.db4o.foundation.KeySpecHashtable4)
void (com.db4o.internal.Config4Impl, java.lang.String)
public int adjustActivationDepth (int)
public void callConstructor (boolean)
java.lang.String className ()
com.db4o.reflect.ReflectClass classReflector ()
public void compare (com.db4o.config.ObjectAttribute)
com.db4o.internal.Config4Field configField (java.lang.String)
public java.lang.Object deepClone (java.lang.Object)
public void enableReplication (boolean)
public void generateUUIDs (boolean)
public void generateVersionNumbers (boolean)
public com.db4o.config.ObjectTranslator getTranslator ()
private com.db4o.config.ObjectTranslator newTranslatorFromPlatform (java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException
private com.db4o.config.ObjectTranslator newTranslatorFromReflector (java.lang.String)
public void indexed (boolean)
public boolean indexed ()
java.lang.Object instantiate (com.db4o.internal.ObjectContainerBase, java.lang.Object)
boolean instantiates ()
public void maximumActivationDepth (int)
int maximumActivationDepth ()
public void minimumActivationDepth (int)
public int minimumActivationDepth ()
public com.db4o.foundation.TernaryBool callConstructor ()
private com.db4o.foundation.Hashtable4 exceptionalFieldsOrNull ()
private com.db4o.foundation.Hashtable4 exceptionalFields ()
public com.db4o.config.ObjectField objectField (java.lang.String)
public void persistStaticFieldValues ()
boolean queryEvaluation (java.lang.String)
public void readAs (java.lang.Object)
public void rename (java.lang.String)
public void storeTransientFields (boolean)
public void translate (com.db4o.config.ObjectTranslator)
void translateOnDemand (java.lang.String)
public void updateDepth (int)
com.db4o.internal.Config4Impl config ()
boolean generateUUIDs ()
boolean generateVersionNumbers ()
void maintainMetaClass (boolean)
boolean staticFieldValuesArePersisted ()
public com.db4o.config.ObjectAttribute queryAttributeProvider ()
boolean storeTransientFields ()
int updateDepth ()
java.lang.String writeAs ()
static void ()
}
com/db4o/internal/Config4Field.class
package com.db4o.internal
com.db4o.internal.Config4Field extends com.db4o.internal.Config4Abstract implements com.db4o.config.ObjectField com.db4o.foundation.DeepClone {
private final com.db4o.internal.Config4Class _configClass
private static final com.db4o.foundation.KeySpec QUERY_EVALUATION
private static final com.db4o.foundation.KeySpec INDEXED
protected void (com.db4o.internal.Config4Class, com.db4o.foundation.KeySpecHashtable4)
void (com.db4o.internal.Config4Class, java.lang.String)
private com.db4o.internal.Config4Class classConfig ()
java.lang.String className ()
public java.lang.Object deepClone (java.lang.Object)
public void queryEvaluation (boolean)
public void rename (java.lang.String)
public void indexed (boolean)
public void initOnUp (com.db4o.internal.Transaction, com.db4o.internal.FieldMetadata)
private boolean useExistingIndex (com.db4o.internal.Transaction, com.db4o.internal.FieldMetadata)
boolean queryEvaluation ()
static void ()
}
com/db4o/internal/Config4Impl.class
package com.db4o.internal
public final com.db4o.internal.Config4Impl extends java.lang.Object implements com.db4o.config.Configuration com.db4o.foundation.DeepClone com.db4o.messaging.MessageSender com.db4o.config.FreespaceConfiguration com.db4o.config.QueryConfiguration com.db4o.config.ClientServerConfiguration {
private com.db4o.foundation.KeySpecHashtable4 _config
private static final com.db4o.foundation.KeySpec ACTIVATION_DEPTH
private static final com.db4o.foundation.KeySpec ALLOW_VERSION_UPDATES
private static final com.db4o.foundation.KeySpec AUTOMATIC_SHUTDOWN
private static final com.db4o.foundation.KeySpec BLOCKSIZE
private static final com.db4o.foundation.KeySpec BLOBPATH
private static final com.db4o.foundation.KeySpec BTREE_NODE_SIZE
private static final com.db4o.foundation.KeySpec BTREE_CACHE_HEIGHT
private static final com.db4o.foundation.KeySpec CALLBACKS
private static final com.db4o.foundation.KeySpec CALL_CONSTRUCTORS
private static final com.db4o.foundation.KeySpec CONFIGURATION_ITEMS
private static final com.db4o.foundation.KeySpec CLASS_ACTIVATION_DEPTH_CONFIGURABLE
private static final com.db4o.foundation.KeySpec CLASSLOADER
private static final com.db4o.foundation.KeySpec DETECT_SCHEMA_CHANGES
private static final com.db4o.foundation.KeySpec DIAGNOSTIC
private static final com.db4o.foundation.KeySpec DISABLE_COMMIT_RECOVERY
private static final com.db4o.foundation.KeySpec DISCARD_FREESPACE
private static final com.db4o.foundation.KeySpec ENCODING
private static final com.db4o.foundation.KeySpec ENCRYPT
private static final com.db4o.foundation.KeySpec EXCEPTIONAL_CLASSES
private static final com.db4o.foundation.KeySpec EXCEPTIONS_ON_NOT_STORABLE
private static final com.db4o.foundation.KeySpec FLUSH_FILE_BUFFERS
private static final com.db4o.foundation.KeySpec FREESPACE_FILLER
private static final com.db4o.foundation.KeySpec FREESPACE_SYSTEM
private static final com.db4o.foundation.KeySpec GENERATE_UUIDS
private static final com.db4o.foundation.KeySpec GENERATE_VERSION_NUMBERS
private static final com.db4o.foundation.KeySpec IS_SERVER
private static final com.db4o.foundation.KeySpec QUERY_EVALUATION_MODE
private static final com.db4o.foundation.KeySpec LOCK_FILE
private static final com.db4o.foundation.KeySpec MESSAGE_RECIPIENT
private static final com.db4o.foundation.KeySpec OPTIMIZE_NQ
private static final com.db4o.foundation.KeySpec OUTSTREAM
private static final com.db4o.foundation.KeySpec PASSWORD
private static final com.db4o.foundation.KeySpec CLIENT_QUERY_RESULT_ITERATOR_FACTORY
private static final com.db4o.foundation.KeySpec PREFETCH_ID_COUNT
private static final com.db4o.foundation.KeySpec PREFETCH_OBJECT_COUNT
private static final com.db4o.foundation.KeySpec READ_AS
private static final com.db4o.foundation.KeySpec CONFIGURED_REFLECTOR
private static final com.db4o.foundation.KeySpec REFLECTOR
private static final com.db4o.foundation.KeySpec RENAME
private static final com.db4o.foundation.KeySpec RESERVED_STORAGE_SPACE
private static final com.db4o.foundation.KeySpec SINGLE_THREADED_CLIENT
private static final com.db4o.foundation.KeySpec TEST_CONSTRUCTORS
private static final com.db4o.foundation.KeySpec TIMEOUT_CLIENT_SOCKET
private static final com.db4o.foundation.KeySpec TIMEOUT_SERVER_SOCKET
private static final com.db4o.foundation.KeySpec UPDATE_DEPTH
private static final com.db4o.foundation.KeySpec WEAK_REFERENCE_COLLECTION_INTERVAL
private static final com.db4o.foundation.KeySpec WEAK_REFERENCES
private static final com.db4o.foundation.KeySpec IOADAPTER
private static final com.db4o.foundation.KeySpec ALIASES
private static final com.db4o.foundation.KeySpec BATCH_MESSAGES
private static final com.db4o.foundation.KeySpec MAX_BATCH_QUEUE_SIZE
private com.db4o.internal.ObjectContainerBase i_stream
private boolean _internStrings
private int _messageLevel
private boolean _readOnly
public void ()
public int activationDepth ()
public void activationDepth (int)
public void add (com.db4o.config.ConfigurationItem)
private com.db4o.foundation.Hashtable4 safeConfigurationItems ()
public void allowVersionUpdates (boolean)
private com.db4o.foundation.Hashtable4 configurationItems ()
public void applyConfigurationItems (com.db4o.internal.InternalObjectContainer)
public void automaticShutDown (boolean)
public void blockSize (int)
public void bTreeNodeSize (int)
public void bTreeCacheHeight (int)
public void callbacks (boolean)
public void callConstructors (boolean)
public void classActivationDepthConfigurable (boolean)
com.db4o.internal.Config4Class configClass (java.lang.String)
public java.lang.Object deepClone (java.lang.Object)
public void stream (com.db4o.internal.ObjectContainerBase)
public void detectSchemaChanges (boolean)
public void disableCommitRecovery ()
public void discardFreeSpace (int)
public void discardSmallerThan (int)
public void encrypt (boolean)
void oldEncryptionOff ()
void ensureDirExists (java.lang.String) throws java.io.IOException
java.io.PrintStream errStream ()
public void exceptionsOnNotStorable (boolean)
public void flushFileBuffers (boolean)
public com.db4o.config.FreespaceConfiguration freespace ()
public void freespaceFiller (com.db4o.config.FreespaceFiller)
public com.db4o.config.FreespaceFiller freespaceFiller ()
public void generateUUIDs (int)
public void generateUUIDs (com.db4o.config.ConfigScope)
public void generateVersionNumbers (int)
public void generateVersionNumbers (com.db4o.config.ConfigScope)
public com.db4o.messaging.MessageSender getMessageSender ()
private void globalSettingOnly ()
public void internStrings (boolean)
public void io (com.db4o.io.IoAdapter)
public void lockDatabaseFile (boolean)
public void markTransient (java.lang.String)
public void messageLevel (int)
public void optimizeNativeQueries (boolean)
public boolean optimizeNativeQueries ()
public com.db4o.config.ObjectClass objectClass (java.lang.Object)
private java.io.PrintStream outStreamOrNull ()
java.io.PrintStream outStream ()
public void password (java.lang.String)
public void readOnly (boolean)
public com.db4o.reflect.generic.GenericReflector reflector ()
public void reflectWith (com.db4o.reflect.Reflector)
public void refreshClasses ()
void rename (com.db4o.Rename)
public void reserveStorageSpace (long) throws com.db4o.DatabaseReadOnlyException
public void send (java.lang.Object)
public void setBlobPath (java.lang.String) throws java.io.IOException
public void setClassLoader (java.lang.Object)
public void setMessageRecipient (com.db4o.messaging.MessageRecipient)
public void setOut (java.io.PrintStream)
public void singleThreadedClient (boolean)
public void testConstructors (boolean)
public void timeoutClientSocket (int)
public void timeoutServerSocket (int)
public void unicode (boolean)
public void updateDepth (int)
public void useBTreeSystem ()
public void useRamSystem ()
public void useIndexSystem ()
public void weakReferenceCollectionInterval (int)
public void weakReferences (boolean)
private com.db4o.foundation.Collection4 aliases ()
public void addAlias (com.db4o.config.Alias)
public void removeAlias (com.db4o.config.Alias)
public java.lang.String resolveAliasRuntimeName (java.lang.String)
public java.lang.String resolveAliasStoredName (java.lang.String)
com.db4o.reflect.ReflectClass reflectorFor (java.lang.Object)
public boolean allowVersionUpdates ()
boolean automaticShutDown ()
public byte blockSize ()
public int bTreeNodeSize ()
public int bTreeCacheHeight ()
java.lang.String blobPath ()
boolean callbacks ()
com.db4o.foundation.TernaryBool callConstructors ()
boolean classActivationDepthConfigurable ()
java.lang.Object classLoader ()
boolean detectSchemaChanges ()
boolean commitRecoveryDisabled ()
public com.db4o.diagnostic.DiagnosticConfiguration diagnostic ()
public com.db4o.internal.diagnostic.DiagnosticProcessor diagnosticProcessor ()
public int discardFreeSpace ()
byte encoding ()
boolean encrypt ()
public com.db4o.foundation.Hashtable4 exceptionalClasses ()
public boolean exceptionsOnNotStorable ()
public boolean flushFileBuffers ()
byte freespaceSystem ()
public com.db4o.config.ConfigScope generateUUIDs ()
public com.db4o.config.ConfigScope generateVersionNumbers ()
public boolean internStrings ()
public void isServer (boolean)
boolean isServer ()
boolean lockFile ()
int messageLevel ()
public com.db4o.messaging.MessageRecipient messageRecipient ()
boolean optimizeNQ ()
java.lang.String password ()
public void prefetchIDCount (int)
public int prefetchIDCount ()
public void prefetchObjectCount (int)
public int prefetchObjectCount ()
com.db4o.foundation.Hashtable4 readAs ()
public boolean isReadOnly ()
com.db4o.foundation.Collection4 rename ()
int reservedStorageSpace ()
public boolean singleThreadedClient ()
boolean testConstructors ()
public int timeoutClientSocket ()
public int timeoutServerSocket ()
int updateDepth ()
int weakReferenceCollectionInterval ()
boolean weakReferences ()
com.db4o.io.IoAdapter ioAdapter ()
public com.db4o.config.QueryConfiguration queries ()
public void evaluationMode (com.db4o.config.QueryEvaluationMode)
public com.db4o.config.QueryEvaluationMode queryEvaluationMode ()
public void queryResultIteratorFactory (com.db4o.internal.cs.QueryResultIteratorFactory)
public com.db4o.internal.cs.QueryResultIteratorFactory queryResultIteratorFactory ()
public com.db4o.config.ClientServerConfiguration clientServer ()
public void batchMessages (boolean)
public boolean batchMessages ()
public void maxBatchQueueSize (int)
public int maxBatchQueueSize ()
static void ()
}
com/db4o/internal/ConfigBlock.class
package com.db4o.internal
public final com.db4o.internal.ConfigBlock extends java.lang.Object {
private final com.db4o.internal.LocalObjectContainer _container
private final com.db4o.internal.fileheader.TimerFileLock _timerFileLock
private int _address
private com.db4o.internal.Transaction _transactionToCommit
public int _bootRecordID
private static final int MINIMUM_LENGTH
static final int OPEN_TIME_OFFSET
public static final int ACCESS_TIME_OFFSET
public static final int TRANSACTION_OFFSET
private static final int BOOTRECORD_OFFSET
private static final int INT_FORMERLY_KNOWN_AS_BLOCK_OFFSET
private static final int ENCRYPTION_PASSWORD_LENGTH
private static final int PASSWORD_OFFSET
private static final int FREESPACE_SYSTEM_OFFSET
private static final int FREESPACE_ADDRESS_OFFSET
private static final int CONVERTER_VERSION_OFFSET
private static final int UUID_INDEX_ID_OFFSET
private static final int LENGTH
public static com.db4o.internal.ConfigBlock forNewFile (com.db4o.internal.LocalObjectContainer) throws com.db4o.Db4oIOException
public static com.db4o.internal.ConfigBlock forExistingFile (com.db4o.internal.LocalObjectContainer, int) throws com.db4o.Db4oIOException com.db4o.ext.OldFormatException
private void (com.db4o.internal.LocalObjectContainer, boolean, int) throws com.db4o.Db4oIOException com.db4o.ext.OldFormatException
private com.db4o.internal.fileheader.TimerFileLock timerFileLock ()
public long openTime ()
public com.db4o.internal.Transaction getTransactionToCommit ()
private byte[] passwordToken ()
private com.db4o.internal.SystemData systemData ()
private void read (int) throws com.db4o.Db4oIOException com.db4o.ext.OldFormatException
private boolean allowAutomaticShutdown ()
private boolean allowVersionUpdate ()
private com.db4o.internal.Config4Impl configImpl ()
public void write ()
private void addressChanged (int)
private void writePointer ()
public int address ()
public void close () throws com.db4o.Db4oIOException
}
com/db4o/internal/Const4.class
package com.db4o.internal
public final com.db4o.internal.Const4 extends java.lang.Object {
public static final byte YAPFILEVERSION
public static final byte YAPBEGIN
public static final byte YAPFILE
public static final byte YAPID
public static final byte YAPPOINTER
public static final byte YAPCLASSCOLLECTION
public static final byte YAPCLASS
public static final byte YAPFIELD
public static final byte YAPOBJECT
public static final byte YAPARRAY
public static final byte YAPARRAYN
public static final byte YAPINDEX
public static final byte YAPSTRING
public static final byte YAPLONG
public static final byte YAPINTEGER
public static final byte YAPBOOLEAN
public static final byte YAPDOUBLE
public static final byte YAPBYTE
public static final byte YAPSHORT
public static final byte YAPCHAR
public static final byte YAPFLOAT
public static final byte YAPEND
public static final byte YAPNULL
public static final byte BTREE
public static final byte BTREE_NODE
public static final byte HEADER
public static final byte INTEGER_ARRAY
public static final int IDENTIFIER_LENGTH
public static final int BRACKETS_BYTES
public static final int BRACKETS_LENGTH
public static final int LEADING_LENGTH
public static final int ADDED_LENGTH
public static final int SHORT_BYTES
public static final int INTEGER_BYTES
public static final int LONG_BYTES
public static final int CHAR_BYTES
public static final int UNSPECIFIED
public static final int INT_LENGTH
public static final int ID_LENGTH
public static final int LONG_LENGTH
public static final int WRITE_LOOP
public static final int OBJECT_LENGTH
public static final int POINTER_LENGTH
public static final int MESSAGE_LENGTH
public static final byte SYSTEM_TRANS
public static final byte USER_TRANS
public static final byte XBYTE
public static final int IGNORE_ID
public static final int PRIMITIVE
public static final int TYPE_ARRAY
public static final int TYPE_NARRAY
public static final int NONE
public static final int STATE
public static final int ACTIVATION
public static final int TRANSIENT
public static final int ADD_MEMBERS_TO_ID_TREE_ONLY
public static final int ADD_TO_ID_TREE
public static final byte ISO8859
public static final byte UNICODE
public static final int LOCK_TIME_INTERVAL
public static final int SERVER_SOCKET_TIMEOUT
public static final int CLIENT_SOCKET_TIMEOUT
public static final int MAXIMUM_BLOCK_SIZE
public static final int MAXIMUM_ARRAY_ENTRIES
public static final int MAXIMUM_ARRAY_ENTRIES_PRIMITIVE
public static final Class CLASS_COMPARE
public static final Class CLASS_DB4OTYPE
public static final Class CLASS_DB4OTYPEIMPL
public static final Class CLASS_INTERNAL
public static final Class CLASS_UNVERSIONED
public static final Class CLASS_OBJECT
public static final Class CLASS_OBJECTCONTAINER
public static final Class CLASS_REPLICATIONRECORD
public static final Class CLASS_STATICFIELD
public static final Class CLASS_STATICCLASS
public static final Class CLASS_TRANSIENTCLASS
public static final String EMBEDDED_CLIENT_USER
public static final int CLEAN
public static final int ACTIVE
public static final int PROCESSING
public static final int CACHED_DIRTY
public static final int CONTINUE
public static final int STATIC_FIELDS_STORED
public static final int CHECKED_CHANGES
public static final int DEAD
public static final int READING
public static final int OLD
public static final int NEW
public static final com.db4o.internal.UnicodeStringIO stringIO
public static final Class[] ESSENTIAL_CLASSES
public static final String VIRTUAL_FIELD_PREFIX
public static final int MAX_STACK_DEPTH
public void ()
static void ()
}
com/db4o/internal/Db4oTypeImpl.class
package com.db4o.internal
public abstract com.db4o.internal.Db4oTypeImpl extends java.lang.Object implements com.db4o.TransactionAware {
public abstract int adjustReadDepth (int)
public abstract boolean canBind ()
public abstract java.lang.Object createDefault (com.db4o.internal.Transaction)
public abstract boolean hasClassIndex ()
public abstract void replicateFrom (java.lang.Object)
public abstract void setObjectReference (com.db4o.internal.ObjectReference)
public abstract java.lang.Object storedTo (com.db4o.internal.Transaction)
public abstract void preDeactivate ()
}
com/db4o/internal/DeleteInfo.class
package com.db4o.internal
public com.db4o.internal.DeleteInfo extends com.db4o.internal.TreeInt {
int _cascade
public com.db4o.internal.ObjectReference _reference
public void (int, com.db4o.internal.ObjectReference, int)
public java.lang.Object shallowClone ()
}
com/db4o/internal/EmbeddedClientObjectContainer.class
package com.db4o.internal
public com.db4o.internal.EmbeddedClientObjectContainer extends com.db4o.internal.PartialEmbeddedClientObjectContainer implements com.db4o.internal.InternalObjectContainer {
public void (com.db4o.internal.LocalObjectContainer)
public void (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Transaction)
public com.db4o.ObjectSet query (com.db4o.query.Predicate, java.util.Comparator) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
}
com/db4o/internal/EventDispatcher.class
package com.db4o.internal
public final com.db4o.internal.EventDispatcher extends java.lang.Object {
private static final String[] events
static final int CAN_DELETE
static final int DELETE
static final int SERVER_COUNT
static final int ACTIVATE
static final int DEACTIVATE
static final int NEW
public static final int UPDATE
static final int CAN_ACTIVATE
static final int CAN_DEACTIVATE
static final int CAN_NEW
static final int CAN_UPDATE
static final int COUNT
private final com.db4o.reflect.ReflectMethod[] methods
private void (com.db4o.reflect.ReflectMethod[])
boolean dispatch (com.db4o.internal.ObjectContainerBase, java.lang.Object, int)
static com.db4o.internal.EventDispatcher forClass (com.db4o.internal.ObjectContainerBase, com.db4o.reflect.ReflectClass)
private static java.lang.String toPascalCase (java.lang.String)
public boolean hasEventRegistered (int)
static void ()
}
com/db4o/internal/Exceptions4.class
package com.db4o.internal
public com.db4o.internal.Exceptions4 extends java.lang.Object {
public void ()
public static final void throwRuntimeException (int)
public static final void throwRuntimeException (int, java.lang.Throwable)
public static final void throwRuntimeException (int, java.lang.String)
public static final void throwRuntimeException (int, java.lang.String, java.lang.Throwable)
public static final void throwRuntimeException (int, java.lang.String, java.lang.Throwable, boolean)
public static final void notSupported ()
public static final void catchAllExceptDb4oException (java.lang.Throwable) throws com.db4o.ext.Db4oException
public static java.lang.RuntimeException shouldNeverBeCalled ()
public static void shouldNeverHappen ()
public static java.lang.RuntimeException virtualException ()
}
com/db4o/internal/ExternalObjectContainer.class
package com.db4o.internal
public abstract com.db4o.internal.ExternalObjectContainer extends com.db4o.internal.ObjectContainerBase implements com.db4o.internal.InternalObjectContainer {
public void (com.db4o.config.Configuration, com.db4o.internal.ObjectContainerBase)
public final void activate (java.lang.Object, int) throws com.db4o.DatabaseClosedException
public final void bind (java.lang.Object, long) throws com.db4o.foundation.ArgumentNullException java.lang.IllegalArgumentException
public com.db4o.types.Db4oCollections collections ()
public final void commit () throws com.db4o.DatabaseReadOnlyException com.db4o.DatabaseClosedException
public final void deactivate (java.lang.Object, int) throws com.db4o.DatabaseClosedException
public final void delete (java.lang.Object)
public java.lang.Object descend (java.lang.Object, java.lang.String[])
public com.db4o.ext.ExtObjectContainer ext ()
public final com.db4o.ObjectSet get (java.lang.Object) throws com.db4o.DatabaseClosedException
public final java.lang.Object getByID (long) throws com.db4o.DatabaseClosedException com.db4o.ext.InvalidIDException
public final java.lang.Object getByUUID (com.db4o.ext.Db4oUUID)
public final long getID (java.lang.Object)
public final com.db4o.ext.ObjectInfo getObjectInfo (java.lang.Object)
public boolean isActive (java.lang.Object)
public boolean isCached (long)
public boolean isStored (java.lang.Object)
public final java.lang.Object peekPersisted (java.lang.Object, int, boolean) throws com.db4o.DatabaseClosedException
public final void purge (java.lang.Object)
public com.db4o.query.Query query ()
public final com.db4o.ObjectSet query (java.lang.Class)
public final com.db4o.ObjectSet query (com.db4o.query.Predicate)
public final com.db4o.ObjectSet query (com.db4o.query.Predicate, com.db4o.query.QueryComparator)
public final void refresh (java.lang.Object, int)
public final void rollback ()
public final void set (java.lang.Object) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public final void set (java.lang.Object, int) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public final com.db4o.ext.StoredClass storedClass (java.lang.Object)
public com.db4o.ext.StoredClass[] storedClasses ()
public abstract void backup (java.lang.String) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.foundation.NotSupportedException
public abstract com.db4o.ext.Db4oDatabase identity ()
}
com/db4o/internal/FieldIndexException.class
package com.db4o.internal
public com.db4o.internal.FieldIndexException extends com.db4o.foundation.ChainedRuntimeException {
private String _className
private String _fieldName
public void (com.db4o.internal.FieldMetadata)
public void (java.lang.String, com.db4o.internal.FieldMetadata)
public void (java.lang.Throwable, com.db4o.internal.FieldMetadata)
public void (java.lang.String, java.lang.Throwable, com.db4o.internal.FieldMetadata)
public void (java.lang.String, java.lang.Throwable, java.lang.String, java.lang.String)
public java.lang.String className ()
public java.lang.String fieldName ()
private static java.lang.String enhancedMessage (java.lang.String, java.lang.String, java.lang.String)
}
com/db4o/internal/FieldMetadata$1.class
package com.db4o.internal
com.db4o.internal.FieldMetadata$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Visitor4 val$userVisitor
final com.db4o.internal.Transaction val$transaction
final com.db4o.internal.FieldMetadata this$0
void (com.db4o.internal.FieldMetadata, com.db4o.foundation.Visitor4, com.db4o.internal.Transaction)
public void visit (java.lang.Object)
}
com/db4o/internal/FieldMetadata.class
package com.db4o.internal
public com.db4o.internal.FieldMetadata extends java.lang.Object implements com.db4o.ext.StoredField {
private com.db4o.internal.ClassMetadata _containingClass
private int _arrayPosition
private String _name
private boolean _isArray
private boolean _isNArray
private boolean _isPrimitive
private com.db4o.reflect.ReflectField _javaField
com.db4o.internal.TypeHandler4 _handler
protected int _handlerID
private int _state
private static final int NOT_LOADED
private static final int UNAVAILABLE
private static final int AVAILABLE
private com.db4o.internal.Config4Field _config
private com.db4o.internal.Db4oTypeImpl _db4oType
private int _linkLength
private com.db4o.internal.btree.BTree _index
static final com.db4o.internal.FieldMetadata[] EMPTY_ARRAY
private boolean _initialized
public void (com.db4o.internal.ClassMetadata)
void (com.db4o.internal.ClassMetadata, com.db4o.config.ObjectTranslator)
protected final java.lang.Class translatorStoredClass (com.db4o.config.ObjectTranslator)
void (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectMarshaller)
void (com.db4o.internal.ClassMetadata, com.db4o.reflect.ReflectField, com.db4o.internal.TypeHandler4, int)
protected void (int, com.db4o.internal.TypeHandler4)
public void addFieldIndex (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.ClassMetadata, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot) throws com.db4o.internal.FieldIndexException
protected void addIndexEntry (com.db4o.internal.StatefulBuffer, java.lang.Object)
public void addIndexEntry (com.db4o.internal.Transaction, int, java.lang.Object)
private com.db4o.internal.btree.FieldIndexKey createFieldIndexKey (int, java.lang.Object)
protected java.lang.Object indexEntryFor (java.lang.Object)
public boolean canUseNullBitmap ()
public java.lang.Object readIndexEntry (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException com.db4o.Db4oIOException
public void removeIndexEntry (com.db4o.internal.Transaction, int, java.lang.Object)
public boolean alive ()
private void checkHandlerID ()
boolean canAddToQuery (java.lang.String)
public boolean canHold (com.db4o.reflect.ReflectClass)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public final boolean canLoadByIndex ()
void cascadeActivation (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
private void checkDb4oType ()
void collectConstraints (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QConObject, java.lang.Object, com.db4o.foundation.Visitor4)
public final com.db4o.internal.TreeInt collectIDs (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.TreeInt, com.db4o.internal.StatefulBuffer) throws com.db4o.internal.FieldIndexException
void configure (com.db4o.reflect.ReflectClass, boolean)
private final com.db4o.internal.TypeHandler4 wrapHandlerToArrays (com.db4o.internal.ObjectContainerBase, com.db4o.internal.TypeHandler4)
private boolean arraysUsePrimitiveClassReflector ()
void deactivate (com.db4o.internal.Transaction, java.lang.Object, int)
public void delete (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.internal.FieldIndexException
private final void removeIndexEntry (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException com.db4o.Db4oIOException
public boolean equals (java.lang.Object)
public int hashCode ()
public final java.lang.Object get (java.lang.Object)
public final java.lang.Object get (com.db4o.internal.Transaction, java.lang.Object)
public java.lang.String getName ()
public final com.db4o.internal.ClassMetadata handlerClassMetadata (com.db4o.internal.ObjectContainerBase)
private com.db4o.internal.TypeHandler4 baseTypeHandler ()
public com.db4o.internal.TypeHandler4 getHandler ()
public int handlerID ()
public java.lang.Object getOn (com.db4o.internal.Transaction, java.lang.Object)
public java.lang.Object getOrCreate (com.db4o.internal.Transaction, java.lang.Object)
public final com.db4o.internal.ClassMetadata containingClass ()
public com.db4o.reflect.ReflectClass getStoredType ()
public com.db4o.internal.ObjectContainerBase container ()
public boolean hasConfig ()
public boolean hasIndex ()
public final void incrementOffset (com.db4o.internal.Buffer)
public final void init (com.db4o.internal.ClassMetadata, java.lang.String)
final void initIndex (com.db4o.internal.ClassMetadata, java.lang.String)
public void init (int, boolean, boolean, boolean)
final void initConfigOnUp (com.db4o.internal.Transaction)
public void instantiate (com.db4o.internal.marshall.UnmarshallingContext)
private boolean checkAlive (com.db4o.internal.Buffer)
private void informAboutTransaction (java.lang.Object, com.db4o.internal.Transaction)
public boolean isArray ()
protected int linkLength ()
private int calculateLinkLength ()
public void loadHandler (com.db4o.internal.ObjectContainerBase)
private void loadJavaField ()
private com.db4o.internal.TypeHandler4 loadJavaField1 ()
private int adjustUpdateDepth (java.lang.Object, int)
private boolean cascadeOnUpdate (com.db4o.internal.Config4Class)
public void marshall (com.db4o.internal.marshall.MarshallingContext, java.lang.Object)
public boolean needsArrayAndPrimitiveInfo ()
public boolean needsHandlerId ()
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public com.db4o.internal.query.processor.QField qField (com.db4o.internal.Transaction)
public java.lang.Object read (com.db4o.internal.marshall.InternalReadContext)
public void readVirtualAttribute (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.ObjectReference)
void refresh ()
public void rename (java.lang.String)
public void setArrayPosition (int)
public void set (java.lang.Object, java.lang.Object)
void setName (java.lang.String)
boolean supportsIndex ()
public final void traverseValues (com.db4o.foundation.Visitor4)
public final void traverseValues (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
private void assertHasIndex ()
public java.lang.String toString ()
private void initIndex (com.db4o.internal.Transaction)
public void initIndex (com.db4o.internal.Transaction, int)
protected final com.db4o.internal.btree.BTree newBTree (com.db4o.internal.Transaction, int)
protected com.db4o.internal.Indexable4 indexHandler (com.db4o.internal.ObjectContainerBase)
public com.db4o.internal.btree.BTree getIndex (com.db4o.internal.Transaction)
public boolean isVirtual ()
public boolean isPrimitive ()
public com.db4o.internal.btree.BTreeRange search (com.db4o.internal.Transaction, java.lang.Object)
private java.lang.Object wrapWithTransactionContext (com.db4o.internal.Transaction, java.lang.Object)
private com.db4o.internal.btree.BTreeNodeSearchResult searchUpperBound (com.db4o.internal.Transaction, java.lang.Object)
private com.db4o.internal.btree.BTreeNodeSearchResult searchLowerBound (com.db4o.internal.Transaction, java.lang.Object)
private com.db4o.internal.btree.BTreeNodeSearchResult searchBound (com.db4o.internal.Transaction, int, java.lang.Object)
public boolean rebuildIndexForClass (com.db4o.internal.LocalObjectContainer, com.db4o.internal.ClassMetadata)
protected void rebuildIndexForObject (com.db4o.internal.LocalObjectContainer, com.db4o.internal.ClassMetadata, int) throws com.db4o.internal.FieldIndexException
protected void rebuildIndexForWriter (com.db4o.internal.LocalObjectContainer, com.db4o.internal.StatefulBuffer, int)
private java.lang.Object readIndexEntryForRebuild (com.db4o.internal.StatefulBuffer, com.db4o.internal.marshall.ObjectHeader)
public void dropIndex (com.db4o.internal.Transaction)
public void defragField (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair)
public void createIndex ()
private void reindex (com.db4o.internal.LocalObjectContainer)
static void ()
}
com/db4o/internal/FirstClassHandler.class
package com.db4o.internal
public abstract com.db4o.internal.FirstClassHandler extends java.lang.Object {
public abstract void cascadeActivation (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
public abstract void readCandidates (int, com.db4o.internal.Buffer, com.db4o.internal.query.processor.QCandidates) throws com.db4o.Db4oIOException
public abstract com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.Buffer[])
}
com/db4o/internal/HandlerRegistry.class
package com.db4o.internal
public final com.db4o.internal.HandlerRegistry extends java.lang.Object {
private final com.db4o.internal.ObjectContainerBase _container
private static final com.db4o.internal.Db4oTypeImpl[] _db4oTypes
private com.db4o.internal.ClassMetadata i_anyArray
private com.db4o.internal.ClassMetadata i_anyArrayN
public com.db4o.internal.handlers.StringHandler _stringHandler
private com.db4o.foundation.Hashtable4 _handlers
private com.db4o.foundation.Hashtable4 _classes
private com.db4o.foundation.Hashtable4 _classMetadata
private com.db4o.foundation.Hashtable4 _ids
private int _highestBuiltinTypeID
private static final int PRIMITIVECOUNT
public static final int ANY_ID
private final com.db4o.internal.VirtualFieldMetadata[] _virtualFields
private final com.db4o.foundation.Hashtable4 _mapReflectorToHandler
private final com.db4o.foundation.Hashtable4 _mapHandlerToReflector
private com.db4o.internal.SharedIndexedFields _indexes
com.db4o.ReplicationImpl i_replication
com.db4o.internal.replication.MigrationConnection i_migration
com.db4o.internal.replication.Db4oReplicationReferenceProvider _replicationReferenceProvider
public final com.db4o.internal.diagnostic.DiagnosticProcessor _diagnosticProcessor
public boolean i_encrypt
byte[] i_encryptor
int i_lastEncryptorByte
final com.db4o.reflect.generic.GenericReflector _reflector
private final com.db4o.foundation.Hashtable4 _handlerVersions
private com.db4o.internal.LatinStringIO _stringIO
public com.db4o.reflect.ReflectClass ICLASS_COMPARE
com.db4o.reflect.ReflectClass ICLASS_DB4OTYPE
com.db4o.reflect.ReflectClass ICLASS_DB4OTYPEIMPL
public com.db4o.reflect.ReflectClass ICLASS_INTERNAL
com.db4o.reflect.ReflectClass ICLASS_UNVERSIONED
public com.db4o.reflect.ReflectClass ICLASS_OBJECT
com.db4o.reflect.ReflectClass ICLASS_OBJECTCONTAINER
public com.db4o.reflect.ReflectClass ICLASS_STATICCLASS
public com.db4o.reflect.ReflectClass ICLASS_STRING
com.db4o.reflect.ReflectClass ICLASS_TRANSIENTCLASS
void (com.db4o.internal.ObjectContainerBase, byte, com.db4o.reflect.generic.GenericReflector)
private void initArrayHandlers ()
private void registerPlatformTypes ()
private void registerBuiltinHandlers ()
private void registerBuiltinHandler (int, com.db4o.internal.BuiltinTypeHandler)
private void registerBuiltinHandler (int, com.db4o.internal.BuiltinTypeHandler, boolean, java.lang.String, com.db4o.reflect.generic.GenericConverter)
private void map (int, com.db4o.internal.TypeHandler4, com.db4o.reflect.ReflectClass)
private void registerHandlerVersion (com.db4o.internal.TypeHandler4, int, com.db4o.internal.TypeHandler4)
public com.db4o.internal.TypeHandler4 correctHandlerVersion (com.db4o.internal.TypeHandler4, int)
int arrayType (java.lang.Object)
boolean createConstructor (com.db4o.reflect.ReflectClass, boolean)
private boolean findConstructor (com.db4o.reflect.ReflectClass, com.db4o.foundation.Tree)
private java.lang.Object nullValue (com.db4o.reflect.ReflectClass)
private com.db4o.foundation.Tree sortConstructorsByParamsCount (com.db4o.reflect.ReflectClass)
public final void decrypt (com.db4o.internal.Buffer)
public final void encrypt (com.db4o.internal.Buffer)
public void oldEncryptionOff ()
public final com.db4o.reflect.ReflectClass classForID (int)
public final com.db4o.internal.TypeHandler4 handlerForID (int)
public final int handlerID (com.db4o.internal.TypeHandler4)
public final com.db4o.internal.TypeHandler4 handlerForClass (com.db4o.internal.ObjectContainerBase, com.db4o.reflect.ReflectClass)
public final com.db4o.internal.ClassMetadata classMetadataForClass (com.db4o.internal.ObjectContainerBase, com.db4o.reflect.ReflectClass)
public com.db4o.internal.UntypedFieldHandler untypedHandler ()
private void initClassReflectors (com.db4o.reflect.generic.GenericReflector)
void initEncryption (com.db4o.internal.Config4Impl)
static com.db4o.internal.Db4oTypeImpl getDb4oType (com.db4o.reflect.ReflectClass)
public com.db4o.internal.ClassMetadata classMetadataForId (int)
com.db4o.internal.ClassMetadata classMetadataForClass (com.db4o.reflect.ReflectClass)
public com.db4o.reflect.ReflectClass classReflectorForHandler (com.db4o.internal.TypeHandler4)
public boolean isSecondClass (java.lang.Object)
public boolean isSystemHandler (int)
public void migrationConnection (com.db4o.internal.replication.MigrationConnection)
public com.db4o.internal.replication.MigrationConnection migrationConnection ()
public void replication (com.db4o.ReplicationImpl)
public com.db4o.ReplicationImpl replication ()
public com.db4o.internal.VirtualFieldMetadata virtualFieldByName (java.lang.String)
public boolean isVariableLength (com.db4o.internal.TypeHandler4)
public com.db4o.internal.SharedIndexedFields indexes ()
public com.db4o.internal.LatinStringIO stringIO ()
public void stringIO (com.db4o.internal.LatinStringIO)
static void ()
}
com/db4o/internal/HandlerVersionKey.class
package com.db4o.internal
public com.db4o.internal.HandlerVersionKey extends java.lang.Object {
private final com.db4o.internal.TypeHandler4 _handler
private final int _version
public void (com.db4o.internal.TypeHandler4, int)
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/db4o/internal/Handlers4.class
package com.db4o.internal
public com.db4o.internal.Handlers4 extends java.lang.Object {
public static final int INT_ID
public static final int LONG_ID
public static final int FLOAT_ID
public static final int BOOLEAN_ID
public static final int DOUBLE_ID
public static final int BYTE_ID
public static final int CHAR_ID
public static final int SHORT_ID
public static final int STRING_ID
public static final int DATE_ID
public static final int UNTYPED_ID
public static final int ANY_ARRAY_ID
public static final int ANY_ARRAY_N_ID
public void ()
public static boolean handlerCanHold (com.db4o.internal.TypeHandler4, com.db4o.reflect.ReflectClass)
public static boolean handlesSimple (com.db4o.internal.TypeHandler4)
public static boolean handlesClass (com.db4o.internal.TypeHandler4)
public static com.db4o.reflect.ReflectClass primitiveClassReflector (com.db4o.internal.TypeHandler4)
public static com.db4o.internal.TypeHandler4 baseTypeHandler (com.db4o.internal.TypeHandler4)
public static com.db4o.reflect.ReflectClass baseType (com.db4o.reflect.ReflectClass)
}
com/db4o/internal/HardObjectReference.class
package com.db4o.internal
public com.db4o.internal.HardObjectReference extends java.lang.Object {
public static final com.db4o.internal.HardObjectReference INVALID
public final com.db4o.internal.ObjectReference _reference
public final Object _object
public void (com.db4o.internal.ObjectReference, java.lang.Object)
public static com.db4o.internal.HardObjectReference peekPersisted (com.db4o.internal.Transaction, int, int)
static void ()
}
com/db4o/internal/HashcodeReferenceSystem.class
package com.db4o.internal
public com.db4o.internal.HashcodeReferenceSystem extends java.lang.Object implements com.db4o.internal.ReferenceSystem {
private com.db4o.internal.ObjectReference _hashCodeTree
private com.db4o.internal.ObjectReference _idTree
public void ()
public void addNewReference (com.db4o.internal.ObjectReference)
public void addExistingReference (com.db4o.internal.ObjectReference)
private void addReference (com.db4o.internal.ObjectReference)
public void addExistingReferenceToObjectTree (com.db4o.internal.ObjectReference)
public void addExistingReferenceToIdTree (com.db4o.internal.ObjectReference)
public void commit ()
private void hashCodeAdd (com.db4o.internal.ObjectReference)
private void idAdd (com.db4o.internal.ObjectReference)
public com.db4o.internal.ObjectReference referenceForId (int)
public com.db4o.internal.ObjectReference referenceForObject (java.lang.Object)
public void removeReference (com.db4o.internal.ObjectReference)
public void rollback ()
public void traverseReferences (com.db4o.foundation.Visitor4)
}
com/db4o/internal/IDGenerator.class
package com.db4o.internal
public com.db4o.internal.IDGenerator extends java.lang.Object {
private int id
public void ()
public int next ()
}
com/db4o/internal/IDHandler.class
package com.db4o.internal
public com.db4o.internal.IDHandler extends com.db4o.internal.PrimitiveIntHandler {
public void (com.db4o.internal.ObjectContainerBase)
public void defragIndexEntry (com.db4o.internal.BufferPair)
}
com/db4o/internal/IllegalComparisonException.class
package com.db4o.internal
public com.db4o.internal.IllegalComparisonException extends com.db4o.ext.Db4oException {
public void ()
}
com/db4o/internal/InMemoryObjectContainer.class
package com.db4o.internal
public com.db4o.internal.InMemoryObjectContainer extends com.db4o.internal.LocalObjectContainer {
private boolean _closed
private final com.db4o.ext.MemoryFile _memoryFile
private int _length
protected void (com.db4o.config.Configuration, com.db4o.internal.ObjectContainerBase, com.db4o.ext.MemoryFile) throws com.db4o.ext.OldFormatException
public void (com.db4o.config.Configuration, com.db4o.ext.MemoryFile)
protected final void openImpl () throws com.db4o.ext.OldFormatException
public void backup (java.lang.String) throws com.db4o.foundation.NotSupportedException
public void blockSize (int)
protected void freeInternalResources ()
protected void shutdownDataStorage ()
protected void dropReferences ()
public void copy (int, int, int, int, int)
public long fileLength ()
public java.lang.String fileName ()
protected boolean hasShutDownHook ()
public final boolean needsLockFileThread ()
public void readBytes (byte[], int, int)
public void readBytes (byte[], int, int, int)
public void syncFiles ()
public void writeBytes (com.db4o.internal.Buffer, int, int)
private void ensureMemoryFileSize (int)
public void overwriteDeletedBytes (int, int)
public void reserve (int)
public byte blockSize ()
}
com/db4o/internal/Indexable4.class
package com.db4o.internal
public abstract com.db4o.internal.Indexable4 extends java.lang.Object implements com.db4o.internal.Comparable4 {
public abstract int linkLength ()
public abstract java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
public abstract void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public abstract void defragIndexEntry (com.db4o.internal.BufferPair)
}
com/db4o/internal/IndexableTypeHandler.class
package com.db4o.internal
public abstract com.db4o.internal.IndexableTypeHandler extends java.lang.Object implements com.db4o.internal.Indexable4 com.db4o.internal.TypeHandler4 {
public abstract java.lang.Object indexEntryToObject (com.db4o.internal.Transaction, java.lang.Object)
public abstract java.lang.Object readIndexEntry (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException com.db4o.Db4oIOException
}
com/db4o/internal/InternalObjectContainer.class
package com.db4o.internal
public abstract com.db4o.internal.InternalObjectContainer extends java.lang.Object implements com.db4o.ext.ExtObjectContainer {
public abstract void callbacks (com.db4o.internal.callbacks.Callbacks)
public abstract com.db4o.internal.callbacks.Callbacks callbacks ()
public abstract com.db4o.internal.ObjectContainerBase container ()
public abstract com.db4o.internal.Transaction transaction ()
public abstract void onCommittedListener ()
public abstract com.db4o.internal.query.NativeQueryHandler getNativeQueryHandler ()
public abstract com.db4o.internal.ClassMetadata classMetadataForReflectClass (com.db4o.reflect.ReflectClass)
public abstract com.db4o.internal.ClassMetadata classMetadataForName (java.lang.String)
public abstract com.db4o.internal.ClassMetadata classMetadataForId (int)
public abstract com.db4o.internal.HandlerRegistry handlers ()
}
com/db4o/internal/IoAdaptedObjectContainer$XByteFreespaceFiller.class
package com.db4o.internal
com.db4o.internal.IoAdaptedObjectContainer$XByteFreespaceFiller extends java.lang.Object implements com.db4o.config.FreespaceFiller {
private void ()
public void fill (com.db4o.io.IoAdapterWindow) throws java.io.IOException
private byte[] xBytes (int)
}
com/db4o/internal/IoAdaptedObjectContainer.class
package com.db4o.internal
public com.db4o.internal.IoAdaptedObjectContainer extends com.db4o.internal.LocalObjectContainer {
private final String _fileName
private com.db4o.io.IoAdapter _file
private com.db4o.io.IoAdapter _timerFile
private volatile com.db4o.io.IoAdapter _backupFile
private Object _fileLock
private final com.db4o.config.FreespaceFiller _freespaceFiller
void (com.db4o.config.Configuration, java.lang.String) throws com.db4o.ext.OldFormatException
protected final void openImpl () throws com.db4o.ext.OldFormatException com.db4o.DatabaseReadOnlyException
public void backup (java.lang.String) throws com.db4o.DatabaseClosedException com.db4o.Db4oIOException
public void blockSize (int)
public byte blockSize ()
protected void freeInternalResources ()
protected void shutdownDataStorage ()
private void closeDatabaseFile ()
private void closeFileHeader ()
private void closeTimerFile ()
public void commit1 (com.db4o.internal.Transaction)
public void copy (int, int, int, int, int)
private void checkXBytes (int, int, int)
public long fileLength ()
public java.lang.String fileName ()
public void readBytes (byte[], int, int) throws com.db4o.Db4oIOException
public void readBytes (byte[], int, int, int) throws com.db4o.Db4oIOException
private void checkReadCount (int, int)
public void reserve (int) throws com.db4o.DatabaseReadOnlyException
private void zeroReservedSlot (com.db4o.internal.slots.Slot)
private void zeroFile (com.db4o.io.IoAdapter, com.db4o.internal.slots.Slot)
public void syncFiles ()
public void writeBytes (com.db4o.internal.Buffer, int, int)
public void overwriteDeletedBytes (int, int)
public com.db4o.io.IoAdapter timerFile ()
private com.db4o.config.FreespaceFiller createFreespaceFiller ()
}
com/db4o/internal/JDK.class
package com.db4o.internal
public com.db4o.internal.JDK extends java.lang.Object {
public void ()
java.lang.Thread addShutdownHook (java.lang.Runnable)
com.db4o.types.Db4oCollections collections (com.db4o.internal.Transaction)
java.lang.Class constructorClass ()
java.lang.Object createReferenceQueue ()
public java.lang.Object createWeakReference (java.lang.Object)
java.lang.Object createActivateObjectReference (java.lang.Object, com.db4o.internal.ObjectReference, java.lang.Object)
java.lang.Object deserialize (byte[])
public com.db4o.internal.Config4Class extendConfiguration (com.db4o.reflect.ReflectClass, com.db4o.config.Configuration, com.db4o.internal.Config4Class)
void forEachCollectionElement (java.lang.Object, com.db4o.foundation.Visitor4)
java.lang.String format (java.util.Date, boolean)
java.lang.Object getContextClassLoader ()
java.lang.Object getYapRefObject (java.lang.Object)
boolean isCollectionTranslator (com.db4o.internal.Config4Class)
public boolean isConnected (java.net.Socket)
public int ver ()
void killYapRef (java.lang.Object)
public java.lang.Class loadClass (java.lang.String, java.lang.Object) throws java.lang.ClassNotFoundException
synchronized void lockFile (java.lang.String, java.lang.Object)
boolean methodIsAvailable (java.lang.String, java.lang.String, java.lang.Class[])
void pollReferenceQueue (com.db4o.internal.ObjectContainerBase, java.lang.Object)
public void registerCollections (com.db4o.reflect.generic.GenericReflector)
void removeShutdownHook (java.lang.Thread)
public java.lang.reflect.Constructor serializableConstructor (java.lang.Class)
byte[] serialize (java.lang.Object) throws java.lang.Exception
void setAccessible (java.lang.Object)
boolean isEnum (com.db4o.reflect.Reflector, com.db4o.reflect.ReflectClass)
synchronized void unlockFile (java.lang.String, java.lang.Object)
public java.lang.Object weakReferenceTarget (java.lang.Object)
public com.db4o.reflect.Reflector createReflector (java.lang.Object)
public com.db4o.reflect.Reflector reflectorForType (java.lang.Class)
public com.db4o.internal.handlers.NetTypeHandler[] types (com.db4o.internal.ObjectContainerBase)
}
com/db4o/internal/JDKReflect.class
package com.db4o.internal
public com.db4o.internal.JDKReflect extends com.db4o.internal.JDK {
public void ()
java.lang.Class constructorClass ()
java.lang.Object deserialize (byte[])
java.lang.String format (java.util.Date, boolean)
public java.lang.Class loadClass (java.lang.String, java.lang.Object) throws java.lang.ClassNotFoundException
final boolean methodIsAvailable (java.lang.String, java.lang.String, java.lang.Class[])
public void registerCollections (com.db4o.reflect.generic.GenericReflector)
byte[] serialize (java.lang.Object) throws java.lang.Exception
public com.db4o.reflect.Reflector createReflector (java.lang.Object)
public com.db4o.reflect.Reflector reflectorForType (java.lang.Class)
}
com/db4o/internal/JDK_1_2.class
package com.db4o.internal
com.db4o.internal.JDK_1_2 extends com.db4o.internal.JDKReflect {
void ()
public java.lang.Class loadClass (java.lang.String, java.lang.Object) throws java.lang.ClassNotFoundException
public static void link ()
com.db4o.types.Db4oCollections collections (com.db4o.internal.Transaction)
java.lang.Object createReferenceQueue ()
public java.lang.Object createWeakReference (java.lang.Object)
java.lang.Object createActivateObjectReference (java.lang.Object, com.db4o.internal.ObjectReference, java.lang.Object)
java.lang.Object getContextClassLoader ()
void forEachCollectionElement (java.lang.Object, com.db4o.foundation.Visitor4)
java.lang.Object getYapRefObject (java.lang.Object)
boolean isCollectionTranslator (com.db4o.internal.Config4Class)
public int ver ()
void killYapRef (java.lang.Object)
void pollReferenceQueue (com.db4o.internal.ObjectContainerBase, java.lang.Object)
public void registerCollections (com.db4o.reflect.generic.GenericReflector)
void setAccessible (java.lang.Object)
public com.db4o.internal.handlers.NetTypeHandler[] types (com.db4o.internal.ObjectContainerBase)
public java.lang.Object weakReferenceTarget (java.lang.Object)
}
com/db4o/internal/JDK_1_3.class
package com.db4o.internal
com.db4o.internal.JDK_1_3 extends com.db4o.internal.JDK_1_2 {
void ()
java.lang.Thread addShutdownHook (java.lang.Runnable)
void removeShutdownHook (java.lang.Thread)
public int ver ()
}
com/db4o/internal/JDK_1_4.class
package com.db4o.internal
com.db4o.internal.JDK_1_4 extends com.db4o.internal.JDK_1_3 {
private java.util.Hashtable fileLocks
private Object _reflectionFactory
private java.lang.reflect.Constructor _objectConstructor
private java.lang.reflect.Method _factoryMethod
void ()
synchronized void lockFile (java.lang.String, java.lang.Object)
synchronized void unlockFile (java.lang.String, java.lang.Object)
public java.lang.reflect.Constructor serializableConstructor (java.lang.Class)
private boolean initSerializableConstructor ()
public int ver ()
}
com/db4o/internal/JDK_5.class
package com.db4o.internal
com.db4o.internal.JDK_5 extends com.db4o.internal.JDK_1_4 {
private static final String ENUM_CLASSNAME
private static com.db4o.reflect.ReflectClass enumClass
void ()
public com.db4o.internal.Config4Class extendConfiguration (com.db4o.reflect.ReflectClass, com.db4o.config.Configuration, com.db4o.internal.Config4Class)
public boolean isConnected (java.net.Socket)
boolean isEnum (com.db4o.reflect.Reflector, com.db4o.reflect.ReflectClass)
}
com/db4o/internal/LatinStringIO.class
package com.db4o.internal
public com.db4o.internal.LatinStringIO extends java.lang.Object {
public void ()
public int bytesPerChar ()
public byte encodingByte ()
static com.db4o.internal.LatinStringIO forEncoding (byte)
public int length (java.lang.String)
public java.lang.String read (com.db4o.marshall.ReadBuffer, int)
public java.lang.String read (byte[])
public int shortLength (java.lang.String)
public void write (com.db4o.marshall.WriteBuffer, java.lang.String)
byte[] write (java.lang.String)
}
com/db4o/internal/LazyObjectReference.class
package com.db4o.internal
public com.db4o.internal.LazyObjectReference extends java.lang.Object implements com.db4o.ext.ObjectInfo {
private final com.db4o.internal.Transaction _transaction
private final int _id
public void (com.db4o.internal.Transaction, int)
public long getInternalID ()
public java.lang.Object getObject ()
public com.db4o.ext.Db4oUUID getUUID ()
public long getVersion ()
private com.db4o.internal.ObjectReference reference ()
private java.lang.Object containerLock ()
}
com/db4o/internal/LocalObjectContainer$1.class
package com.db4o.internal
com.db4o.internal.LocalObjectContainer$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.LocalObjectContainer this$0
void (com.db4o.internal.LocalObjectContainer)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalObjectContainer$2.class
package com.db4o.internal
com.db4o.internal.LocalObjectContainer$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Hashtable4 val$semaphores
final com.db4o.internal.LocalObjectContainer this$0
void (com.db4o.internal.LocalObjectContainer, com.db4o.foundation.Hashtable4)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalObjectContainer$3.class
package com.db4o.internal
com.db4o.internal.LocalObjectContainer$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.IntArrayList val$ids
final com.db4o.internal.LocalObjectContainer this$0
void (com.db4o.internal.LocalObjectContainer, com.db4o.foundation.IntArrayList)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalObjectContainer.class
package com.db4o.internal
public abstract com.db4o.internal.LocalObjectContainer extends com.db4o.internal.ExternalObjectContainer implements com.db4o.internal.InternalObjectContainer {
private static final int DEFAULT_FREESPACE_ID
protected com.db4o.internal.fileheader.FileHeader _fileHeader
private com.db4o.foundation.Collection4 i_dirty
private com.db4o.internal.freespace.FreespaceManager _freespaceManager
private boolean i_isServer
private com.db4o.foundation.Tree i_prefetchedIDs
private com.db4o.foundation.Hashtable4 i_semaphores
private int _blockEndAddress
private com.db4o.foundation.Tree _freeOnCommit
private com.db4o.internal.SystemData _systemData
void (com.db4o.config.Configuration, com.db4o.internal.ObjectContainerBase)
public com.db4o.internal.Transaction newTransaction (com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public com.db4o.internal.freespace.FreespaceManager freespaceManager ()
public abstract void blockSize (int)
public void blockSizeReadFromFile (int)
public void setRegularEndAddress (long)
protected final void close2 ()
protected abstract void freeInternalResources ()
public void commit1 (com.db4o.internal.Transaction)
void configureNewFile ()
private void newSystemData (byte)
public int converterVersion ()
public abstract void copy (int, int, int, int, int)
public long currentVersion ()
void initNewClassCollection ()
public final com.db4o.internal.btree.BTree createBTreeClassIndex (int)
public final com.db4o.internal.query.result.AbstractQueryResult newQueryResult (com.db4o.internal.Transaction)
public final com.db4o.internal.query.result.AbstractQueryResult newQueryResult (com.db4o.internal.Transaction, com.db4o.config.QueryEvaluationMode)
public final boolean delete4 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int, boolean)
public abstract long fileLength ()
public abstract java.lang.String fileName ()
public void free (com.db4o.internal.slots.Slot)
public com.db4o.internal.slots.Slot toBlockedLength (com.db4o.internal.slots.Slot)
public com.db4o.internal.slots.Slot toNonBlockedLength (com.db4o.internal.slots.Slot)
public void free (int, int)
final void freePrefetchedPointers ()
public void generateNewIdentity ()
public com.db4o.internal.query.result.AbstractQueryResult getAll (com.db4o.internal.Transaction)
public com.db4o.internal.query.result.AbstractQueryResult getAll (com.db4o.internal.Transaction, com.db4o.config.QueryEvaluationMode)
public final int getPointerSlot ()
public com.db4o.internal.slots.Slot getSlot (int)
private final com.db4o.internal.slots.Slot getBlockedSlot (int)
protected final com.db4o.internal.slots.Slot appendBlocks (int)
final com.db4o.internal.slots.Slot appendBytes (long)
private void checkBlockedAddress (int)
private void switchToReadOnlyMode ()
void ensureLastSlotWritten ()
public com.db4o.ext.Db4oDatabase identity ()
public void setIdentity (com.db4o.ext.Db4oDatabase)
void initialize2 ()
boolean isServer ()
public final com.db4o.internal.slots.Pointer4 newSlot (int)
public final int newUserObject ()
public void prefetchedIDConsumed (int)
public int prefetchID ()
public com.db4o.internal.slots.ReferencedSlot produceFreeOnCommitEntry (int)
public void reduceFreeOnCommitReferences (com.db4o.internal.slots.ReferencedSlot)
public void freeDuringCommit (com.db4o.internal.slots.ReferencedSlot, com.db4o.internal.slots.Slot)
public void raiseVersion (long)
public com.db4o.internal.StatefulBuffer readWriterByID (com.db4o.internal.Transaction, int)
public com.db4o.internal.StatefulBuffer[] readWritersByIDs (com.db4o.internal.Transaction, int[])
public com.db4o.internal.Buffer readReaderByID (com.db4o.internal.Transaction, int)
private final com.db4o.internal.Buffer readReaderOrWriterByID (com.db4o.internal.Transaction, int, boolean)
protected boolean doFinalize ()
void readThis () throws com.db4o.ext.OldFormatException
private boolean needFreespaceMigration ()
private void migrateFreespace ()
private void readHeaderVariablePart ()
public final int createFreespaceSlot (byte)
public int ensureFreespaceSlot ()
public final void releaseSemaphore (java.lang.String)
public final void releaseSemaphore (com.db4o.internal.Transaction, java.lang.String)
public void releaseSemaphores (com.db4o.internal.Transaction)
public final void rollback1 (com.db4o.internal.Transaction)
public final void setDirtyInSystemTransaction (com.db4o.internal.PersistentBase)
public final boolean setSemaphore (java.lang.String, int)
public final boolean setSemaphore (com.db4o.internal.Transaction, java.lang.String, int)
public void setServer (boolean)
public abstract void syncFiles ()
public java.lang.String toString ()
public void shutdown ()
public final void commitTransaction ()
public abstract void writeBytes (com.db4o.internal.Buffer, int, int)
public final void writeDirty ()
private void writeCachedDirty ()
public final void writeEncrypt (com.db4o.internal.Buffer, int, int)
protected void writeVariableHeader ()
void writeHeader (boolean, boolean)
public final void writeNew (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public abstract void overwriteDeletedBytes (int, int)
public void overwriteDeletedBlockedSlot (com.db4o.internal.slots.Slot)
public final void writeTransactionPointer (int)
public final void getSlotForUpdate (com.db4o.internal.StatefulBuffer)
public final com.db4o.internal.slots.Slot getSlotForUpdate (com.db4o.internal.Transaction, int, int)
public final void writeUpdate (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public void setNextTimeStampId (long)
public com.db4o.ext.SystemInfo systemInfo ()
public com.db4o.internal.fileheader.FileHeader getFileHeader ()
public void installDebugFreespaceManager (com.db4o.internal.freespace.AbstractFreespaceManager)
public com.db4o.internal.SystemData systemData ()
public long[] getIDsForClass (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata)
public com.db4o.internal.query.result.QueryResult classOnlyQuery (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata)
public com.db4o.internal.query.result.QueryResult executeQuery (com.db4o.internal.query.processor.QQuery)
public com.db4o.internal.LocalTransaction getLocalSystemTransaction ()
public void onCommittedListener ()
}
com/db4o/internal/LocalTransaction$1.class
package com.db4o.internal
com.db4o.internal.LocalTransaction$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final boolean val$forFreespace
final com.db4o.internal.LocalTransaction this$0
void (com.db4o.internal.LocalTransaction, boolean)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalTransaction$2.class
package com.db4o.internal
com.db4o.internal.LocalTransaction$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.LocalTransaction this$0
void (com.db4o.internal.LocalTransaction)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalTransaction$3.class
package com.db4o.internal
com.db4o.internal.LocalTransaction$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.BooleanByRef val$ret
final com.db4o.internal.LocalTransaction this$0
void (com.db4o.internal.LocalTransaction, com.db4o.foundation.BooleanByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalTransaction$4.class
package com.db4o.internal
com.db4o.internal.LocalTransaction$4 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.IntByRef val$count
final com.db4o.internal.LocalTransaction this$0
void (com.db4o.internal.LocalTransaction, com.db4o.foundation.IntByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalTransaction$5.class
package com.db4o.internal
com.db4o.internal.LocalTransaction$5 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.Buffer val$writer
final com.db4o.internal.LocalTransaction this$0
void (com.db4o.internal.LocalTransaction, com.db4o.internal.Buffer)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalTransaction$6.class
package com.db4o.internal
com.db4o.internal.LocalTransaction$6 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.LocalTransaction this$0
void (com.db4o.internal.LocalTransaction)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalTransaction$7.class
package com.db4o.internal
com.db4o.internal.LocalTransaction$7 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Collection4 val$deleted
final com.db4o.foundation.Collection4 val$added
final com.db4o.foundation.Collection4 val$updated
final com.db4o.internal.LocalTransaction this$0
void (com.db4o.internal.LocalTransaction, com.db4o.foundation.Collection4, com.db4o.foundation.Collection4, com.db4o.foundation.Collection4)
public void visit (java.lang.Object)
}
com/db4o/internal/LocalTransaction.class
package com.db4o.internal
public com.db4o.internal.LocalTransaction extends com.db4o.internal.Transaction {
private final byte[] _pointerBuffer
protected final com.db4o.internal.StatefulBuffer i_pointerIo
private int i_address
private final com.db4o.foundation.Collection4 _participants
private final com.db4o.internal.LockedTree _slotChanges
private com.db4o.foundation.Tree _writtenUpdateDeletedMembers
protected final com.db4o.internal.LocalObjectContainer _file
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public com.db4o.internal.LocalObjectContainer file ()
public void commit ()
public void commit (com.db4o.internal.cs.ServerMessageDispatcher)
private boolean doCommittedCallbacks (com.db4o.internal.cs.ServerMessageDispatcher)
private boolean doCommittingCallbacks ()
public void enlist (com.db4o.internal.TransactionParticipant)
private void commitImpl ()
private final void freeSlotChanges (boolean)
private void commit2Listeners ()
private void commitParentListeners ()
private void commitParticipants ()
private void commit3Stream ()
private com.db4o.internal.LocalTransaction parentLocalTransaction ()
private void commitClearAll ()
protected void clear ()
private void disposeParticipants ()
public void rollback ()
private void rollbackParticipants ()
protected void rollbackSlotChanges ()
public boolean isDeleted (int)
private com.db4o.internal.slots.Slot allocateTransactionLogSlot (boolean)
private int transactionLogSlotLength ()
private boolean slotLongEnoughForLog (com.db4o.internal.slots.Slot)
protected final void commit6WriteChanges (com.db4o.internal.slots.Slot)
private void freeTransactionLogSlot (com.db4o.internal.slots.Slot)
public void writeZeroPointer (int)
public void writePointer (com.db4o.internal.slots.Pointer4)
public void writePointer (int, com.db4o.internal.slots.Slot)
private boolean writeSlots ()
public void flushFile ()
private com.db4o.internal.slots.SlotChange produceSlotChange (int)
private final com.db4o.internal.slots.SlotChange findSlotChange (int)
public com.db4o.internal.slots.Slot getCurrentSlotOfID (int)
public com.db4o.internal.slots.Slot getCommittedSlotOfID (int)
public com.db4o.internal.slots.Pointer4 readPointer (int)
private com.db4o.internal.slots.Pointer4 debugReadPointer (int)
public void setPointer (int, com.db4o.internal.slots.Slot)
private boolean slotChangeIsFlaggedDeleted (int)
private int countSlotChanges ()
final void writeOld ()
private void appendSlotChanges (com.db4o.internal.Buffer)
private void traverseSlotChanges (com.db4o.foundation.Visitor4)
public void slotDelete (int, com.db4o.internal.slots.Slot)
public void slotFreeOnCommit (int, com.db4o.internal.slots.Slot)
public void slotFreeOnRollback (int, com.db4o.internal.slots.Slot)
void slotFreeOnRollbackCommitSetPointer (int, com.db4o.internal.slots.Slot, boolean)
void produceUpdateSlotChange (int, com.db4o.internal.slots.Slot)
public void slotFreePointerOnCommit (int)
void slotFreePointerOnCommit (int, com.db4o.internal.slots.Slot)
public void slotFreePointerOnRollback (int)
public void processDeletes ()
public void writeUpdateDeleteMembers (int, com.db4o.internal.ClassMetadata, int, int)
private com.db4o.internal.callbacks.Callbacks callbacks ()
private com.db4o.internal.CallbackObjectInfoCollections collectCallbackObjectInfos (com.db4o.internal.cs.ServerMessageDispatcher)
private void setAddress (int)
public static com.db4o.internal.Transaction readInterruptedTransaction (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
private com.db4o.internal.freespace.FreespaceManager freespaceManager ()
private void freespaceBeginCommit ()
private void freespaceEndCommit ()
private void commitFreespace ()
}
com/db4o/internal/LockedTree$1.class
package com.db4o.internal
com.db4o.internal.LockedTree$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Collection4 val$currentContent
final com.db4o.internal.LockedTree this$0
void (com.db4o.internal.LockedTree, com.db4o.foundation.Collection4)
public void visit (java.lang.Object)
}
com/db4o/internal/LockedTree.class
package com.db4o.internal
public com.db4o.internal.LockedTree extends java.lang.Object {
private com.db4o.foundation.Tree _tree
private int _version
public void ()
public void add (com.db4o.foundation.Tree)
private void changed ()
public void clear ()
public com.db4o.foundation.Tree find (int)
public void read (com.db4o.internal.Buffer, com.db4o.internal.Readable)
public void traverseLocked (com.db4o.foundation.Visitor4)
public void traverseMutable (com.db4o.foundation.Visitor4)
}
com/db4o/internal/MarshallingBuffer.class
package com.db4o.internal
public com.db4o.internal.MarshallingBuffer extends java.lang.Object implements com.db4o.marshall.WriteBuffer {
private static final int SIZE_NEEDED
private static final int NO_PARENT
private com.db4o.internal.Buffer _delegate
private int _lastOffSet
private int _addressInParent
private com.db4o.foundation.List4 _children
private com.db4o.internal.FieldMetadata _indexedField
public void ()
public int length ()
public int offset ()
public void writeByte (byte)
public void writeBytes (byte[])
public void writeInt (int)
public void writeLong (long)
private void prepareWrite ()
private void prepareWrite (int)
private int remainingSize ()
private void resize (int)
public void transferLastWriteTo (com.db4o.internal.MarshallingBuffer, boolean)
private void addressInParent (int, boolean)
public void transferContentTo (com.db4o.internal.Buffer)
public void transferContentTo (com.db4o.internal.Buffer, int)
public com.db4o.internal.Buffer testDelegate ()
public com.db4o.internal.MarshallingBuffer addChild ()
public com.db4o.internal.MarshallingBuffer addChild (boolean, boolean)
public void reserveChildLinkSpace (boolean)
public void mergeChildren (com.db4o.internal.marshall.MarshallingContext, int, int)
private static void mergeChildren (com.db4o.internal.marshall.MarshallingContext, int, com.db4o.internal.MarshallingBuffer, com.db4o.internal.MarshallingBuffer, int)
private static void merge (com.db4o.internal.marshall.MarshallingContext, int, com.db4o.internal.MarshallingBuffer, com.db4o.internal.MarshallingBuffer, com.db4o.internal.MarshallingBuffer, int)
public void seek (int)
private void reserve (int)
private void writeLink (com.db4o.internal.MarshallingBuffer, int, int)
private void writeIndex (com.db4o.internal.marshall.MarshallingContext, int, int)
private int addressInParent ()
public void debugDecrementLastOffset (int)
public boolean hasParent ()
private boolean storeLengthInLink ()
public void requestIndexEntry (com.db4o.internal.FieldMetadata)
public com.db4o.internal.MarshallingBuffer checkBlockAlignment (com.db4o.internal.marshall.MarshallingContext, com.db4o.internal.MarshallingBuffer, com.db4o.foundation.IntByRef)
private void blockAlign (com.db4o.internal.marshall.MarshallingContext, int)
public int marshalledLength ()
private void blockAlign (int)
private boolean doBlockAlign ()
private int blockedLength ()
private int unblockedLength ()
}
com/db4o/internal/Message.class
package com.db4o.internal
final com.db4o.internal.Message extends java.lang.Object {
final java.io.PrintStream stream
void (com.db4o.internal.ObjectContainerBase, java.lang.String)
void (java.lang.String, int, java.io.PrintStream, boolean)
void (java.lang.String, int, java.io.PrintStream)
private void print (java.lang.String, boolean)
}
com/db4o/internal/Messages.class
package com.db4o.internal
public final com.db4o.internal.Messages extends java.lang.Object {
public static final int INCOMPATIBLE_FORMAT
public static final int CLOSED_OR_OPEN_FAILED
public static final int FAILED_TO_SHUTDOWN
public static final int FATAL_MSG_ID
public static final int NOT_IMPLEMENTED
public static final int OLD_DATABASE_FORMAT
public static final int ONLY_FOR_INDEXED_FIELDS
public static final int CLIENT_SERVER_UNSUPPORTED
public static final int COULD_NOT_OPEN_PORT
public static final int SERVER_LISTENING_ON_PORT
private static String[] i_messages
public void ()
public static java.lang.String get (int)
public static java.lang.String get (int, java.lang.String)
private static void load ()
public static void logErr (com.db4o.config.Configuration, int, java.lang.String, java.lang.Throwable)
public static void logMsg (com.db4o.config.Configuration, int, java.lang.String)
}
com/db4o/internal/Null.class
package com.db4o.internal
public com.db4o.internal.Null extends java.lang.Object implements com.db4o.internal.Indexable4 {
public static final com.db4o.internal.Indexable4 INSTANCE
public void ()
public int compareTo (java.lang.Object)
public int linkLength ()
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
public void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public void defragIndexEntry (com.db4o.internal.BufferPair)
static void ()
}
com/db4o/internal/NullFieldMetadata.class
package com.db4o.internal
public com.db4o.internal.NullFieldMetadata extends com.db4o.internal.FieldMetadata {
public void ()
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public final java.lang.Object read (com.db4o.internal.marshall.InternalReadContext)
}
com/db4o/internal/ObjectAnalyzer.class
package com.db4o.internal
com.db4o.internal.ObjectAnalyzer extends java.lang.Object {
private final com.db4o.internal.PartialObjectContainer _container
private final Object _obj
private com.db4o.internal.ClassMetadata _classMetadata
private com.db4o.internal.ObjectReference _ref
private boolean _notStorable
void (com.db4o.internal.PartialObjectContainer, java.lang.Object)
void analyze (com.db4o.internal.Transaction)
private boolean detectClassMetadata (com.db4o.internal.Transaction, com.db4o.reflect.ReflectClass)
private void notStorable (java.lang.Object, com.db4o.reflect.ReflectClass)
boolean notStorable ()
private final boolean isPlainObjectOrPrimitive (com.db4o.internal.ClassMetadata)
com.db4o.internal.ObjectReference objectReference ()
public com.db4o.internal.ClassMetadata classMetadata ()
}
com/db4o/internal/ObjectContainerBase.class
package com.db4o.internal
public abstract com.db4o.internal.ObjectContainerBase extends com.db4o.internal.PartialObjectContainer {
public void (com.db4o.config.Configuration, com.db4o.internal.ObjectContainerBase)
public com.db4o.ObjectSet query (com.db4o.query.Predicate, java.util.Comparator)
}
com/db4o/internal/ObjectContainerFactory.class
package com.db4o.internal
public com.db4o.internal.ObjectContainerFactory extends java.lang.Object {
public void ()
public static com.db4o.ObjectContainer openObjectContainer (com.db4o.config.Configuration, java.lang.String) throws com.db4o.ext.OldFormatException
}
com/db4o/internal/ObjectContainerSpec.class
package com.db4o.internal
public abstract com.db4o.internal.ObjectContainerSpec extends java.lang.Object implements com.db4o.internal.InternalObjectContainer {
}
com/db4o/internal/ObjectID.class
package com.db4o.internal
public com.db4o.internal.ObjectID extends java.lang.Object {
public final int _id
public static final com.db4o.internal.ObjectID IS_NULL
public static final com.db4o.internal.ObjectID NOT_POSSIBLE
public static final com.db4o.internal.ObjectID IGNORE
public void (int)
public boolean isValid ()
static void ()
}
com/db4o/internal/ObjectInfoCollectionImpl.class
package com.db4o.internal
public final com.db4o.internal.ObjectInfoCollectionImpl extends java.lang.Object implements com.db4o.ext.ObjectInfoCollection {
public static final com.db4o.ext.ObjectInfoCollection EMPTY
public com.db4o.foundation.Iterable4 _collection
public void (com.db4o.foundation.Iterable4)
public com.db4o.foundation.Iterator4 iterator ()
static void ()
}
com/db4o/internal/ObjectReference.class
package com.db4o.internal
public com.db4o.internal.ObjectReference extends com.db4o.internal.PersistentBase implements com.db4o.ext.ObjectInfo com.db4o.activation.Activator {
private com.db4o.internal.ClassMetadata _class
private Object _object
private com.db4o.internal.VirtualAttributes _virtualAttributes
private com.db4o.internal.ObjectReference _idPreceding
private com.db4o.internal.ObjectReference _idSubsequent
private int _idSize
private com.db4o.internal.ObjectReference _hcPreceding
private com.db4o.internal.ObjectReference _hcSubsequent
private int _hcSize
private int _hcHashcode
private int _lastTopLevelCallId
public void ()
public void (int)
public void (com.db4o.internal.ClassMetadata, int)
public void activate ()
public void activate (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
void activate1 (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
private void logActivation (com.db4o.internal.ObjectContainerBase, java.lang.String)
private void logEvent (com.db4o.internal.ObjectContainerBase, java.lang.String, int)
public final void addExistingReferenceToIdTree (com.db4o.internal.Transaction)
boolean continueSet (com.db4o.internal.Transaction, int)
private void objectOnNew (com.db4o.internal.Transaction, java.lang.Object)
public void deactivate (com.db4o.internal.Transaction, int)
public byte getIdentifier ()
public long getInternalID ()
public java.lang.Object getObject ()
public java.lang.Object getObjectReference ()
public com.db4o.internal.ObjectContainerBase container ()
public com.db4o.internal.Transaction transaction ()
public com.db4o.ext.Db4oUUID getUUID ()
public long getVersion ()
public final com.db4o.internal.ClassMetadata classMetadata ()
public void classMetadata (com.db4o.internal.ClassMetadata)
public int ownLength ()
public com.db4o.internal.VirtualAttributes produceVirtualAttributes ()
final java.lang.Object peekPersisted (com.db4o.internal.Transaction, int)
final java.lang.Object read (com.db4o.internal.Transaction, int, int, boolean)
public final java.lang.Object read (com.db4o.internal.Transaction, com.db4o.internal.StatefulBuffer, java.lang.Object, int, int, boolean)
public final java.lang.Object readPrefetch (com.db4o.internal.Transaction, com.db4o.internal.StatefulBuffer)
public final void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void setObjectWeak (com.db4o.internal.ObjectContainerBase, java.lang.Object)
public void setObject (java.lang.Object)
final void store (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, java.lang.Object)
public void flagForDelete (int)
public boolean isFlaggedForDelete ()
public void flagAsHandled (int)
public final boolean isFlaggedAsHandled (int)
public final boolean isValid ()
public static final boolean isValidId (int)
public com.db4o.internal.VirtualAttributes virtualAttributes ()
public com.db4o.internal.VirtualAttributes virtualAttributes (com.db4o.internal.Transaction)
public void setVirtualAttributes (com.db4o.internal.VirtualAttributes)
public void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void writeUpdate (com.db4o.internal.Transaction, int)
private boolean objectCanUpdate (com.db4o.internal.Transaction, java.lang.Object)
public com.db4o.internal.ObjectReference hc_add (com.db4o.internal.ObjectReference)
public void hc_init ()
private com.db4o.internal.ObjectReference hc_add1 (com.db4o.internal.ObjectReference)
private com.db4o.internal.ObjectReference hc_balance ()
private void hc_calculateSize ()
private int hc_compare (com.db4o.internal.ObjectReference)
public com.db4o.internal.ObjectReference hc_find (java.lang.Object)
private com.db4o.internal.ObjectReference hc_find (int, java.lang.Object)
private int hc_getCode (java.lang.Object)
private com.db4o.internal.ObjectReference hc_rotateLeft ()
private com.db4o.internal.ObjectReference hc_rotateRight ()
private com.db4o.internal.ObjectReference hc_rotateSmallestUp ()
com.db4o.internal.ObjectReference hc_remove (com.db4o.internal.ObjectReference)
public void hc_traverse (com.db4o.foundation.Visitor4)
private com.db4o.internal.ObjectReference hc_remove ()
com.db4o.internal.ObjectReference id_add (com.db4o.internal.ObjectReference)
private com.db4o.internal.ObjectReference id_add1 (com.db4o.internal.ObjectReference)
private com.db4o.internal.ObjectReference id_balance ()
private void id_calculateSize ()
com.db4o.internal.ObjectReference id_find (int)
private com.db4o.internal.ObjectReference id_rotateLeft ()
private com.db4o.internal.ObjectReference id_rotateRight ()
private com.db4o.internal.ObjectReference id_rotateSmallestUp ()
com.db4o.internal.ObjectReference id_remove (int)
private com.db4o.internal.ObjectReference id_remove ()
public java.lang.String toString ()
}
com/db4o/internal/PartialEmbeddedClientObjectContainer.class
package com.db4o.internal
public abstract com.db4o.internal.PartialEmbeddedClientObjectContainer extends java.lang.Object implements com.db4o.types.TransientClass com.db4o.internal.ObjectContainerSpec {
protected final com.db4o.internal.LocalObjectContainer _server
protected final com.db4o.internal.Transaction _transaction
private boolean _closed
public void (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Transaction)
public void (com.db4o.internal.LocalObjectContainer)
public void backup (java.lang.String) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.foundation.NotSupportedException
public void bind (java.lang.Object, long) throws com.db4o.ext.InvalidIDException com.db4o.DatabaseClosedException
public com.db4o.types.Db4oCollections collections ()
public com.db4o.config.Configuration configure ()
public java.lang.Object descend (java.lang.Object, java.lang.String[])
private void checkClosed ()
public java.lang.Object getByID (long) throws com.db4o.DatabaseClosedException com.db4o.ext.InvalidIDException
public java.lang.Object getByUUID (com.db4o.ext.Db4oUUID) throws com.db4o.DatabaseClosedException com.db4o.Db4oIOException
public long getID (java.lang.Object)
public com.db4o.ext.ObjectInfo getObjectInfo (java.lang.Object)
public com.db4o.ext.Db4oDatabase identity ()
public boolean isActive (java.lang.Object)
public boolean isCached (long)
public boolean isClosed ()
public boolean isStored (java.lang.Object) throws com.db4o.DatabaseClosedException
public com.db4o.reflect.ReflectClass[] knownClasses ()
public java.lang.Object lock ()
public void migrateFrom (com.db4o.ObjectContainer)
public java.lang.Object peekPersisted (java.lang.Object, int, boolean)
public void purge ()
public void purge (java.lang.Object)
public com.db4o.reflect.generic.GenericReflector reflector ()
public void refresh (java.lang.Object, int)
public void releaseSemaphore (java.lang.String)
public com.db4o.replication.ReplicationProcess replicationBegin (com.db4o.ObjectContainer, com.db4o.replication.ReplicationConflictHandler)
public void set (java.lang.Object, int)
public boolean setSemaphore (java.lang.String, int)
public com.db4o.ext.StoredClass storedClass (java.lang.Object)
public com.db4o.ext.StoredClass[] storedClasses ()
public com.db4o.ext.SystemInfo systemInfo ()
public long version ()
public void activate (java.lang.Object, int) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public boolean close () throws com.db4o.Db4oIOException
public void commit () throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException com.db4o.constraints.UniqueFieldValueConstraintViolationException
public void deactivate (java.lang.Object, int) throws com.db4o.DatabaseClosedException
public void delete (java.lang.Object) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public com.db4o.ext.ExtObjectContainer ext ()
public com.db4o.ObjectSet get (java.lang.Object) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public com.db4o.query.Query query () throws com.db4o.DatabaseClosedException
public com.db4o.ObjectSet query (java.lang.Class) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public com.db4o.ObjectSet query (com.db4o.query.Predicate) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public com.db4o.ObjectSet query (com.db4o.query.Predicate, com.db4o.query.QueryComparator) throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException
public void rollback () throws com.db4o.Db4oIOException com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public void set (java.lang.Object) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public com.db4o.internal.ObjectContainerBase container ()
public com.db4o.internal.Transaction transaction ()
public void callbacks (com.db4o.internal.callbacks.Callbacks)
public com.db4o.internal.callbacks.Callbacks callbacks ()
public final com.db4o.internal.query.NativeQueryHandler getNativeQueryHandler ()
public void onCommittedListener ()
private static com.db4o.ObjectContainer cast (com.db4o.internal.PartialEmbeddedClientObjectContainer)
public com.db4o.internal.ClassMetadata classMetadataForReflectClass (com.db4o.reflect.ReflectClass)
public com.db4o.internal.ClassMetadata classMetadataForName (java.lang.String)
public com.db4o.internal.ClassMetadata classMetadataForId (int)
public com.db4o.internal.HandlerRegistry handlers ()
}
com/db4o/internal/PartialObjectContainer$1.class
package com.db4o.internal
com.db4o.internal.PartialObjectContainer$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final String val$fieldName
final com.db4o.internal.FieldMetadata[] val$field
final com.db4o.internal.PartialObjectContainer this$0
void (com.db4o.internal.PartialObjectContainer, java.lang.String, com.db4o.internal.FieldMetadata[])
public void visit (java.lang.Object)
}
com/db4o/internal/PartialObjectContainer$PendingActivation.class
package com.db4o.internal
final com.db4o.internal.PartialObjectContainer$PendingActivation extends java.lang.Object {
public final com.db4o.internal.ObjectReference ref
public final int depth
public void (com.db4o.internal.ObjectReference, int)
}
com/db4o/internal/PartialObjectContainer$PendingSet.class
package com.db4o.internal
com.db4o.internal.PartialObjectContainer$PendingSet extends java.lang.Object {
public final com.db4o.internal.Transaction transaction
public final com.db4o.internal.ObjectReference ref
public final int depth
public void (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int)
}
com/db4o/internal/PartialObjectContainer.class
package com.db4o.internal
public abstract com.db4o.internal.PartialObjectContainer extends java.lang.Object implements com.db4o.types.TransientClass com.db4o.Internal4 com.db4o.internal.ObjectContainerSpec {
protected com.db4o.internal.ClassMetadataRepository _classCollection
protected com.db4o.internal.cs.ClassInfoHelper _classMetaHelper
protected com.db4o.internal.Config4Impl _config
private int _stackDepth
private final com.db4o.internal.ReferenceSystemRegistry _referenceSystemRegistry
private com.db4o.foundation.Tree _justPeeked
public final Object _lock
private com.db4o.foundation.List4 _pendingClassUpdates
final com.db4o.internal.ObjectContainerBase _parent
boolean _refreshInsteadOfActivate
int _showInternalClasses
private com.db4o.foundation.List4 _stillToActivate
private com.db4o.foundation.List4 _stillToDeactivate
private com.db4o.foundation.List4 _stillToSet
private com.db4o.internal.Transaction _systemTransaction
protected com.db4o.internal.Transaction _transaction
private boolean _instantiating
public com.db4o.internal.HandlerRegistry _handlers
int _replicationCallState
com.db4o.internal.WeakReferenceCollector _references
private com.db4o.internal.query.NativeQueryHandler _nativeQueryHandler
private final com.db4o.internal.ObjectContainerBase _this
private com.db4o.internal.callbacks.Callbacks _callbacks
protected final com.db4o.foundation.PersistentTimeStampIdGenerator _timeStampIdGenerator
private int _topLevelCallId
private com.db4o.foundation.IntIdGenerator _topLevelCallIdGenerator
private boolean _topLevelCallCompleted
protected void (com.db4o.config.Configuration, com.db4o.internal.ObjectContainerBase)
public final void open () throws com.db4o.ext.OldFormatException
protected abstract void openImpl () throws com.db4o.Db4oIOException
public final void activateDefaultDepth (com.db4o.internal.Transaction, java.lang.Object)
public final void activate (com.db4o.internal.Transaction, java.lang.Object, int)
final void activatePending (com.db4o.internal.Transaction)
public final void bind (com.db4o.internal.Transaction, java.lang.Object, long) throws com.db4o.foundation.ArgumentNullException java.lang.IllegalArgumentException
public final com.db4o.internal.ObjectReference bind2 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, java.lang.Object)
private com.db4o.internal.ClassMetadata classMetadataForObject (java.lang.Object)
public abstract byte blockSize ()
public final int bytesToBlocks (long)
public final int blockAlignedBytes (int)
public final int blocksToBytes (int)
private final boolean breakDeleteForEnum (com.db4o.internal.ObjectReference, boolean)
boolean canUpdate ()
public final void checkClosed () throws com.db4o.DatabaseClosedException
protected final void checkReadOnly () throws com.db4o.DatabaseReadOnlyException
final void processPendingClassUpdates ()
public final com.db4o.internal.Transaction checkTransaction ()
public final com.db4o.internal.Transaction checkTransaction (com.db4o.internal.Transaction)
public final boolean close ()
protected void handleExceptionOnClose (java.lang.Exception)
private void close1 ()
protected abstract void close2 ()
public final void shutdownObjectContainer ()
protected abstract void shutdownDataStorage ()
public com.db4o.types.Db4oCollections collections (com.db4o.internal.Transaction)
public final void commit (com.db4o.internal.Transaction) throws com.db4o.DatabaseReadOnlyException com.db4o.DatabaseClosedException
public abstract void commit1 (com.db4o.internal.Transaction)
public com.db4o.config.Configuration configure ()
public com.db4o.internal.Config4Impl config ()
public abstract int converterVersion ()
public abstract com.db4o.internal.query.result.AbstractQueryResult newQueryResult (com.db4o.internal.Transaction, com.db4o.config.QueryEvaluationMode)
protected void createStringIO (byte)
protected final void initializeTransactions ()
public abstract com.db4o.internal.Transaction newTransaction (com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public com.db4o.internal.Transaction newUserTransaction ()
public abstract long currentVersion ()
public boolean createClassMetadata (com.db4o.internal.ClassMetadata, com.db4o.reflect.ReflectClass, com.db4o.internal.ClassMetadata)
public com.db4o.types.Db4oType db4oTypeStored (com.db4o.internal.Transaction, java.lang.Object)
public final void deactivate (com.db4o.internal.Transaction, java.lang.Object, int) throws com.db4o.DatabaseClosedException
private final void deactivateInternal (com.db4o.internal.Transaction, java.lang.Object, int)
public final void delete (com.db4o.internal.Transaction, java.lang.Object) throws com.db4o.DatabaseReadOnlyException com.db4o.DatabaseClosedException
public final void delete1 (com.db4o.internal.Transaction, java.lang.Object, boolean)
public final void delete2 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, java.lang.Object, int, boolean)
final void delete3 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int, boolean)
private void activateForDeletionCallback (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, java.lang.Object)
private boolean caresAboutDeleting (com.db4o.internal.ClassMetadata)
private boolean caresAboutDeleted (com.db4o.internal.ClassMetadata)
private boolean objectCanDelete (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, java.lang.Object)
private void objectOnDelete (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, java.lang.Object)
public abstract boolean delete4 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int, boolean)
java.lang.Object descend (com.db4o.internal.Transaction, java.lang.Object, java.lang.String[])
public boolean detectSchemaChanges ()
public boolean dispatchsEvents ()
protected boolean doFinalize ()
final void shutdownHook ()
private boolean operationIsProcessing ()
private boolean allOperationsCompleted ()
void fatalException (int)
final void fatalException (java.lang.Throwable)
final void fatalException (java.lang.Throwable, int)
protected void finalize ()
private boolean configuredForAutomaticShutDown ()
void gc ()
public final com.db4o.ObjectSet get (com.db4o.internal.Transaction, java.lang.Object)
private final com.db4o.internal.query.result.QueryResult getInternal (com.db4o.internal.Transaction, java.lang.Object)
public abstract com.db4o.internal.query.result.AbstractQueryResult getAll (com.db4o.internal.Transaction)
public final java.lang.Object getByID (com.db4o.internal.Transaction, long) throws com.db4o.DatabaseClosedException com.db4o.ext.InvalidIDException
public final java.lang.Object getByID2 (com.db4o.internal.Transaction, int)
public final java.lang.Object getActivatedObjectFromCache (com.db4o.internal.Transaction, int)
public final java.lang.Object readActivatedObjectNotInCache (com.db4o.internal.Transaction, int)
public final java.lang.Object getByUUID (com.db4o.internal.Transaction, com.db4o.ext.Db4oUUID)
public final int getID (com.db4o.internal.Transaction, java.lang.Object)
public final com.db4o.ext.ObjectInfo getObjectInfo (com.db4o.internal.Transaction, java.lang.Object)
public final com.db4o.internal.HardObjectReference getHardObjectReferenceById (com.db4o.internal.Transaction, int)
public final com.db4o.internal.StatefulBuffer getWriter (com.db4o.internal.Transaction, int, int)
public final com.db4o.internal.Transaction systemTransaction ()
public final com.db4o.internal.Transaction transaction ()
public final com.db4o.internal.ClassMetadata classMetadataForReflectClass (com.db4o.reflect.ReflectClass)
public com.db4o.internal.ClassMetadata produceClassMetadata (com.db4o.reflect.ReflectClass)
final com.db4o.internal.ClassMetadata getActiveClassMetadata (com.db4o.reflect.ReflectClass)
private final boolean cantGetClassMetadata (com.db4o.reflect.ReflectClass)
public int classMetadataIdForName (java.lang.String)
public com.db4o.internal.ClassMetadata classMetadataForName (java.lang.String)
public com.db4o.internal.ClassMetadata classMetadataForId (int)
public com.db4o.internal.HandlerRegistry handlers ()
public boolean needsLockFileThread ()
protected boolean hasShutDownHook ()
protected void initialize1 (com.db4o.config.Configuration)
private com.db4o.internal.Config4Impl initializeConfig (com.db4o.config.Configuration)
void initialize2 ()
public final com.db4o.internal.TransactionalReferenceSystem createReferenceSystem ()
void initialize2NObjectCarrier ()
private void initializePostOpen ()
protected void initializePostOpenExcludingTransportObjectContainer ()
void initializeEssentialClasses ()
final void instantiating (boolean)
final boolean isActive (com.db4o.internal.Transaction, java.lang.Object)
public boolean isCached (com.db4o.internal.Transaction, long)
public boolean isClient ()
public final boolean isClosed ()
final boolean isInstantiating ()
boolean isServer ()
public final boolean isStored (com.db4o.internal.Transaction, java.lang.Object)
public com.db4o.reflect.ReflectClass[] knownClasses ()
public com.db4o.internal.TypeHandler4 handlerByID (int)
public java.lang.Object lock ()
public final void logMsg (int, java.lang.String)
public boolean maintainsIndices ()
void message (java.lang.String)
public void migrateFrom (com.db4o.ObjectContainer)
public final void needsUpdate (com.db4o.internal.ClassMetadata)
public long generateTimeStampId ()
public abstract int newUserObject ()
public final java.lang.Object peekPersisted (com.db4o.internal.Transaction, java.lang.Object, int, boolean) throws com.db4o.DatabaseClosedException
public final java.lang.Object peekPersisted (com.db4o.internal.Transaction, int, int, boolean)
void peeked (int, java.lang.Object)
public void purge ()
public final void purge (com.db4o.internal.Transaction, java.lang.Object)
final void removeFromAllReferenceSystems (java.lang.Object)
public final com.db4o.internal.query.NativeQueryHandler getNativeQueryHandler ()
public final com.db4o.ObjectSet query (com.db4o.internal.Transaction, com.db4o.query.Predicate)
public final com.db4o.ObjectSet query (com.db4o.internal.Transaction, com.db4o.query.Predicate, com.db4o.query.QueryComparator)
public final com.db4o.ObjectSet query (com.db4o.internal.Transaction, java.lang.Class)
public final com.db4o.query.Query query (com.db4o.internal.Transaction)
public abstract void raiseVersion (long)
public abstract void readBytes (byte[], int, int) throws com.db4o.Db4oIOException
public abstract void readBytes (byte[], int, int, int) throws com.db4o.Db4oIOException
public final com.db4o.internal.Buffer bufferByAddress (int, int) throws com.db4o.Db4oIOException
private void checkAddress (int) throws java.lang.IllegalArgumentException
public final com.db4o.internal.StatefulBuffer readWriterByAddress (com.db4o.internal.Transaction, int, int) throws com.db4o.Db4oIOException
public abstract com.db4o.internal.StatefulBuffer readWriterByID (com.db4o.internal.Transaction, int)
public abstract com.db4o.internal.Buffer readReaderByID (com.db4o.internal.Transaction, int)
public abstract com.db4o.internal.StatefulBuffer[] readWritersByIDs (com.db4o.internal.Transaction, int[])
private void reboot ()
public com.db4o.reflect.generic.GenericReflector reflector ()
public final void refresh (com.db4o.internal.Transaction, java.lang.Object, int)
final void refreshClasses ()
public abstract void releaseSemaphore (java.lang.String)
public void flagAsHandled (com.db4o.internal.ObjectReference)
boolean flagForDelete (com.db4o.internal.ObjectReference)
public abstract void releaseSemaphores (com.db4o.internal.Transaction)
void rename (com.db4o.internal.Config4Impl)
protected boolean rename1 (com.db4o.internal.Config4Impl)
public com.db4o.replication.ReplicationProcess replicationBegin (com.db4o.ObjectContainer, com.db4o.replication.ReplicationConflictHandler)
public final int oldReplicationHandles (com.db4o.internal.Transaction, java.lang.Object)
public final boolean handledInCurrentTopLevelCall (com.db4o.internal.ObjectReference)
public abstract void reserve (int)
public final void rollback (com.db4o.internal.Transaction)
public abstract void rollback1 (com.db4o.internal.Transaction)
public void send (java.lang.Object)
public final void set (com.db4o.internal.Transaction, java.lang.Object) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public final void set (com.db4o.internal.Transaction, java.lang.Object, int) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public final int setInternal (com.db4o.internal.Transaction, java.lang.Object, boolean) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public final int setInternal (com.db4o.internal.Transaction, java.lang.Object, int, boolean) throws com.db4o.DatabaseClosedException com.db4o.DatabaseReadOnlyException
public final int setAfterReplication (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
public final void setByNewReplication (com.db4o.internal.replication.Db4oReplicationReferenceProvider, java.lang.Object)
private final int set2 (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
public void checkStillToSet ()
void notStorable (com.db4o.reflect.ReflectClass, java.lang.Object)
public final int set3 (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
private final boolean updateDepthSufficient (int)
private boolean objectCanNew (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, java.lang.Object)
public abstract void setDirtyInSystemTransaction (com.db4o.internal.PersistentBase)
public abstract boolean setSemaphore (java.lang.String, int)
void stringIO (com.db4o.internal.LatinStringIO)
final boolean showInternalClasses ()
public synchronized void showInternalClasses (boolean)
private final boolean stackIsSmall ()
boolean stateMessages ()
final com.db4o.foundation.List4 stillTo1 (com.db4o.internal.Transaction, com.db4o.foundation.List4, java.lang.Object, int, boolean)
public final void stillToActivate (com.db4o.internal.Transaction, java.lang.Object, int)
public final void stillToDeactivate (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
void stillToSet (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int)
protected final void stopSession ()
public final com.db4o.ext.StoredClass storedClass (com.db4o.internal.Transaction, java.lang.Object)
public com.db4o.ext.StoredClass[] storedClasses (com.db4o.internal.Transaction)
public com.db4o.internal.LatinStringIO stringIO ()
public abstract com.db4o.ext.SystemInfo systemInfo ()
private final void beginTopLevelCall ()
public final void beginTopLevelSet ()
private final void completeTopLevelCall ()
private void completeTopLevelCall (com.db4o.ext.Db4oException) throws com.db4o.ext.Db4oException
public final void completeTopLevelSet ()
public final void completeTopLevelSet (com.db4o.ext.Db4oException)
private final void endTopLevelCall ()
public final void endTopLevelSet (com.db4o.internal.Transaction)
private final void generateCallIDOnTopLevel ()
public int stackDepth ()
public void stackDepth (int)
public int topLevelCallId ()
public void topLevelCallId (int)
public long version ()
public abstract void shutdown ()
public abstract void writeDirty ()
public abstract void writeNew (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public abstract void writeTransactionPointer (int)
public abstract void writeUpdate (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
private static com.db4o.internal.ExternalObjectContainer cast (com.db4o.internal.PartialObjectContainer)
public com.db4o.internal.callbacks.Callbacks callbacks ()
public void callbacks (com.db4o.internal.callbacks.Callbacks)
public com.db4o.internal.Config4Impl configImpl ()
public com.db4o.internal.UUIDFieldMetadata uUIDIndex ()
public com.db4o.internal.VersionFieldMetadata versionIndex ()
public com.db4o.internal.ClassMetadataRepository classCollection ()
public com.db4o.internal.cs.ClassInfoHelper getClassMetaHelper ()
public abstract long[] getIDsForClass (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata)
public abstract com.db4o.internal.query.result.QueryResult classOnlyQuery (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata)
public abstract com.db4o.internal.query.result.QueryResult executeQuery (com.db4o.internal.query.processor.QQuery)
public void replicationCallState (int)
public abstract void onCommittedListener ()
public com.db4o.internal.ReferenceSystemRegistry referenceSystemRegistry ()
public com.db4o.internal.ObjectContainerBase container ()
}
com/db4o/internal/PendingClassInits.class
package com.db4o.internal
com.db4o.internal.PendingClassInits extends java.lang.Object {
private final com.db4o.internal.Transaction _systemTransaction
private com.db4o.foundation.Collection4 _pending
private com.db4o.foundation.Queue4 _members
private com.db4o.foundation.Queue4 _statics
private com.db4o.foundation.Queue4 _writes
private com.db4o.foundation.Queue4 _inits
private boolean _running
void (com.db4o.internal.Transaction)
void process (com.db4o.internal.ClassMetadata)
private void checkMembers ()
private com.db4o.internal.ObjectContainerBase stream ()
private void checkStatics ()
private void checkWrites ()
private void checkInits ()
}
com/db4o/internal/Persistent.class
package com.db4o.internal
public abstract com.db4o.internal.Persistent extends java.lang.Object {
public abstract byte getIdentifier ()
public abstract int ownLength ()
public abstract void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public abstract void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
}
com/db4o/internal/PersistentBase.class
package com.db4o.internal
public abstract com.db4o.internal.PersistentBase extends java.lang.Object implements com.db4o.internal.Persistent {
protected int _id
protected int _state
public void ()
public final boolean beginProcessing ()
final void bitFalse (int)
final boolean bitIsFalse (int)
final boolean bitIsTrue (int)
final void bitTrue (int)
void cacheDirty (com.db4o.foundation.Collection4)
public void endProcessing ()
public void free (com.db4o.internal.Transaction)
public int getID ()
public final boolean isActive ()
public boolean isDirty ()
public final boolean isNew ()
public int linkLength ()
final void notCachedDirty ()
public void read (com.db4o.internal.Transaction)
public void setID (int)
public final void setStateClean ()
public final void setStateDeactivated ()
public void setStateDirty ()
void setStateOnRead (com.db4o.internal.Buffer)
public final void write (com.db4o.internal.Transaction)
public boolean isFreespaceComponent ()
private final void writeToFile (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.slots.Slot)
public boolean writeObjectBegin ()
public void writeOwnID (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public int hashCode ()
}
com/db4o/internal/PersistentIntegerArray.class
package com.db4o.internal
public com.db4o.internal.PersistentIntegerArray extends com.db4o.internal.PersistentBase {
private int[] _ints
public void (int)
public void (int[])
public byte getIdentifier ()
public int ownLength ()
public void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
private int size ()
public int[] array ()
}
com/db4o/internal/Platform4$1.class
package com.db4o.internal
com.db4o.internal.Platform4$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.ObjectContainerBase val$a_stream
final com.db4o.foundation.Collection4 val$col
void (com.db4o.internal.ObjectContainerBase, com.db4o.foundation.Collection4)
public void visit (java.lang.Object)
}
com/db4o/internal/Platform4$2.class
package com.db4o.internal
com.db4o.internal.Platform4$2 extends java.lang.Object implements com.db4o.config.ObjectAttribute {
void ()
public java.lang.Object attribute (java.lang.Object)
}
com/db4o/internal/Platform4.class
package com.db4o.internal
public final com.db4o.internal.Platform4 extends java.lang.Object {
private static final String JDK_PACKAGE
private static com.db4o.foundation.TernaryBool collectionCheck
private static com.db4o.internal.JDK jdkWrapper
private static com.db4o.foundation.TernaryBool nioCheck
private static com.db4o.foundation.TernaryBool setAccessibleCheck
private static com.db4o.foundation.TernaryBool shutDownHookCheck
static com.db4o.foundation.TernaryBool callConstructorCheck
static com.db4o.internal.ShutDownRunnable shutDownRunnable
static Thread shutDownThread
static final String ACCESSIBLEOBJECT
static final String GETCONSTRUCTOR
static final String REFERENCEQUEUE
static final String REFLECTIONFACTORY
static final String RUNFINALIZERSONEXIT
static final String UTIL
static final String DB4O_PACKAGE
static final String DB4O_CONFIG
static final String DB4O_ASSEMBLY
private static com.db4o.foundation.TernaryBool weakReferenceCheck
private static final Class[] SIMPLE_CLASSES
public void ()
static final synchronized void addShutDownHook (com.db4o.internal.PartialObjectContainer)
public static final boolean canSetAccessible ()
static final boolean classIsAvailable (java.lang.String)
static com.db4o.types.Db4oCollections collections (com.db4o.internal.Transaction)
static final com.db4o.reflect.Reflector createReflector (java.lang.Object)
static final java.lang.Object createReferenceQueue ()
public static java.lang.Object createWeakReference (java.lang.Object)
static final java.lang.Object createActiveObjectReference (java.lang.Object, java.lang.Object, java.lang.Object)
public static java.lang.Object deserialize (byte[])
public static final long doubleToLong (double)
public static final com.db4o.internal.query.processor.QConEvaluation evaluationCreate (com.db4o.internal.Transaction, java.lang.Object)
public static final void evaluationEvaluate (java.lang.Object, com.db4o.query.Candidate)
public static java.lang.Object[] collectionToArray (com.db4o.internal.ObjectContainerBase, java.lang.Object)
static final com.db4o.foundation.Collection4 flattenCollection (com.db4o.internal.ObjectContainerBase, java.lang.Object)
public static com.db4o.internal.Config4Class extendConfiguration (com.db4o.reflect.ReflectClass, com.db4o.config.Configuration, com.db4o.internal.Config4Class)
static final void flattenCollection1 (com.db4o.internal.ObjectContainerBase, java.lang.Object, com.db4o.foundation.Collection4)
static final void flattenCollection2 (com.db4o.internal.ObjectContainerBase, java.lang.Object, com.db4o.foundation.Collection4)
static final void forEachCollectionElement (java.lang.Object, com.db4o.foundation.Visitor4)
public static final java.lang.String format (java.util.Date, boolean)
public static java.lang.Object getClassForType (java.lang.Object)
public static final void getDefaultConfiguration (com.db4o.internal.Config4Impl)
public static java.lang.Object getTypeForClass (java.lang.Object)
static final java.lang.Object getYapRefObject (java.lang.Object)
static final synchronized boolean hasCollections ()
public static final boolean hasLockFileThread ()
public static final boolean hasNio ()
static final boolean hasShutDownHook ()
static final boolean hasWeakReferences ()
static final boolean ignoreAsConstraint (java.lang.Object)
static final boolean isCollectionTranslator (com.db4o.internal.Config4Class)
public static boolean isConnected (java.net.Socket)
public static final boolean isValueType (com.db4o.reflect.ReflectClass)
public static com.db4o.internal.JDK jdk ()
private static void createJdk ()
private static com.db4o.internal.JDK createJDKWrapper (java.lang.String)
public static boolean isSimple (java.lang.Class)
static final void killYapRef (java.lang.Object)
public static void link ()
public static final void lockFile (java.lang.String, java.lang.Object)
public static final void unlockFile (java.lang.String, java.lang.Object)
public static final double longToDouble (long)
static void markTransient (java.lang.String)
static boolean callConstructor ()
private static final void netReadAsJava (com.db4o.internal.Config4Impl, java.lang.String)
private static final boolean noNIO ()
static final void pollReferenceQueue (java.lang.Object, java.lang.Object)
public static void postOpen (com.db4o.ObjectContainer)
static void preClose (com.db4o.ObjectContainer)
private static final boolean propertyIs (java.lang.String, java.lang.String)
public static void registerCollections (com.db4o.reflect.generic.GenericReflector)
static final synchronized void removeShutDownHook (com.db4o.internal.PartialObjectContainer)
public static final byte[] serialize (java.lang.Object) throws java.lang.Exception
public static final void setAccessible (java.lang.Object)
public static boolean storeStaticFieldValues (com.db4o.reflect.Reflector, com.db4o.reflect.ReflectClass)
private static final void translate (com.db4o.config.ObjectClass, java.lang.String)
private static final void translate (com.db4o.internal.Config4Impl, java.lang.String, java.lang.String)
private static final void translateCollection (com.db4o.internal.Config4Impl, java.lang.String, java.lang.String, boolean)
private static final void translateUtilNull (com.db4o.internal.Config4Impl, java.lang.String)
static final com.db4o.internal.handlers.NetTypeHandler[] types (com.db4o.internal.ObjectContainerBase)
public static byte[] updateClassName (byte[])
public static java.lang.Object weakReferenceTarget (java.lang.Object)
public static java.lang.Object wrapEvaluation (java.lang.Object)
public static boolean isDb4oClass (java.lang.String)
public static boolean isTransient (com.db4o.reflect.ReflectClass)
public static com.db4o.reflect.Reflector reflectorForType (java.lang.Class)
static void ()
}
com/db4o/internal/PrimitiveFieldHandler.class
package com.db4o.internal
public com.db4o.internal.PrimitiveFieldHandler extends com.db4o.internal.ClassMetadata {
private final com.db4o.internal.TypeHandler4 _handler
void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.TypeHandler4, int, com.db4o.reflect.ReflectClass)
void activateFields (com.db4o.internal.Transaction, java.lang.Object, int)
final void addToIndex (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Transaction, int)
boolean allowsQueries ()
void cacheDirty (com.db4o.foundation.Collection4)
public void deleteEmbedded (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public void deleteEmbedded1 (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, int) throws com.db4o.Db4oIOException
void deleteMembers (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, int, boolean)
final void free (com.db4o.internal.StatefulBuffer, int)
public boolean hasClassIndex ()
public java.lang.Object instantiate (com.db4o.internal.marshall.UnmarshallingContext)
public java.lang.Object instantiateTransient (com.db4o.internal.marshall.UnmarshallingContext)
void instantiateFields (com.db4o.internal.marshall.UnmarshallingContext)
private com.db4o.internal.handlers.DateHandler dateHandler ()
public boolean isArray ()
public boolean isPrimitive ()
public boolean isStrongTyped ()
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.Buffer[])
public com.db4o.internal.ObjectID readObjectID (com.db4o.internal.marshall.InternalReadContext)
void removeFromIndex (com.db4o.internal.Transaction, int)
public final boolean writeObjectBegin ()
public java.lang.String toString ()
public void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
public java.lang.Object wrapWithTransactionContext (com.db4o.internal.Transaction, java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
public com.db4o.internal.TypeHandler4 typeHandler ()
}
com/db4o/internal/PrimitiveIntHandler.class
package com.db4o.internal
public com.db4o.internal.PrimitiveIntHandler extends com.db4o.internal.handlers.IntHandler {
private Integer _currentInteger
private int _currentInt
public void (com.db4o.internal.ObjectContainerBase)
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public int compareTo (java.lang.Object)
}
com/db4o/internal/ReadWriteable.class
package com.db4o.internal
public abstract com.db4o.internal.ReadWriteable extends java.lang.Object implements com.db4o.internal.Readable {
public abstract void write (com.db4o.internal.Buffer)
}
com/db4o/internal/Readable.class
package com.db4o.internal
public abstract com.db4o.internal.Readable extends java.lang.Object {
public abstract java.lang.Object read (com.db4o.internal.Buffer)
public abstract int marshalledLength ()
}
com/db4o/internal/ReferenceQueue4.class
package com.db4o.internal
com.db4o.internal.ReferenceQueue4 extends java.lang.ref.ReferenceQueue {
void ()
com.db4o.internal.ActiveObjectReference yapPoll ()
}
com/db4o/internal/ReferenceSystem.class
package com.db4o.internal
public abstract com.db4o.internal.ReferenceSystem extends java.lang.Object {
public abstract void addNewReference (com.db4o.internal.ObjectReference)
public abstract void addExistingReference (com.db4o.internal.ObjectReference)
public abstract void addExistingReferenceToObjectTree (com.db4o.internal.ObjectReference)
public abstract void addExistingReferenceToIdTree (com.db4o.internal.ObjectReference)
public abstract void commit ()
public abstract com.db4o.internal.ObjectReference referenceForId (int)
public abstract com.db4o.internal.ObjectReference referenceForObject (java.lang.Object)
public abstract void removeReference (com.db4o.internal.ObjectReference)
public abstract void rollback ()
public abstract void traverseReferences (com.db4o.foundation.Visitor4)
}
com/db4o/internal/ReferenceSystemRegistry$1.class
package com.db4o.internal
com.db4o.internal.ReferenceSystemRegistry$1 extends java.lang.Object implements com.db4o.internal.ReferenceSystemRegistry$ReferenceSource {
final int val$id
final com.db4o.internal.ReferenceSystemRegistry this$0
void (com.db4o.internal.ReferenceSystemRegistry, int)
public com.db4o.internal.ObjectReference referenceFrom (com.db4o.internal.ReferenceSystem)
}
com/db4o/internal/ReferenceSystemRegistry$2.class
package com.db4o.internal
com.db4o.internal.ReferenceSystemRegistry$2 extends java.lang.Object implements com.db4o.internal.ReferenceSystemRegistry$ReferenceSource {
final Object val$obj
final com.db4o.internal.ReferenceSystemRegistry this$0
void (com.db4o.internal.ReferenceSystemRegistry, java.lang.Object)
public com.db4o.internal.ObjectReference referenceFrom (com.db4o.internal.ReferenceSystem)
}
com/db4o/internal/ReferenceSystemRegistry$3.class
package com.db4o.internal
com.db4o.internal.ReferenceSystemRegistry$3 extends java.lang.Object implements com.db4o.internal.ReferenceSystemRegistry$ReferenceSource {
final com.db4o.internal.ObjectReference val$reference
final com.db4o.internal.ReferenceSystemRegistry this$0
void (com.db4o.internal.ReferenceSystemRegistry, com.db4o.internal.ObjectReference)
public com.db4o.internal.ObjectReference referenceFrom (com.db4o.internal.ReferenceSystem)
}
com/db4o/internal/ReferenceSystemRegistry$ReferenceSource.class
package com.db4o.internal
abstract com.db4o.internal.ReferenceSystemRegistry$ReferenceSource extends java.lang.Object {
public abstract com.db4o.internal.ObjectReference referenceFrom (com.db4o.internal.ReferenceSystem)
}
com/db4o/internal/ReferenceSystemRegistry.class
package com.db4o.internal
public com.db4o.internal.ReferenceSystemRegistry extends java.lang.Object {
private final com.db4o.foundation.Collection4 _referenceSystems
public void ()
public void removeId (int)
public void removeObject (java.lang.Object)
public void removeReference (com.db4o.internal.ObjectReference)
private void removeReference (com.db4o.internal.ReferenceSystemRegistry$ReferenceSource)
public void addReferenceSystem (com.db4o.internal.ReferenceSystem)
public void removeReferenceSystem (com.db4o.internal.ReferenceSystem)
}
com/db4o/internal/ReflectException.class
package com.db4o.internal
public com.db4o.internal.ReflectException extends com.db4o.ext.Db4oException {
public void (java.lang.Throwable)
}
com/db4o/internal/ReflectPlatform.class
package com.db4o.internal
public com.db4o.internal.ReflectPlatform extends java.lang.Object {
public void ()
public static java.lang.Class forName (java.lang.String)
public static java.lang.Object createInstance (java.lang.String)
public static java.lang.Object createInstance (java.lang.Class)
public static java.lang.String fullyQualifiedName (java.lang.Class)
}
com/db4o/internal/Reflection4.class
package com.db4o.internal
public com.db4o.internal.Reflection4 extends java.lang.Object {
public void ()
public static java.lang.Object invoke (java.lang.Object, java.lang.String) throws com.db4o.internal.ReflectException
public static java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Object[]) throws com.db4o.internal.ReflectException
public static java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[]) throws com.db4o.internal.ReflectException
public static java.lang.Object invoke (java.lang.Class, java.lang.String, java.lang.Class[], java.lang.Object[]) throws com.db4o.internal.ReflectException
public static java.lang.Object invoke (java.lang.String, java.lang.String, java.lang.Class[], java.lang.Object[], java.lang.Object) throws com.db4o.internal.ReflectException
public static java.lang.Object invoke (java.lang.Object[], java.lang.Object, java.lang.reflect.Method) throws com.db4o.internal.ReflectException
public static java.lang.reflect.Method getMethod (java.lang.String, java.lang.String, java.lang.Class[])
}
com/db4o/internal/SerializedGraph.class
package com.db4o.internal
public com.db4o.internal.SerializedGraph extends java.lang.Object {
public final int _id
public final byte[] _bytes
public void (int, byte[])
public int length ()
public int marshalledLength ()
public void write (com.db4o.internal.Buffer)
public static com.db4o.internal.SerializedGraph read (com.db4o.internal.Buffer)
}
com/db4o/internal/Serializer.class
package com.db4o.internal
public com.db4o.internal.Serializer extends java.lang.Object {
public void ()
public static com.db4o.internal.StatefulBuffer marshall (com.db4o.internal.Transaction, java.lang.Object)
public static com.db4o.internal.SerializedGraph marshall (com.db4o.internal.ObjectContainerBase, java.lang.Object)
public static java.lang.Object unmarshall (com.db4o.internal.ObjectContainerBase, com.db4o.internal.StatefulBuffer)
public static java.lang.Object unmarshall (com.db4o.internal.ObjectContainerBase, com.db4o.internal.SerializedGraph)
public static java.lang.Object unmarshall (com.db4o.internal.ObjectContainerBase, byte[], int)
}
com/db4o/internal/Session.class
package com.db4o.internal
final com.db4o.internal.Session extends java.lang.Object {
final String i_fileName
private int i_openCount
void (java.lang.String)
boolean closeInstance ()
public boolean equals (java.lang.Object)
public int hashCode ()
java.lang.String fileName ()
}
com/db4o/internal/SharedIndexedFields.class
package com.db4o.internal
public com.db4o.internal.SharedIndexedFields extends java.lang.Object {
final com.db4o.internal.VersionFieldMetadata _version
final com.db4o.internal.UUIDFieldMetadata _uUID
public void (com.db4o.internal.ObjectContainerBase)
}
com/db4o/internal/ShutDownRunnable.class
package com.db4o.internal
com.db4o.internal.ShutDownRunnable extends java.lang.Object implements java.lang.Runnable {
private com.db4o.foundation.Collection4 _containers
public volatile boolean dontRemove
void ()
public void ensure (com.db4o.internal.PartialObjectContainer)
public void remove (com.db4o.internal.PartialObjectContainer)
public void run ()
public int size ()
}
com/db4o/internal/SlotBuffer.class
package com.db4o.internal
public abstract com.db4o.internal.SlotBuffer extends java.lang.Object {
public abstract int offset ()
public abstract void offset (int)
public abstract void incrementOffset (int)
public abstract void incrementIntSize ()
public abstract void readBegin (byte)
public abstract void readEnd ()
public abstract byte readByte ()
public abstract void writeByte (byte)
public abstract int readInt ()
public abstract void writeInt (int)
public abstract long readLong ()
public abstract void writeLong (long)
public abstract com.db4o.foundation.BitMap4 readBitMap (int)
public abstract void copyBytes (byte[], int, int, int)
}
com/db4o/internal/SlotCopyHandler.class
package com.db4o.internal
public abstract com.db4o.internal.SlotCopyHandler extends java.lang.Object {
public abstract void processCopy (com.db4o.internal.BufferPair) throws com.db4o.CorruptionException java.io.IOException
}
com/db4o/internal/StatefulBuffer.class
package com.db4o.internal
public final com.db4o.internal.StatefulBuffer extends com.db4o.internal.Buffer {
private int i_address
private int _addressOffset
private int i_cascadeDelete
private int i_id
private int i_instantionDepth
private int i_length
com.db4o.internal.Transaction i_trans
private int i_updateDepth
public int _payloadOffset
public void (com.db4o.internal.Transaction, int)
public void (com.db4o.internal.Transaction, int, int)
public void (com.db4o.internal.Transaction, com.db4o.internal.slots.Slot)
public void (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4)
public int cascadeDeletes ()
public void debugCheckBytes ()
public int getAddress ()
public int addressOffset ()
public int getID ()
public int getInstantiationDepth ()
public int length ()
public com.db4o.internal.ObjectContainerBase getStream ()
public com.db4o.internal.ObjectContainerBase stream ()
public com.db4o.internal.LocalObjectContainer file ()
public com.db4o.internal.Transaction getTransaction ()
public int getUpdateDepth ()
public byte[] getWrittenBytes ()
public int preparePayloadRead ()
public void read () throws com.db4o.Db4oIOException
public final com.db4o.internal.StatefulBuffer readEmbeddedObject () throws com.db4o.Db4oIOException
public final com.db4o.internal.StatefulBuffer readYapBytes ()
public void removeFirstBytes (int)
public void address (int)
public void setCascadeDeletes (int)
public void setID (int)
public void setInstantiationDepth (int)
public void setTransaction (com.db4o.internal.Transaction)
public void setUpdateDepth (int)
public void slotDelete ()
public void trim4 (int, int)
public void useSlot (int)
public void useSlot (int, int)
public void useSlot (com.db4o.internal.slots.Slot)
public void useSlot (int, int, int)
public void write ()
public void writeEmbeddedNull ()
public void writeEncrypt ()
public void writePayload (com.db4o.internal.StatefulBuffer, boolean)
private void checkMinimumPayLoadOffsetAndWritePointerAndLength (int, boolean)
public int reserveAndPointToPayLoadSlot (int)
public com.db4o.internal.Buffer readPayloadWriter (int, int)
private void transferPayLoadAddress (com.db4o.internal.StatefulBuffer, int)
void writeShortString (java.lang.String)
public void moveForward (int)
public void writeForward ()
public java.lang.String toString ()
public void noXByteCheck ()
public void writeIDs (com.db4o.foundation.IntIterator4, int)
public com.db4o.internal.slots.Slot slot ()
public com.db4o.internal.slots.Pointer4 pointer ()
}
com/db4o/internal/StoredClassImpl.class
package com.db4o.internal
public com.db4o.internal.StoredClassImpl extends java.lang.Object implements com.db4o.ext.StoredClass {
private final com.db4o.internal.Transaction _transaction
private final com.db4o.internal.ClassMetadata _classMetadata
public void (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata)
public long[] getIDs ()
public java.lang.String getName ()
public com.db4o.ext.StoredClass getParentStoredClass ()
public com.db4o.ext.StoredField[] getStoredFields ()
public boolean hasClassIndex ()
public void rename (java.lang.String)
public com.db4o.ext.StoredField storedField (java.lang.String, java.lang.Object)
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/db4o/internal/StoredFieldImpl.class
package com.db4o.internal
public com.db4o.internal.StoredFieldImpl extends java.lang.Object implements com.db4o.ext.StoredField {
private final com.db4o.internal.Transaction _transaction
private final com.db4o.internal.FieldMetadata _fieldMetadata
public void (com.db4o.internal.Transaction, com.db4o.internal.FieldMetadata)
public void createIndex ()
public java.lang.Object get (java.lang.Object)
public java.lang.String getName ()
public com.db4o.reflect.ReflectClass getStoredType ()
public boolean hasIndex ()
public boolean isArray ()
public void rename (java.lang.String)
public void traverseValues (com.db4o.foundation.Visitor4)
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/db4o/internal/SystemData.class
package com.db4o.internal
public com.db4o.internal.SystemData extends java.lang.Object {
private int _classCollectionID
private int _converterVersion
private int _freespaceAddress
private int _freespaceID
private byte _freespaceSystem
private com.db4o.ext.Db4oDatabase _identity
private long _lastTimeStampID
private byte _stringEncoding
private int _uuidIndexId
public void ()
public int classCollectionID ()
public void classCollectionID (int)
public int converterVersion ()
public void converterVersion (int)
public int freespaceAddress ()
public void freespaceAddress (int)
public int freespaceID ()
public void freespaceID (int)
public byte freespaceSystem ()
public void freespaceSystem (byte)
public com.db4o.ext.Db4oDatabase identity ()
public void identity (com.db4o.ext.Db4oDatabase)
public long lastTimeStampID ()
public void lastTimeStampID (long)
public byte stringEncoding ()
public void stringEncoding (byte)
public int uuidIndexId ()
public void uuidIndexId (int)
}
com/db4o/internal/SystemInfoFileImpl.class
package com.db4o.internal
public com.db4o.internal.SystemInfoFileImpl extends java.lang.Object implements com.db4o.ext.SystemInfo {
private com.db4o.internal.LocalObjectContainer _file
public void (com.db4o.internal.LocalObjectContainer)
public int freespaceEntryCount ()
private boolean hasFreespaceManager ()
private com.db4o.internal.freespace.FreespaceManager freespaceManager ()
public long freespaceSize ()
public long totalSize ()
}
com/db4o/internal/Transaction$1.class
package com.db4o.internal
com.db4o.internal.Transaction$1 extends java.lang.Object implements com.db4o.marshall.Context {
final com.db4o.internal.Transaction this$0
void (com.db4o.internal.Transaction)
public com.db4o.ObjectContainer objectContainer ()
public com.db4o.internal.Transaction transaction ()
}
com/db4o/internal/Transaction.class
package com.db4o.internal
public abstract com.db4o.internal.Transaction extends java.lang.Object {
protected com.db4o.foundation.Tree _delete
private com.db4o.foundation.List4 _dirtyFieldIndexes
protected final com.db4o.internal.Transaction _systemTransaction
private final com.db4o.internal.ObjectContainerBase _container
private com.db4o.ObjectContainer _objectContainer
private com.db4o.foundation.List4 _transactionListeners
private final com.db4o.internal.TransactionalReferenceSystem _referenceSystem
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public void addDirtyFieldIndex (com.db4o.internal.ix.IndexTransaction)
public final void checkSynchronization ()
public void addTransactionListener (com.db4o.TransactionListener)
protected final void clearAll ()
protected abstract void clear ()
public void close (boolean)
public abstract void commit ()
protected void commit4FieldIndexes ()
protected void commitTransactionListeners ()
public abstract boolean isDeleted (int)
protected boolean isSystemTransaction ()
public boolean delete (com.db4o.internal.ObjectReference, int, int)
public void dontDelete (int)
void dontRemoveFromClassIndex (int, int)
public com.db4o.internal.HardObjectReference getHardReferenceBySignature (long, byte[])
public abstract void processDeletes ()
public com.db4o.internal.ReferenceSystem referenceSystem ()
public com.db4o.reflect.Reflector reflector ()
public abstract void rollback ()
protected void rollbackFieldIndexes ()
protected void rollBackTransactionListeners ()
public final void setPointer (com.db4o.internal.slots.Pointer4)
public void setPointer (int, com.db4o.internal.slots.Slot)
public void slotDelete (int, com.db4o.internal.slots.Slot)
public void slotFreeOnCommit (int, com.db4o.internal.slots.Slot)
public void slotFreeOnRollback (int, com.db4o.internal.slots.Slot)
void slotFreeOnRollbackCommitSetPointer (int, com.db4o.internal.slots.Slot, boolean)
void produceUpdateSlotChange (int, com.db4o.internal.slots.Slot)
public void slotFreePointerOnCommit (int)
void slotFreePointerOnCommit (int, com.db4o.internal.slots.Slot)
public void slotFreePointerOnRollback (int)
boolean supportsVirtualFields ()
public com.db4o.internal.Transaction systemTransaction ()
public java.lang.String toString ()
public abstract void writeUpdateDeleteMembers (int, com.db4o.internal.ClassMetadata, int, int)
public final com.db4o.internal.ObjectContainerBase container ()
public com.db4o.internal.Transaction parentTransaction ()
public void rollbackReferenceSystem ()
public void commitReferenceSystem ()
public void addNewReference (com.db4o.internal.ObjectReference)
public final java.lang.Object objectForIdFromCache (int)
public final com.db4o.internal.ObjectReference referenceForId (int)
public final com.db4o.internal.ObjectReference referenceForObject (java.lang.Object)
public final void removeReference (com.db4o.internal.ObjectReference)
public final void removeObjectFromReferenceSystem (java.lang.Object)
public void setOutSideRepresentation (com.db4o.ObjectContainer)
public com.db4o.ObjectContainer objectContainer ()
public com.db4o.marshall.Context context ()
}
com/db4o/internal/TransactionContext.class
package com.db4o.internal
public com.db4o.internal.TransactionContext extends java.lang.Object {
public final com.db4o.internal.Transaction _transaction
public final Object _object
public void (com.db4o.internal.Transaction, java.lang.Object)
}
com/db4o/internal/TransactionObjectCarrier.class
package com.db4o.internal
com.db4o.internal.TransactionObjectCarrier extends com.db4o.internal.LocalTransaction {
void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public void commit ()
public void slotFreeOnCommit (int, com.db4o.internal.slots.Slot)
public void slotFreeOnRollback (int, com.db4o.internal.slots.Slot)
void produceUpdateSlotChange (int, com.db4o.internal.slots.Slot)
void slotFreeOnRollbackCommitSetPointer (int, com.db4o.internal.slots.Slot, boolean)
void slotFreePointerOnCommit (int, com.db4o.internal.slots.Slot)
public void slotFreePointerOnCommit (int)
public void setPointer (int, com.db4o.internal.slots.Slot)
boolean supportsVirtualFields ()
}
com/db4o/internal/TransactionParticipant.class
package com.db4o.internal
public abstract com.db4o.internal.TransactionParticipant extends java.lang.Object {
public abstract void commit (com.db4o.internal.Transaction)
public abstract void rollback (com.db4o.internal.Transaction)
public abstract void dispose (com.db4o.internal.Transaction)
}
com/db4o/internal/TransactionalReferenceSystem$1.class
package com.db4o.internal
com.db4o.internal.TransactionalReferenceSystem$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.TransactionalReferenceSystem this$0
void (com.db4o.internal.TransactionalReferenceSystem)
public void visit (java.lang.Object)
}
com/db4o/internal/TransactionalReferenceSystem.class
package com.db4o.internal
public com.db4o.internal.TransactionalReferenceSystem extends java.lang.Object implements com.db4o.internal.ReferenceSystem {
final com.db4o.internal.ReferenceSystem _committedReferences
private com.db4o.internal.ReferenceSystem _newReferences
public void ()
public void addExistingReference (com.db4o.internal.ObjectReference)
public void addExistingReferenceToIdTree (com.db4o.internal.ObjectReference)
public void addExistingReferenceToObjectTree (com.db4o.internal.ObjectReference)
public void addNewReference (com.db4o.internal.ObjectReference)
public void commit ()
public void traveseNewReferences (com.db4o.foundation.Visitor4)
private void createNewReferences ()
public com.db4o.internal.ObjectReference referenceForId (int)
public com.db4o.internal.ObjectReference referenceForObject (java.lang.Object)
public void removeReference (com.db4o.internal.ObjectReference)
public void rollback ()
public void traverseReferences (com.db4o.foundation.Visitor4)
}
com/db4o/internal/TranslatedFieldMetadata.class
package com.db4o.internal
final com.db4o.internal.TranslatedFieldMetadata extends com.db4o.internal.FieldMetadata {
private final com.db4o.config.ObjectTranslator i_translator
void (com.db4o.internal.ClassMetadata, com.db4o.config.ObjectTranslator)
public boolean canUseNullBitmap ()
void deactivate (com.db4o.internal.Transaction, java.lang.Object, int)
public java.lang.Object getOn (com.db4o.internal.Transaction, java.lang.Object)
public java.lang.Object getOrCreate (com.db4o.internal.Transaction, java.lang.Object)
public void instantiate (com.db4o.internal.marshall.UnmarshallingContext)
void refresh ()
private void setOn (com.db4o.internal.Transaction, java.lang.Object, java.lang.Object)
protected java.lang.Object indexEntryFor (java.lang.Object)
protected com.db4o.internal.Indexable4 indexHandler (com.db4o.internal.ObjectContainerBase)
}
com/db4o/internal/TransportObjectContainer.class
package com.db4o.internal
public com.db4o.internal.TransportObjectContainer extends com.db4o.internal.InMemoryObjectContainer {
public void (com.db4o.internal.ObjectContainerBase, com.db4o.ext.MemoryFile)
protected void initialize1 (com.db4o.config.Configuration)
void initialize2NObjectCarrier ()
void initializeEssentialClasses ()
protected void initializePostOpenExcludingTransportObjectContainer ()
void initNewClassCollection ()
boolean canUpdate ()
public com.db4o.internal.ClassMetadata classMetadataForId (int)
void configureNewFile ()
public int converterVersion ()
protected void dropReferences ()
protected void handleExceptionOnClose (java.lang.Exception)
public final com.db4o.internal.Transaction newTransaction (com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public long currentVersion ()
public com.db4o.types.Db4oType db4oTypeStored (com.db4o.internal.Transaction, java.lang.Object)
public boolean dispatchsEvents ()
protected void finalize ()
public final void free (int, int)
public final void free (com.db4o.internal.slots.Slot)
public com.db4o.internal.slots.Slot getSlot (int)
public com.db4o.ext.Db4oDatabase identity ()
public boolean maintainsIndices ()
void message (java.lang.String)
public com.db4o.internal.ClassMetadata produceClassMetadata (com.db4o.reflect.ReflectClass)
public void raiseVersion (long)
void readThis ()
boolean stateMessages ()
public void shutdown ()
final void writeHeader (boolean, boolean)
protected void writeVariableHeader ()
}
com/db4o/internal/TreeInt$1.class
package com.db4o.internal
com.db4o.internal.TreeInt$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.Buffer val$a_writer
void (com.db4o.internal.Buffer)
public void visit (java.lang.Object)
}
com/db4o/internal/TreeInt$2.class
package com.db4o.internal
com.db4o.internal.TreeInt$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.IntByRef val$mint
final com.db4o.internal.TreeInt this$0
void (com.db4o.internal.TreeInt, com.db4o.foundation.IntByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/TreeInt.class
package com.db4o.internal
public com.db4o.internal.TreeInt extends com.db4o.foundation.Tree implements com.db4o.internal.ReadWriteable {
public int _key
public static com.db4o.internal.TreeInt add (com.db4o.internal.TreeInt, int)
public static com.db4o.internal.TreeInt removeLike (com.db4o.internal.TreeInt, int)
public static com.db4o.foundation.Tree addAll (com.db4o.foundation.Tree, com.db4o.foundation.IntIterator4)
public void (int)
public int compare (com.db4o.foundation.Tree)
com.db4o.foundation.Tree deepClone ()
public boolean duplicates ()
public static final com.db4o.internal.TreeInt find (com.db4o.foundation.Tree, int)
public final com.db4o.internal.TreeInt find (int)
public java.lang.Object read (com.db4o.internal.Buffer)
public void write (com.db4o.internal.Buffer)
public static void write (com.db4o.internal.Buffer, com.db4o.internal.TreeInt)
public static void write (com.db4o.internal.Buffer, com.db4o.internal.TreeInt, int)
public int ownLength ()
boolean variableLength ()
com.db4o.internal.query.processor.QCandidate toQCandidate (com.db4o.internal.query.processor.QCandidates)
public static com.db4o.internal.query.processor.QCandidate toQCandidate (com.db4o.internal.TreeInt, com.db4o.internal.query.processor.QCandidates)
public java.lang.String toString ()
protected com.db4o.foundation.Tree shallowCloneInternal (com.db4o.foundation.Tree)
public java.lang.Object shallowClone ()
public static int marshalledLength (com.db4o.internal.TreeInt)
public final int marshalledLength ()
public java.lang.Object key ()
}
com/db4o/internal/TreeIntObject.class
package com.db4o.internal
public com.db4o.internal.TreeIntObject extends com.db4o.internal.TreeInt {
public Object _object
public void (int)
public void (int, java.lang.Object)
public java.lang.Object shallowClone ()
protected com.db4o.foundation.Tree shallowCloneInternal (com.db4o.foundation.Tree)
public java.lang.Object getObject ()
public void setObject (java.lang.Object)
public java.lang.Object read (com.db4o.internal.Buffer)
public void write (com.db4o.internal.Buffer)
public int ownLength ()
boolean variableLength ()
}
com/db4o/internal/TreeReader.class
package com.db4o.internal
public final com.db4o.internal.TreeReader extends java.lang.Object {
private final com.db4o.internal.Readable i_template
private final com.db4o.internal.Buffer i_bytes
private int i_current
private int i_levels
private int i_size
private boolean i_orderOnRead
public void (com.db4o.internal.Buffer, com.db4o.internal.Readable)
public void (com.db4o.internal.Buffer, com.db4o.internal.Readable, boolean)
public com.db4o.foundation.Tree read ()
public com.db4o.foundation.Tree read (int)
private final com.db4o.foundation.Tree linkUp (com.db4o.foundation.Tree, int)
private final com.db4o.foundation.Tree linkDown (int)
}
com/db4o/internal/TreeString.class
package com.db4o.internal
public com.db4o.internal.TreeString extends com.db4o.foundation.Tree {
public String _key
public void (java.lang.String)
protected com.db4o.foundation.Tree shallowCloneInternal (com.db4o.foundation.Tree)
public java.lang.Object shallowClone ()
public int compare (com.db4o.foundation.Tree)
public java.lang.Object key ()
}
com/db4o/internal/TreeStringObject.class
package com.db4o.internal
public com.db4o.internal.TreeStringObject extends com.db4o.internal.TreeString {
public final Object _object
public void (java.lang.String, java.lang.Object)
public java.lang.Object shallowClone ()
}
com/db4o/internal/TypeHandler4.class
package com.db4o.internal
public abstract com.db4o.internal.TypeHandler4 extends java.lang.Object implements com.db4o.internal.Comparable4 {
public abstract void deleteEmbedded (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public abstract void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
public abstract java.lang.Object read (com.db4o.marshall.ReadContext)
public abstract void write (com.db4o.marshall.WriteContext, java.lang.Object)
}
com/db4o/internal/UUIDFieldMetadata$DatabaseIdentityIDAndUUID.class
package com.db4o.internal
com.db4o.internal.UUIDFieldMetadata$DatabaseIdentityIDAndUUID extends java.lang.Object {
public int databaseIdentityID
public long uuid
public void (int, long)
}
com/db4o/internal/UUIDFieldMetadata.class
package com.db4o.internal
public com.db4o.internal.UUIDFieldMetadata extends com.db4o.internal.VirtualFieldMetadata {
private static final int LINK_LENGTH
void (com.db4o.internal.ObjectContainerBase)
public void addFieldIndex (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.ClassMetadata, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot) throws com.db4o.internal.FieldIndexException
private com.db4o.internal.UUIDFieldMetadata$DatabaseIdentityIDAndUUID readDatabaseIdentityIDAndUUID (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.internal.slots.Slot, boolean) throws com.db4o.Db4oIOException
public void delete (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean)
public boolean hasIndex ()
public com.db4o.internal.btree.BTree getIndex (com.db4o.internal.Transaction)
protected void rebuildIndexForObject (com.db4o.internal.LocalObjectContainer, com.db4o.internal.ClassMetadata, int) throws com.db4o.internal.FieldIndexException
private void ensureIndex (com.db4o.internal.Transaction)
void instantiate1 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, com.db4o.internal.Buffer)
protected int linkLength ()
void marshall (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, com.db4o.marshall.WriteBuffer, boolean, boolean)
void marshallIgnore (com.db4o.marshall.WriteBuffer)
public final com.db4o.internal.HardObjectReference getHardObjectReferenceBySignature (com.db4o.internal.Transaction, long, byte[])
protected final com.db4o.internal.HardObjectReference getHardObjectReferenceById (com.db4o.internal.Transaction, int, byte[])
public void defragField (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair)
}
com/db4o/internal/UnicodeStringIO.class
package com.db4o.internal
public final com.db4o.internal.UnicodeStringIO extends com.db4o.internal.LatinStringIO {
public void ()
public int bytesPerChar ()
public byte encodingByte ()
public int length (java.lang.String)
public java.lang.String read (com.db4o.marshall.ReadBuffer, int)
public java.lang.String read (byte[])
public int shortLength (java.lang.String)
public void write (com.db4o.marshall.WriteBuffer, java.lang.String)
byte[] write (java.lang.String)
}
com/db4o/internal/Unobfuscated.class
package com.db4o.internal
public com.db4o.internal.Unobfuscated extends java.lang.Object {
private static final java.util.Random _random
public void ()
public static boolean createDb4oList (java.lang.Object)
public static byte[] generateSignature ()
public static long randomLong ()
static void ()
}
com/db4o/internal/UntypedFieldHandler.class
package com.db4o.internal
public com.db4o.internal.UntypedFieldHandler extends com.db4o.internal.ClassMetadata implements com.db4o.internal.BuiltinTypeHandler {
public void (com.db4o.internal.ObjectContainerBase)
public void cascadeActivation (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
public void deleteEmbedded (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public int getID ()
public boolean hasField (com.db4o.internal.ObjectContainerBase, java.lang.String)
public boolean hasClassIndex ()
public boolean holdsAnyClass ()
public boolean isStrongTyped ()
public com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.Buffer[])
public com.db4o.internal.ObjectID readObjectID (com.db4o.internal.marshall.InternalReadContext)
public void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
private boolean isArray (com.db4o.internal.TypeHandler4)
public java.lang.Object read (com.db4o.marshall.ReadContext)
private com.db4o.internal.ClassMetadata readClassMetadata (com.db4o.internal.marshall.InternalReadContext, int)
private void seekSecondaryOffset (com.db4o.internal.marshall.InternalReadContext, com.db4o.internal.ClassMetadata)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
}
com/db4o/internal/UntypedFieldHandler0.class
package com.db4o.internal
public com.db4o.internal.UntypedFieldHandler0 extends com.db4o.internal.UntypedFieldHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public com.db4o.internal.ObjectID readObjectID (com.db4o.internal.marshall.InternalReadContext)
}
com/db4o/internal/VersionFieldMetadata.class
package com.db4o.internal
public com.db4o.internal.VersionFieldMetadata extends com.db4o.internal.VirtualFieldMetadata {
void (com.db4o.internal.ObjectContainerBase)
public void addFieldIndex (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.ClassMetadata, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot)
public void delete (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean)
void instantiate1 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, com.db4o.internal.Buffer)
void marshall (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, com.db4o.marshall.WriteBuffer, boolean, boolean)
protected int linkLength ()
void marshallIgnore (com.db4o.marshall.WriteBuffer)
}
com/db4o/internal/VirtualAttributes.class
package com.db4o.internal
public com.db4o.internal.VirtualAttributes extends java.lang.Object implements com.db4o.foundation.ShallowClone {
public com.db4o.ext.Db4oDatabase i_database
public long i_version
public long i_uuid
public void ()
public java.lang.Object shallowClone ()
boolean suppliesUUID ()
}
com/db4o/internal/VirtualFieldMetadata.class
package com.db4o.internal
public abstract com.db4o.internal.VirtualFieldMetadata extends com.db4o.internal.FieldMetadata {
private static final Object ANY_OBJECT
private final com.db4o.reflect.ReflectClass _classReflector
void (int, com.db4o.internal.BuiltinTypeHandler)
public abstract void addFieldIndex (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.ClassMetadata, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot) throws com.db4o.internal.FieldIndexException
public boolean alive ()
boolean canAddToQuery (java.lang.String)
public boolean canUseNullBitmap ()
public com.db4o.reflect.ReflectClass classReflector ()
void collectConstraints (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QConObject, java.lang.Object, com.db4o.foundation.Visitor4)
void deactivate (com.db4o.internal.Transaction, java.lang.Object, int)
public abstract void delete (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean)
public java.lang.Object getOrCreate (com.db4o.internal.Transaction, java.lang.Object)
public boolean needsArrayAndPrimitiveInfo ()
public boolean needsHandlerId ()
public void instantiate (com.db4o.internal.marshall.UnmarshallingContext)
abstract void instantiate1 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, com.db4o.internal.Buffer)
public void loadHandler (com.db4o.internal.ObjectContainerBase)
public void marshall (com.db4o.internal.marshall.MarshallingContext, java.lang.Object)
private final void marshall (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, com.db4o.marshall.WriteBuffer, boolean)
abstract void marshall (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, com.db4o.marshall.WriteBuffer, boolean, boolean)
abstract void marshallIgnore (com.db4o.marshall.WriteBuffer)
public void readVirtualAttribute (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.ObjectReference)
public boolean isVirtual ()
protected java.lang.Object indexEntryFor (java.lang.Object)
protected com.db4o.internal.Indexable4 indexHandler (com.db4o.internal.ObjectContainerBase)
static void ()
}
com/db4o/internal/WeakReferenceCollector.class
package com.db4o.internal
com.db4o.internal.WeakReferenceCollector extends java.lang.Object implements java.lang.Runnable {
final Object _queue
private final com.db4o.internal.ObjectContainerBase _stream
private com.db4o.foundation.SimpleTimer _timer
public final boolean _weak
void (com.db4o.internal.ObjectContainerBase)
java.lang.Object createYapRef (com.db4o.internal.ObjectReference, java.lang.Object)
void pollReferenceQueue ()
public void run ()
void startTimer ()
void stopTimer ()
}
com/db4o/internal/WriteContextInfo.class
package com.db4o.internal
public com.db4o.internal.WriteContextInfo extends java.lang.Object {
final boolean _isNew
private com.db4o.internal.slots.Slot _slot
public void (boolean, com.db4o.internal.slots.Slot)
public com.db4o.internal.slots.Slot slot ()
public void slot (com.db4o.internal.slots.Slot)
}
com/db4o/internal/btree/AbstractBTreeRangeIterator.class
package com.db4o.internal.btree
public abstract com.db4o.internal.btree.AbstractBTreeRangeIterator extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private final com.db4o.internal.btree.BTreeRangeSingle _range
private com.db4o.internal.btree.BTreePointer _cursor
private com.db4o.internal.btree.BTreePointer _current
public void (com.db4o.internal.btree.BTreeRangeSingle)
public boolean moveNext ()
public void reset ()
protected com.db4o.internal.btree.BTreePointer currentPointer ()
private boolean reachedEnd (com.db4o.internal.btree.BTreePointer)
}
com/db4o/internal/btree/BTree$1.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.Transaction val$systemTransaction
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree, com.db4o.internal.Transaction)
public void visit (java.lang.Object)
}
com/db4o/internal/btree/BTree$2.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree)
public void visit (java.lang.Object)
}
com/db4o/internal/btree/BTree$3.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree)
public void visit (java.lang.Object)
}
com/db4o/internal/btree/BTree$4.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$4 extends java.lang.Object implements com.db4o.internal.SlotCopyHandler {
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree)
public void processCopy (com.db4o.internal.BufferPair) throws com.db4o.CorruptionException
}
com/db4o/internal/btree/BTree$5$1.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$5$1 extends java.lang.Object implements com.db4o.internal.SlotCopyHandler {
final com.db4o.internal.btree.BTree$5 this$1
void (com.db4o.internal.btree.BTree$5)
public void processCopy (com.db4o.internal.BufferPair)
}
com/db4o/internal/btree/BTree$5.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$5 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.mapping.DefragContext val$context
final com.db4o.CorruptionException[] val$corruptx
final java.io.IOException[] val$iox
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree, com.db4o.internal.mapping.DefragContext, com.db4o.CorruptionException[], java.io.IOException[])
public void visit (java.lang.Object)
}
com/db4o/internal/btree/BTree$6.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$6 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Collection4 val$allNodeIDs
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree, com.db4o.foundation.Collection4)
public void visit (java.lang.Object)
}
com/db4o/internal/btree/BTree$7.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$7 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Visitor4 val$visitor
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree, com.db4o.foundation.Visitor4)
public void visit (java.lang.Object)
}
com/db4o/internal/btree/BTree$8.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTree$8 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final StringBuffer val$sb
final com.db4o.internal.btree.BTree this$0
void (com.db4o.internal.btree.BTree, java.lang.StringBuffer)
public void visit (java.lang.Object)
}
com/db4o/internal/btree/BTree.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTree extends com.db4o.internal.PersistentBase implements com.db4o.internal.TransactionParticipant {
private static final byte BTREE_VERSION
private static final int DEFRAGMENT_INCREMENT_OFFSET
private final com.db4o.internal.Indexable4 _keyHandler
private com.db4o.internal.btree.BTreeNode _root
private com.db4o.internal.TreeIntObject _nodes
private int _size
private com.db4o.foundation.Visitor4 _removeListener
private com.db4o.foundation.Hashtable4 _sizesByTransaction
protected com.db4o.foundation.Queue4 _processing
private int _nodeSize
int _halfNodeSize
private final int _cacheHeight
public void (com.db4o.internal.Transaction, int, com.db4o.internal.Indexable4)
public void (com.db4o.internal.Transaction, int, com.db4o.internal.Indexable4, int, int)
public com.db4o.internal.btree.BTreeNode root ()
public int nodeSize ()
public void add (com.db4o.internal.Transaction, java.lang.Object)
public void remove (com.db4o.internal.Transaction, java.lang.Object)
public com.db4o.internal.btree.BTreeRange search (com.db4o.internal.Transaction, java.lang.Object)
private void keyCantBeNull (java.lang.Object)
public com.db4o.internal.Indexable4 keyHandler ()
public com.db4o.internal.btree.BTreeNodeSearchResult searchLeaf (com.db4o.internal.Transaction, java.lang.Object, com.db4o.internal.btree.SearchTarget)
public void commit (com.db4o.internal.Transaction)
public void commitNodes (com.db4o.internal.Transaction)
public void rollback (com.db4o.internal.Transaction)
private void writeAllNodes (com.db4o.internal.Transaction)
private void purge ()
private void processAllNodes ()
private void ensureActive (com.db4o.internal.Transaction)
private void ensureDirty (com.db4o.internal.Transaction)
protected boolean canEnlistWithTransaction ()
public byte getIdentifier ()
public void setRemoveListener (com.db4o.foundation.Visitor4)
public int ownLength ()
com.db4o.internal.btree.BTreeNode produceNode (int)
void addNode (com.db4o.internal.btree.BTreeNode)
void addToProcessing (com.db4o.internal.btree.BTreeNode)
void removeNode (com.db4o.internal.btree.BTreeNode)
void notifyRemoveListener (java.lang.Object)
public void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public int size (com.db4o.internal.Transaction)
public void traverseKeys (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
public void sizeChanged (com.db4o.internal.Transaction, int)
public void dispose (com.db4o.internal.Transaction)
public com.db4o.internal.btree.BTreePointer firstPointer (com.db4o.internal.Transaction)
public com.db4o.internal.btree.BTreePointer lastPointer (com.db4o.internal.Transaction)
public com.db4o.internal.btree.BTree debugLoadFully (com.db4o.internal.Transaction)
private void traverseAllNodes (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
public void defragIndex (com.db4o.internal.BufferPair)
public void defragIndexNode (com.db4o.internal.BufferPair)
public void defragBTree (com.db4o.internal.mapping.DefragContext) throws com.db4o.CorruptionException java.io.IOException
public int compareKeys (java.lang.Object, java.lang.Object)
private static com.db4o.internal.Config4Impl config (com.db4o.internal.Transaction)
public void free (com.db4o.internal.Transaction)
private void freeAllNodeIds (com.db4o.internal.Transaction, com.db4o.foundation.Iterator4)
public com.db4o.foundation.Iterator4 allNodeIds (com.db4o.internal.Transaction)
public com.db4o.internal.btree.BTreeRange asRange (com.db4o.internal.Transaction)
private void traverseAllNodes (com.db4o.foundation.Visitor4)
public java.lang.String toString ()
}
com/db4o/internal/btree/BTreeAdd.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreeAdd extends com.db4o.internal.btree.BTreePatch {
public void (com.db4o.internal.Transaction, java.lang.Object)
protected java.lang.Object rolledBack (com.db4o.internal.btree.BTree)
public java.lang.String toString ()
public java.lang.Object commit (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
public com.db4o.internal.btree.BTreePatch forTransaction (com.db4o.internal.Transaction)
public java.lang.Object key (com.db4o.internal.Transaction)
public java.lang.Object rollback (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
public boolean isAdd ()
}
com/db4o/internal/btree/BTreeCancelledRemoval.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreeCancelledRemoval extends com.db4o.internal.btree.BTreeUpdate {
private final Object _newKey
public void (com.db4o.internal.Transaction, java.lang.Object, java.lang.Object, com.db4o.internal.btree.BTreeUpdate)
protected void committed (com.db4o.internal.btree.BTree)
public boolean isCancelledRemoval ()
public java.lang.String toString ()
protected java.lang.Object getCommittedObject ()
protected void adjustSizeOnRemovalByOtherTransaction (com.db4o.internal.btree.BTree)
}
com/db4o/internal/btree/BTreeNode.class
package com.db4o.internal.btree
public final com.db4o.internal.btree.BTreeNode extends com.db4o.internal.PersistentBase {
private static final int COUNT_LEAF_AND_3_LINK_LENGTH
private static final int SLOT_LEADING_LENGTH
final com.db4o.internal.btree.BTree _btree
private int _count
private boolean _isLeaf
private Object[] _keys
private Object[] _children
private int _parentID
private int _previousID
private int _nextID
private boolean _cached
private boolean _dead
public void (com.db4o.internal.btree.BTree, int, boolean, int, int, int)
public void (int, com.db4o.internal.btree.BTree)
public void (com.db4o.internal.Transaction, com.db4o.internal.btree.BTreeNode, com.db4o.internal.btree.BTreeNode)
public com.db4o.internal.btree.BTree btree ()
public com.db4o.internal.btree.BTreeNode add (com.db4o.internal.Transaction, java.lang.Object)
private boolean mustSplit ()
private com.db4o.internal.btree.BTreeAdd newAddPatch (com.db4o.internal.Transaction, java.lang.Object)
private void cancelRemoval (com.db4o.internal.Transaction, java.lang.Object, int)
private com.db4o.internal.btree.BTreePatch newCancelledRemoval (com.db4o.internal.Transaction, java.lang.Object, java.lang.Object, com.db4o.internal.btree.BTreeUpdate)
private void sizeIncrement (com.db4o.internal.Transaction)
private boolean wasRemoved (com.db4o.internal.Transaction, com.db4o.internal.btree.Searcher)
com.db4o.internal.btree.BTreeNodeSearchResult searchLeaf (com.db4o.internal.Transaction, com.db4o.internal.btree.SearchTarget)
private com.db4o.internal.btree.BTreeNodeSearchResult findLowestLeafMatch (com.db4o.internal.Transaction, int)
private com.db4o.internal.btree.BTreeNodeSearchResult findLowestLeafMatch (com.db4o.internal.Transaction, com.db4o.internal.Buffer, int)
private boolean compareEquals (com.db4o.internal.Buffer, int)
private com.db4o.internal.btree.BTreeNodeSearchResult createMatchingSearchResult (com.db4o.internal.Transaction, com.db4o.internal.Buffer, int)
public boolean canWrite ()
com.db4o.internal.btree.BTreeNode child (int)
com.db4o.internal.btree.BTreeNode child (com.db4o.internal.Buffer, int)
private int childID (com.db4o.internal.Buffer, int)
private int childID (int)
private boolean childLoaded (int)
private boolean childCanSupplyFirstKey (int)
void commit (com.db4o.internal.Transaction)
void commitOrRollback (com.db4o.internal.Transaction, boolean)
private boolean freeIfEmpty (com.db4o.internal.Transaction)
private boolean freeIfEmpty (com.db4o.internal.Transaction, int)
private boolean isRoot ()
public boolean equals (java.lang.Object)
public int hashCode ()
public void free (com.db4o.internal.Transaction)
void holdChildrenAsIDs ()
private void removeChild (com.db4o.internal.Transaction, com.db4o.internal.btree.BTreeNode)
private void keyChanged (com.db4o.internal.Transaction, com.db4o.internal.btree.BTreeNode)
private void tellParentAboutChangedKey (com.db4o.internal.Transaction)
private boolean isDirty (com.db4o.internal.Transaction)
private int compareInWriteMode (int)
private int compareInReadMode (com.db4o.internal.Buffer, int)
public int count ()
private int entryLength ()
public int firstKeyIndex (com.db4o.internal.Transaction)
public int lastKeyIndex (com.db4o.internal.Transaction)
public boolean indexIsValid (com.db4o.internal.Transaction, int)
private java.lang.Object firstKey (com.db4o.internal.Transaction)
public byte getIdentifier ()
private void prepareInsert (int)
private void remove (int)
java.lang.Object key (int)
java.lang.Object key (com.db4o.internal.Transaction, com.db4o.internal.Buffer, int)
java.lang.Object key (com.db4o.internal.Transaction, int)
private com.db4o.internal.btree.BTreePatch keyPatch (int)
private com.db4o.internal.btree.BTreePatch keyPatch (com.db4o.internal.Transaction, int)
private com.db4o.internal.Indexable4 keyHandler ()
void markAsCached (int)
public int ownLength ()
com.db4o.internal.Buffer prepareRead (com.db4o.internal.Transaction)
void prepareWrite (com.db4o.internal.Transaction)
private void prepareArrays ()
private void readNodeHeader (com.db4o.internal.Buffer)
public void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void remove (com.db4o.internal.Transaction, java.lang.Object, int)
private void cancelAdding (com.db4o.internal.Transaction, int)
private void sizeDecrement (com.db4o.internal.Transaction)
private int lastIndex ()
private com.db4o.internal.btree.BTreeRemove newRemovePatch (com.db4o.internal.Transaction, java.lang.Object)
private com.db4o.internal.btree.BTreeRemove applyNewRemovePatch (com.db4o.internal.Transaction, java.lang.Object)
private void keyChanged (com.db4o.internal.Transaction, int)
void rollback (com.db4o.internal.Transaction)
private com.db4o.internal.btree.Searcher search (com.db4o.internal.Buffer)
private com.db4o.internal.btree.Searcher search (com.db4o.internal.Buffer, com.db4o.internal.btree.SearchTarget)
private void seekAfterKey (com.db4o.internal.Buffer, int)
private void seekChild (com.db4o.internal.Buffer, int)
private void seekKey (com.db4o.internal.Buffer, int)
private com.db4o.internal.btree.BTreeNode split (com.db4o.internal.Transaction)
private void pointNextTo (com.db4o.internal.Transaction, int)
private void pointPreviousTo (com.db4o.internal.Transaction, int)
public com.db4o.internal.btree.BTreeNode previousNode ()
public com.db4o.internal.btree.BTreeNode nextNode ()
com.db4o.internal.btree.BTreePointer firstPointer (com.db4o.internal.Transaction)
private com.db4o.internal.btree.BTreePointer branchFirstPointer (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
private com.db4o.internal.btree.BTreePointer leafFirstPointer (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public com.db4o.internal.btree.BTreePointer lastPointer (com.db4o.internal.Transaction)
private com.db4o.internal.btree.BTreePointer branchLastPointer (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
private com.db4o.internal.btree.BTreePointer leafLastPointer (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
void purge ()
private void setParentID (com.db4o.internal.Transaction, int)
private void setPreviousID (com.db4o.internal.Transaction, int)
private void setNextID (com.db4o.internal.Transaction, int)
public void traverseKeys (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
public boolean writeObjectBegin ()
public void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public java.lang.String toString ()
public void debugLoadFully (com.db4o.internal.Transaction)
public static void defragIndex (com.db4o.internal.BufferPair, com.db4o.internal.Indexable4)
public boolean isFreespaceComponent ()
public boolean isLeaf ()
void traverseAllNodes (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
}
com/db4o/internal/btree/BTreeNodeSearchResult.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreeNodeSearchResult extends java.lang.Object {
private final com.db4o.internal.Transaction _transaction
private final com.db4o.internal.btree.BTree _btree
private final com.db4o.internal.btree.BTreePointer _pointer
private final boolean _foundMatch
void (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree, com.db4o.internal.btree.BTreePointer, boolean)
void (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.btree.BTree, com.db4o.internal.btree.BTreeNode, int, boolean)
void (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.btree.BTree, com.db4o.internal.btree.Searcher, com.db4o.internal.btree.BTreeNode)
private static com.db4o.internal.btree.BTreePointer nextPointerIf (com.db4o.internal.btree.BTreePointer, boolean)
private static com.db4o.internal.btree.BTreePointer pointerOrNull (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.btree.BTreeNode, int)
public com.db4o.internal.btree.BTreeRange createIncludingRange (com.db4o.internal.btree.BTreeNodeSearchResult)
public com.db4o.internal.btree.BTreePointer firstValidPointer ()
}
com/db4o/internal/btree/BTreePatch.class
package com.db4o.internal.btree
public abstract com.db4o.internal.btree.BTreePatch extends java.lang.Object {
protected final com.db4o.internal.Transaction _transaction
protected Object _object
public void (com.db4o.internal.Transaction, java.lang.Object)
public abstract java.lang.Object commit (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
public abstract com.db4o.internal.btree.BTreePatch forTransaction (com.db4o.internal.Transaction)
public java.lang.Object getObject ()
public boolean isAdd ()
public boolean isCancelledRemoval ()
public boolean isRemove ()
public abstract java.lang.Object key (com.db4o.internal.Transaction)
public abstract java.lang.Object rollback (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
public java.lang.String toString ()
}
com/db4o/internal/btree/BTreePointer.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreePointer extends java.lang.Object {
private final com.db4o.internal.btree.BTreeNode _node
private final int _index
private final com.db4o.internal.Transaction _transaction
private final com.db4o.internal.Buffer _nodeReader
public static com.db4o.internal.btree.BTreePointer max (com.db4o.internal.btree.BTreePointer, com.db4o.internal.btree.BTreePointer)
public static com.db4o.internal.btree.BTreePointer min (com.db4o.internal.btree.BTreePointer, com.db4o.internal.btree.BTreePointer)
public void (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.btree.BTreeNode, int)
public final com.db4o.internal.Transaction transaction ()
public final int index ()
public final com.db4o.internal.btree.BTreeNode node ()
public final java.lang.Object key ()
private com.db4o.internal.Buffer nodeReader ()
public com.db4o.internal.btree.BTreePointer next ()
public com.db4o.internal.btree.BTreePointer previous ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
public int compareTo (com.db4o.internal.btree.BTreePointer)
private com.db4o.internal.btree.BTree btree ()
public static boolean lessThan (com.db4o.internal.btree.BTreePointer, com.db4o.internal.btree.BTreePointer)
public static boolean equals (com.db4o.internal.btree.BTreePointer, com.db4o.internal.btree.BTreePointer)
public boolean isValid ()
}
com/db4o/internal/btree/BTreeRange.class
package com.db4o.internal.btree
public abstract com.db4o.internal.btree.BTreeRange extends java.lang.Object {
public abstract com.db4o.foundation.Iterator4 pointers ()
public abstract com.db4o.foundation.Iterator4 keys ()
public abstract int size ()
public abstract com.db4o.internal.btree.BTreeRange greater ()
public abstract com.db4o.internal.btree.BTreeRange union (com.db4o.internal.btree.BTreeRange)
public abstract com.db4o.internal.btree.BTreeRange extendToLast ()
public abstract com.db4o.internal.btree.BTreeRange smaller ()
public abstract com.db4o.internal.btree.BTreeRange extendToFirst ()
public abstract com.db4o.internal.btree.BTreeRange intersect (com.db4o.internal.btree.BTreeRange)
public abstract com.db4o.internal.btree.BTreeRange extendToLastOf (com.db4o.internal.btree.BTreeRange)
public abstract boolean isEmpty ()
public abstract void accept (com.db4o.internal.btree.BTreeRangeVisitor)
public abstract com.db4o.internal.btree.BTreePointer lastPointer ()
}
com/db4o/internal/btree/BTreeRangeKeyIterator.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTreeRangeKeyIterator extends com.db4o.internal.btree.AbstractBTreeRangeIterator {
public void (com.db4o.internal.btree.BTreeRangeSingle)
public java.lang.Object current ()
}
com/db4o/internal/btree/BTreeRangePointerIterator.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreeRangePointerIterator extends com.db4o.internal.btree.AbstractBTreeRangeIterator {
public void (com.db4o.internal.btree.BTreeRangeSingle)
public java.lang.Object current ()
}
com/db4o/internal/btree/BTreeRangeSingle$1.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTreeRangeSingle$1 extends java.lang.Object implements com.db4o.foundation.Comparison4 {
void ()
public int compare (java.lang.Object, java.lang.Object)
}
com/db4o/internal/btree/BTreeRangeSingle.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreeRangeSingle extends java.lang.Object implements com.db4o.internal.btree.BTreeRange {
public static final com.db4o.foundation.Comparison4 COMPARISON
private final com.db4o.internal.Transaction _transaction
private final com.db4o.internal.btree.BTree _btree
private final com.db4o.internal.btree.BTreePointer _first
private final com.db4o.internal.btree.BTreePointer _end
public void (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree, com.db4o.internal.btree.BTreePointer, com.db4o.internal.btree.BTreePointer)
public void accept (com.db4o.internal.btree.BTreeRangeVisitor)
public boolean isEmpty ()
public int size ()
public com.db4o.foundation.Iterator4 pointers ()
public com.db4o.foundation.Iterator4 keys ()
public final com.db4o.internal.btree.BTreePointer end ()
public com.db4o.internal.Transaction transaction ()
public com.db4o.internal.btree.BTreePointer first ()
public com.db4o.internal.btree.BTreeRange greater ()
public com.db4o.internal.btree.BTreeRange union (com.db4o.internal.btree.BTreeRange)
public boolean adjacent (com.db4o.internal.btree.BTreeRangeSingle)
public boolean overlaps (com.db4o.internal.btree.BTreeRangeSingle)
private boolean firstOverlaps (com.db4o.internal.btree.BTreeRangeSingle, com.db4o.internal.btree.BTreeRangeSingle)
public com.db4o.internal.btree.BTreeRange extendToFirst ()
public com.db4o.internal.btree.BTreeRange extendToLast ()
public com.db4o.internal.btree.BTreeRange smaller ()
public com.db4o.internal.btree.BTreeRangeSingle newBTreeRangeSingle (com.db4o.internal.btree.BTreePointer, com.db4o.internal.btree.BTreePointer)
public com.db4o.internal.btree.BTreeRange newEmptyRange ()
private com.db4o.internal.btree.BTreePointer firstBTreePointer ()
private com.db4o.internal.btree.BTree btree ()
public com.db4o.internal.btree.BTreeRange intersect (com.db4o.internal.btree.BTreeRange)
public com.db4o.internal.btree.BTreeRange extendToLastOf (com.db4o.internal.btree.BTreeRange)
public java.lang.String toString ()
private com.db4o.internal.btree.BTreeRangeSingle checkRangeArgument (com.db4o.internal.btree.BTreeRange)
public com.db4o.internal.btree.BTreePointer lastPointer ()
static void ()
}
com/db4o/internal/btree/BTreeRangeUnion$1.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTreeRangeUnion$1 extends java.lang.Object implements com.db4o.foundation.Function4 {
final com.db4o.internal.btree.BTreeRangeUnion this$0
void (com.db4o.internal.btree.BTreeRangeUnion)
public java.lang.Object apply (java.lang.Object)
}
com/db4o/internal/btree/BTreeRangeUnion$2.class
package com.db4o.internal.btree
com.db4o.internal.btree.BTreeRangeUnion$2 extends java.lang.Object implements com.db4o.foundation.Function4 {
final com.db4o.internal.btree.BTreeRangeUnion this$0
void (com.db4o.internal.btree.BTreeRangeUnion)
public java.lang.Object apply (java.lang.Object)
}
com/db4o/internal/btree/BTreeRangeUnion.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreeRangeUnion extends java.lang.Object implements com.db4o.internal.btree.BTreeRange {
private final com.db4o.internal.btree.BTreeRangeSingle[] _ranges
public void (com.db4o.internal.btree.BTreeRangeSingle[])
public void (com.db4o.foundation.SortedCollection4)
public void accept (com.db4o.internal.btree.BTreeRangeVisitor)
public boolean isEmpty ()
private static com.db4o.foundation.SortedCollection4 toSortedCollection (com.db4o.internal.btree.BTreeRangeSingle[])
private static com.db4o.internal.btree.BTreeRangeSingle[] toArray (com.db4o.foundation.SortedCollection4)
public com.db4o.internal.btree.BTreeRange extendToFirst ()
public com.db4o.internal.btree.BTreeRange extendToLast ()
public com.db4o.internal.btree.BTreeRange extendToLastOf (com.db4o.internal.btree.BTreeRange)
public com.db4o.internal.btree.BTreeRange greater ()
public com.db4o.internal.btree.BTreeRange intersect (com.db4o.internal.btree.BTreeRange)
public com.db4o.foundation.Iterator4 pointers ()
public com.db4o.foundation.Iterator4 keys ()
public int size ()
public com.db4o.internal.btree.BTreeRange smaller ()
public com.db4o.internal.btree.BTreeRange union (com.db4o.internal.btree.BTreeRange)
public com.db4o.foundation.Iterator4 ranges ()
public com.db4o.internal.btree.BTreePointer lastPointer ()
}
com/db4o/internal/btree/BTreeRangeVisitor.class
package com.db4o.internal.btree
public abstract com.db4o.internal.btree.BTreeRangeVisitor extends java.lang.Object {
public abstract void visit (com.db4o.internal.btree.BTreeRangeSingle)
public abstract void visit (com.db4o.internal.btree.BTreeRangeUnion)
}
com/db4o/internal/btree/BTreeRemove.class
package com.db4o.internal.btree
public com.db4o.internal.btree.BTreeRemove extends com.db4o.internal.btree.BTreeUpdate {
public void (com.db4o.internal.Transaction, java.lang.Object)
protected void committed (com.db4o.internal.btree.BTree)
public java.lang.String toString ()
public boolean isRemove ()
protected java.lang.Object getCommittedObject ()
protected void adjustSizeOnRemovalByOtherTransaction (com.db4o.internal.btree.BTree)
}
com/db4o/internal/btree/BTreeUpdate.class
package com.db4o.internal.btree
public abstract com.db4o.internal.btree.BTreeUpdate extends com.db4o.internal.btree.BTreePatch {
protected com.db4o.internal.btree.BTreeUpdate _next
public void (com.db4o.internal.Transaction, java.lang.Object)
protected boolean hasNext ()
public com.db4o.internal.btree.BTreePatch forTransaction (com.db4o.internal.Transaction)
public com.db4o.internal.btree.BTreeUpdate removeFor (com.db4o.internal.Transaction)
public void append (com.db4o.internal.btree.BTreeUpdate)
protected void applyKeyChange (java.lang.Object)
protected abstract void committed (com.db4o.internal.btree.BTree)
public java.lang.Object commit (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
protected final java.lang.Object internalCommit (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
private void setNextIfPatch (java.lang.Object)
protected abstract java.lang.Object getCommittedObject ()
public java.lang.Object rollback (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
public java.lang.Object key (com.db4o.internal.Transaction)
public com.db4o.internal.btree.BTreeUpdate replacePatch (com.db4o.internal.btree.BTreePatch, com.db4o.internal.btree.BTreeUpdate)
public void removedBy (com.db4o.internal.Transaction, com.db4o.internal.btree.BTree)
protected abstract void adjustSizeOnRemovalByOtherTransaction (com.db4o.internal.btree.BTree)
}
com/db4o/internal/btree/FieldIndexKey.class
package com.db4o.internal.btree
public com.db4o.internal.btree.FieldIndexKey extends java.lang.Object {
private final Object _value
private final int _parentID
public void (int, java.lang.Object)
public int parentID ()
public java.lang.Object value ()
public java.lang.String toString ()
private java.lang.String safeString (java.lang.Object)
}
com/db4o/internal/btree/FieldIndexKeyHandler.class
package com.db4o.internal.btree
public com.db4o.internal.btree.FieldIndexKeyHandler extends java.lang.Object implements com.db4o.internal.Indexable4 {
private final com.db4o.internal.Indexable4 _valueHandler
private final com.db4o.internal.handlers.IntHandler _parentIdHandler
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Indexable4)
public int linkLength ()
public java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
private int readParentID (com.db4o.internal.Buffer)
public void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public com.db4o.internal.Indexable4 valueHandler ()
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public int compareTo (java.lang.Object)
public void defragIndexEntry (com.db4o.internal.BufferPair)
}
com/db4o/internal/btree/SearchTarget.class
package com.db4o.internal.btree
public final com.db4o.internal.btree.SearchTarget extends java.lang.Object {
public static final com.db4o.internal.btree.SearchTarget LOWEST
public static final com.db4o.internal.btree.SearchTarget ANY
public static final com.db4o.internal.btree.SearchTarget HIGHEST
private final String _target
public void (java.lang.String)
public java.lang.String toString ()
static void ()
}
com/db4o/internal/btree/Searcher.class
package com.db4o.internal.btree
public com.db4o.internal.btree.Searcher extends java.lang.Object {
private int _lower
private int _upper
private int _cursor
private int _cmp
private final com.db4o.internal.btree.SearchTarget _target
private final int _count
public void (com.db4o.internal.btree.SearchTarget, int)
private void adjustBounds ()
private void adjustCursor ()
public boolean afterLast ()
public boolean beforeFirst ()
private void complete ()
public int count ()
public int cursor ()
public boolean foundMatch ()
public boolean incomplete ()
public void moveForward ()
public void resultIs (int)
public boolean isGreater ()
}
com/db4o/internal/btree/algebra/BTreeAlgebra.class
package com.db4o.internal.btree.algebra
com.db4o.internal.btree.algebra.BTreeAlgebra extends java.lang.Object {
void ()
public static com.db4o.internal.btree.BTreeRange intersect (com.db4o.internal.btree.BTreeRangeUnion, com.db4o.internal.btree.BTreeRangeSingle)
public static com.db4o.internal.btree.BTreeRange intersect (com.db4o.internal.btree.BTreeRangeUnion, com.db4o.internal.btree.BTreeRangeUnion)
private static void collectIntersections (com.db4o.foundation.SortedCollection4, com.db4o.internal.btree.BTreeRangeUnion, com.db4o.internal.btree.BTreeRangeSingle)
public static com.db4o.internal.btree.BTreeRange intersect (com.db4o.internal.btree.BTreeRangeSingle, com.db4o.internal.btree.BTreeRangeSingle)
public static com.db4o.internal.btree.BTreeRange union (com.db4o.internal.btree.BTreeRangeUnion, com.db4o.internal.btree.BTreeRangeUnion)
public static com.db4o.internal.btree.BTreeRange union (com.db4o.internal.btree.BTreeRangeUnion, com.db4o.internal.btree.BTreeRangeSingle)
private static com.db4o.internal.btree.BTreeRange toRange (com.db4o.foundation.SortedCollection4)
private static com.db4o.foundation.SortedCollection4 newBTreeRangeSingleCollection ()
public static com.db4o.internal.btree.BTreeRange union (com.db4o.internal.btree.BTreeRangeSingle, com.db4o.internal.btree.BTreeRangeSingle)
private static com.db4o.internal.btree.BTreeRangeSingle merge (com.db4o.internal.btree.BTreeRangeSingle, com.db4o.internal.btree.BTreeRangeSingle)
private static boolean canBeMerged (com.db4o.internal.btree.BTreeRangeSingle, com.db4o.internal.btree.BTreeRangeSingle)
}
com/db4o/internal/btree/algebra/BTreeRangeOperation.class
package com.db4o.internal.btree.algebra
public abstract com.db4o.internal.btree.algebra.BTreeRangeOperation extends java.lang.Object implements com.db4o.internal.btree.BTreeRangeVisitor {
private com.db4o.internal.btree.BTreeRange _resultingRange
public void ()
public com.db4o.internal.btree.BTreeRange dispatch (com.db4o.internal.btree.BTreeRange)
public final void visit (com.db4o.internal.btree.BTreeRangeSingle)
public final void visit (com.db4o.internal.btree.BTreeRangeUnion)
protected abstract com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeUnion)
protected abstract com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeSingle)
}
com/db4o/internal/btree/algebra/BTreeRangeSingleIntersect.class
package com.db4o.internal.btree.algebra
public com.db4o.internal.btree.algebra.BTreeRangeSingleIntersect extends com.db4o.internal.btree.algebra.BTreeRangeSingleOperation {
public void (com.db4o.internal.btree.BTreeRangeSingle)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeSingle)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeUnion)
}
com/db4o/internal/btree/algebra/BTreeRangeSingleOperation.class
package com.db4o.internal.btree.algebra
public abstract com.db4o.internal.btree.algebra.BTreeRangeSingleOperation extends com.db4o.internal.btree.algebra.BTreeRangeOperation {
protected final com.db4o.internal.btree.BTreeRangeSingle _single
public void (com.db4o.internal.btree.BTreeRangeSingle)
}
com/db4o/internal/btree/algebra/BTreeRangeSingleUnion.class
package com.db4o.internal.btree.algebra
public com.db4o.internal.btree.algebra.BTreeRangeSingleUnion extends com.db4o.internal.btree.algebra.BTreeRangeSingleOperation {
public void (com.db4o.internal.btree.BTreeRangeSingle)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeSingle)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeUnion)
}
com/db4o/internal/btree/algebra/BTreeRangeUnionIntersect.class
package com.db4o.internal.btree.algebra
public com.db4o.internal.btree.algebra.BTreeRangeUnionIntersect extends com.db4o.internal.btree.algebra.BTreeRangeUnionOperation {
public void (com.db4o.internal.btree.BTreeRangeUnion)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeSingle)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeUnion)
}
com/db4o/internal/btree/algebra/BTreeRangeUnionOperation.class
package com.db4o.internal.btree.algebra
public abstract com.db4o.internal.btree.algebra.BTreeRangeUnionOperation extends com.db4o.internal.btree.algebra.BTreeRangeOperation {
protected final com.db4o.internal.btree.BTreeRangeUnion _union
public void (com.db4o.internal.btree.BTreeRangeUnion)
}
com/db4o/internal/btree/algebra/BTreeRangeUnionUnion.class
package com.db4o.internal.btree.algebra
public com.db4o.internal.btree.algebra.BTreeRangeUnionUnion extends com.db4o.internal.btree.algebra.BTreeRangeUnionOperation {
public void (com.db4o.internal.btree.BTreeRangeUnion)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeUnion)
protected com.db4o.internal.btree.BTreeRange execute (com.db4o.internal.btree.BTreeRangeSingle)
}
com/db4o/internal/callbacks/Callbacks.class
package com.db4o.internal.callbacks
public abstract com.db4o.internal.callbacks.Callbacks extends java.lang.Object {
public abstract boolean objectCanNew (com.db4o.internal.Transaction, java.lang.Object)
public abstract boolean objectCanActivate (com.db4o.internal.Transaction, java.lang.Object)
public abstract boolean objectCanUpdate (com.db4o.internal.Transaction, java.lang.Object)
public abstract boolean objectCanDelete (com.db4o.internal.Transaction, java.lang.Object)
public abstract boolean objectCanDeactivate (com.db4o.internal.Transaction, java.lang.Object)
public abstract void objectOnActivate (com.db4o.internal.Transaction, java.lang.Object)
public abstract void objectOnNew (com.db4o.internal.Transaction, java.lang.Object)
public abstract void objectOnUpdate (com.db4o.internal.Transaction, java.lang.Object)
public abstract void objectOnDelete (com.db4o.internal.Transaction, java.lang.Object)
public abstract void objectOnDeactivate (com.db4o.internal.Transaction, java.lang.Object)
public abstract void objectOnInstantiate (com.db4o.internal.Transaction, java.lang.Object)
public abstract void queryOnStarted (com.db4o.internal.Transaction, com.db4o.query.Query)
public abstract void queryOnFinished (com.db4o.internal.Transaction, com.db4o.query.Query)
public abstract boolean caresAboutCommitting ()
public abstract boolean caresAboutCommitted ()
public abstract void classOnRegistered (com.db4o.internal.ClassMetadata)
public abstract void commitOnStarted (com.db4o.internal.Transaction, com.db4o.internal.CallbackObjectInfoCollections)
public abstract void commitOnCompleted (com.db4o.internal.Transaction, com.db4o.internal.CallbackObjectInfoCollections)
public abstract boolean caresAboutDeleting ()
public abstract boolean caresAboutDeleted ()
}
com/db4o/internal/callbacks/NullCallbacks.class
package com.db4o.internal.callbacks
public com.db4o.internal.callbacks.NullCallbacks extends java.lang.Object implements com.db4o.internal.callbacks.Callbacks {
public void ()
public void queryOnFinished (com.db4o.internal.Transaction, com.db4o.query.Query)
public void queryOnStarted (com.db4o.internal.Transaction, com.db4o.query.Query)
public boolean objectCanNew (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanActivate (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanUpdate (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanDelete (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanDeactivate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnNew (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnActivate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnUpdate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnDelete (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnDeactivate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnInstantiate (com.db4o.internal.Transaction, java.lang.Object)
public void commitOnStarted (com.db4o.internal.Transaction, com.db4o.internal.CallbackObjectInfoCollections)
public void commitOnCompleted (com.db4o.internal.Transaction, com.db4o.internal.CallbackObjectInfoCollections)
public boolean caresAboutCommitting ()
public boolean caresAboutCommitted ()
public void classOnRegistered (com.db4o.internal.ClassMetadata)
public boolean caresAboutDeleting ()
public boolean caresAboutDeleted ()
}
com/db4o/internal/classindex/AbstractClassIndexStrategy.class
package com.db4o.internal.classindex
public abstract com.db4o.internal.classindex.AbstractClassIndexStrategy extends java.lang.Object implements com.db4o.internal.classindex.ClassIndexStrategy {
protected final com.db4o.internal.ClassMetadata _yapClass
public void (com.db4o.internal.ClassMetadata)
protected int yapClassID ()
public int ownLength ()
protected abstract void internalAdd (com.db4o.internal.Transaction, int)
public final void add (com.db4o.internal.Transaction, int)
protected abstract void internalRemove (com.db4o.internal.Transaction, int)
public final void remove (com.db4o.internal.Transaction, int)
private void checkId (int)
}
com/db4o/internal/classindex/BTreeClassIndexStrategy$1.class
package com.db4o.internal.classindex
com.db4o.internal.classindex.BTreeClassIndexStrategy$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.ObjectContainerBase val$stream
final com.db4o.internal.classindex.BTreeClassIndexStrategy this$0
void (com.db4o.internal.classindex.BTreeClassIndexStrategy, com.db4o.internal.ObjectContainerBase)
public void visit (java.lang.Object)
}
com/db4o/internal/classindex/BTreeClassIndexStrategy.class
package com.db4o.internal.classindex
public com.db4o.internal.classindex.BTreeClassIndexStrategy extends com.db4o.internal.classindex.AbstractClassIndexStrategy {
private com.db4o.internal.btree.BTree _btreeIndex
public void (com.db4o.internal.ClassMetadata)
public com.db4o.internal.btree.BTree btree ()
public int entryCount (com.db4o.internal.Transaction)
public void initialize (com.db4o.internal.ObjectContainerBase)
public void purge ()
public void read (com.db4o.internal.ObjectContainerBase, int)
public int write (com.db4o.internal.Transaction)
public void traverseAll (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
private void createBTreeIndex (com.db4o.internal.ObjectContainerBase, int)
private void readBTreeIndex (com.db4o.internal.ObjectContainerBase, int)
protected void internalAdd (com.db4o.internal.Transaction, int)
protected void internalRemove (com.db4o.internal.Transaction, int)
public void dontDelete (com.db4o.internal.Transaction, int)
public void defragReference (com.db4o.internal.ClassMetadata, com.db4o.internal.BufferPair, int)
public int id ()
public com.db4o.foundation.Iterator4 allSlotIDs (com.db4o.internal.Transaction)
public void defragIndex (com.db4o.internal.BufferPair)
public static com.db4o.internal.btree.BTree btree (com.db4o.internal.ClassMetadata)
public static com.db4o.foundation.Iterator4 iterate (com.db4o.internal.ClassMetadata, com.db4o.internal.Transaction)
}
com/db4o/internal/classindex/ClassIndex.class
package com.db4o.internal.classindex
public com.db4o.internal.classindex.ClassIndex extends com.db4o.internal.PersistentBase implements com.db4o.internal.ReadWriteable {
private final com.db4o.internal.ClassMetadata _clazz
private com.db4o.internal.TreeInt i_root
void (com.db4o.internal.ClassMetadata)
public void add (int)
public final int marshalledLength ()
public final void clear ()
void ensureActive (com.db4o.internal.Transaction)
int entryCount (com.db4o.internal.Transaction)
public final byte getIdentifier ()
com.db4o.internal.TreeInt getRoot ()
public final int ownLength ()
public final java.lang.Object read (com.db4o.internal.Buffer)
public final void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void remove (int)
void setDirty (com.db4o.internal.ObjectContainerBase)
public void write (com.db4o.internal.Buffer)
public final void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public java.lang.String toString ()
}
com/db4o/internal/classindex/ClassIndexClient.class
package com.db4o.internal.classindex
final com.db4o.internal.classindex.ClassIndexClient extends com.db4o.internal.classindex.ClassIndex {
void (com.db4o.internal.ClassMetadata)
public void add (int)
void ensureActive ()
public void read (com.db4o.internal.Transaction)
void setDirty (com.db4o.internal.ObjectContainerBase)
public final void writeOwnID (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
}
com/db4o/internal/classindex/ClassIndexStrategy.class
package com.db4o.internal.classindex
public abstract com.db4o.internal.classindex.ClassIndexStrategy extends java.lang.Object {
public abstract void initialize (com.db4o.internal.ObjectContainerBase)
public abstract void read (com.db4o.internal.ObjectContainerBase, int)
public abstract int write (com.db4o.internal.Transaction)
public abstract void add (com.db4o.internal.Transaction, int)
public abstract void remove (com.db4o.internal.Transaction, int)
public abstract int entryCount (com.db4o.internal.Transaction)
public abstract int ownLength ()
public abstract void purge ()
public abstract void traverseAll (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
public abstract void dontDelete (com.db4o.internal.Transaction, int)
public abstract com.db4o.foundation.Iterator4 allSlotIDs (com.db4o.internal.Transaction)
public abstract void defragReference (com.db4o.internal.ClassMetadata, com.db4o.internal.BufferPair, int)
public abstract int id ()
public abstract void defragIndex (com.db4o.internal.BufferPair)
}
com/db4o/internal/classindex/OldClassIndexStrategy$1.class
package com.db4o.internal.classindex
com.db4o.internal.classindex.OldClassIndexStrategy$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.classindex.ClassIndex val$index
final com.db4o.internal.classindex.OldClassIndexStrategy this$0
void (com.db4o.internal.classindex.OldClassIndexStrategy, com.db4o.internal.classindex.ClassIndex)
public void visit (java.lang.Object)
}
com/db4o/internal/classindex/OldClassIndexStrategy$2.class
package com.db4o.internal.classindex
com.db4o.internal.classindex.OldClassIndexStrategy$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.Transaction val$transaction
final com.db4o.internal.classindex.ClassIndex val$index
final com.db4o.internal.classindex.OldClassIndexStrategy this$0
void (com.db4o.internal.classindex.OldClassIndexStrategy, com.db4o.internal.Transaction, com.db4o.internal.classindex.ClassIndex)
public void visit (java.lang.Object)
}
com/db4o/internal/classindex/OldClassIndexStrategy$3.class
package com.db4o.internal.classindex
com.db4o.internal.classindex.OldClassIndexStrategy$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Tree$ByRef val$tree
final com.db4o.internal.classindex.OldClassIndexStrategy this$0
void (com.db4o.internal.classindex.OldClassIndexStrategy, com.db4o.foundation.Tree$ByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/classindex/OldClassIndexStrategy$4.class
package com.db4o.internal.classindex
com.db4o.internal.classindex.OldClassIndexStrategy$4 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Tree$ByRef val$tree
final com.db4o.internal.classindex.OldClassIndexStrategy this$0
void (com.db4o.internal.classindex.OldClassIndexStrategy, com.db4o.foundation.Tree$ByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/classindex/OldClassIndexStrategy$5.class
package com.db4o.internal.classindex
com.db4o.internal.classindex.OldClassIndexStrategy$5 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Visitor4 val$command
final com.db4o.internal.classindex.OldClassIndexStrategy this$0
void (com.db4o.internal.classindex.OldClassIndexStrategy, com.db4o.foundation.Visitor4)
public void visit (java.lang.Object)
}
com/db4o/internal/classindex/OldClassIndexStrategy$TransactionState.class
package com.db4o.internal.classindex
final com.db4o.internal.classindex.OldClassIndexStrategy$TransactionState extends java.lang.Object {
private com.db4o.foundation.Tree i_addToClassIndex
private com.db4o.foundation.Tree i_removeFromClassIndex
void ()
public void add (int)
public void remove (int)
public void dontDelete (int)
void traverse (com.db4o.foundation.Tree, com.db4o.foundation.Visitor4)
public void traverseAdded (com.db4o.foundation.Visitor4)
public void traverseRemoved (com.db4o.foundation.Visitor4)
}
com/db4o/internal/classindex/OldClassIndexStrategy.class
package com.db4o.internal.classindex
public com.db4o.internal.classindex.OldClassIndexStrategy extends com.db4o.internal.classindex.AbstractClassIndexStrategy implements com.db4o.internal.TransactionParticipant {
private com.db4o.internal.classindex.ClassIndex _index
private final com.db4o.foundation.Hashtable4 _perTransaction
public void (com.db4o.internal.ClassMetadata)
public void read (com.db4o.internal.ObjectContainerBase, int)
private com.db4o.internal.classindex.ClassIndex getActiveIndex (com.db4o.internal.Transaction)
public int entryCount (com.db4o.internal.Transaction)
public void initialize (com.db4o.internal.ObjectContainerBase)
public void purge ()
public int write (com.db4o.internal.Transaction)
private void flushContext (com.db4o.internal.Transaction)
private void writeIndex (com.db4o.internal.Transaction)
protected void internalAdd (com.db4o.internal.Transaction, int)
private com.db4o.internal.classindex.OldClassIndexStrategy$TransactionState getState (com.db4o.internal.Transaction)
private com.db4o.foundation.Tree getAll (com.db4o.internal.Transaction)
protected void internalRemove (com.db4o.internal.Transaction, int)
public void traverseAll (com.db4o.internal.Transaction, com.db4o.foundation.Visitor4)
public int idFromValue (java.lang.Object)
private com.db4o.internal.classindex.ClassIndex createClassIndex (com.db4o.internal.ObjectContainerBase)
public void dontDelete (com.db4o.internal.Transaction, int)
public void commit (com.db4o.internal.Transaction)
public void dispose (com.db4o.internal.Transaction)
public void rollback (com.db4o.internal.Transaction)
public void defragReference (com.db4o.internal.ClassMetadata, com.db4o.internal.BufferPair, int)
public int id ()
public com.db4o.foundation.Iterator4 allSlotIDs (com.db4o.internal.Transaction)
public void defragIndex (com.db4o.internal.BufferPair)
}
com/db4o/internal/cluster/ClusterConstraint.class
package com.db4o.internal.cluster
public com.db4o.internal.cluster.ClusterConstraint extends java.lang.Object implements com.db4o.query.Constraint {
final com.db4o.cluster.Cluster _cluster
final com.db4o.query.Constraint[] _constraints
public void (com.db4o.cluster.Cluster, com.db4o.query.Constraint[])
private com.db4o.internal.cluster.ClusterConstraint compatible (com.db4o.query.Constraint)
public com.db4o.query.Constraint and (com.db4o.query.Constraint)
public com.db4o.query.Constraint or (com.db4o.query.Constraint)
private com.db4o.query.Constraint join (com.db4o.query.Constraint, boolean)
public com.db4o.query.Constraint equal ()
public com.db4o.query.Constraint greater ()
public com.db4o.query.Constraint smaller ()
public com.db4o.query.Constraint identity ()
public com.db4o.query.Constraint like ()
public com.db4o.query.Constraint startsWith (boolean)
public com.db4o.query.Constraint endsWith (boolean)
public com.db4o.query.Constraint contains ()
public com.db4o.query.Constraint not ()
public java.lang.Object getObject ()
}
com/db4o/internal/cluster/ClusterConstraints.class
package com.db4o.internal.cluster
public com.db4o.internal.cluster.ClusterConstraints extends com.db4o.internal.cluster.ClusterConstraint implements com.db4o.query.Constraints {
public void (com.db4o.cluster.Cluster, com.db4o.query.Constraint[])
public com.db4o.query.Constraint[] toArray ()
}
com/db4o/internal/cluster/ClusterQuery.class
package com.db4o.internal.cluster
public com.db4o.internal.cluster.ClusterQuery extends java.lang.Object implements com.db4o.query.Query {
private final com.db4o.cluster.Cluster _cluster
private final com.db4o.query.Query[] _queries
public void (com.db4o.cluster.Cluster, com.db4o.query.Query[])
public com.db4o.query.Constraint constrain (java.lang.Object)
public com.db4o.query.Constraints constraints ()
public com.db4o.query.Query descend (java.lang.String)
public com.db4o.ObjectSet execute ()
public com.db4o.query.Query orderAscending ()
public com.db4o.query.Query orderDescending ()
public com.db4o.query.Query sortBy (com.db4o.query.QueryComparator)
public com.db4o.query.Query sortBy (java.util.Comparator)
}
com/db4o/internal/cluster/ClusterQueryResult$ClusterQueryResultIntIterator.class
package com.db4o.internal.cluster
final com.db4o.internal.cluster.ClusterQueryResult$ClusterQueryResultIntIterator extends java.lang.Object implements com.db4o.foundation.IntIterator4 {
private final com.db4o.foundation.CompositeIterator4 _delegate
public void (com.db4o.foundation.Iterator4[])
public boolean moveNext ()
public java.lang.Object current ()
public void reset ()
public int currentInt ()
}
com/db4o/internal/cluster/ClusterQueryResult.class
package com.db4o.internal.cluster
public com.db4o.internal.cluster.ClusterQueryResult extends java.lang.Object implements com.db4o.internal.query.result.QueryResult {
private final com.db4o.cluster.Cluster _cluster
private final com.db4o.ObjectSet[] _objectSets
private final int[] _sizes
private final int _size
public void (com.db4o.cluster.Cluster, com.db4o.query.Query[])
public com.db4o.foundation.IntIterator4 iterateIDs ()
public com.db4o.foundation.Iterator4 iterator ()
public int size ()
public java.lang.Object get (int)
public java.lang.Object lock ()
public com.db4o.ext.ExtObjectContainer objectContainer ()
public int indexOf (int)
public void sort (com.db4o.query.QueryComparator)
public void loadFromClassIndex (com.db4o.internal.ClassMetadata)
public void loadFromQuery (com.db4o.internal.query.processor.QQuery)
public void loadFromClassIndexes (com.db4o.internal.ClassMetadataIterator)
public void loadFromIdReader (com.db4o.internal.Buffer)
}
com/db4o/internal/collections/PersistentCollection.class
package com.db4o.internal.collections
public abstract com.db4o.internal.collections.PersistentCollection extends java.lang.Object {
}
com/db4o/internal/collections/PersistentList.class
package com.db4o.internal.collections
public abstract com.db4o.internal.collections.PersistentList extends java.lang.Object {
public abstract boolean add (java.lang.Object)
public abstract void add (int, java.lang.Object)
public abstract boolean addAll (com.db4o.foundation.Iterable4)
public abstract boolean addAll (int, com.db4o.foundation.Iterable4)
public abstract void clear ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (com.db4o.foundation.Iterable4)
public abstract java.lang.Object get (int)
public abstract int indexOf (java.lang.Object)
public abstract boolean isEmpty ()
public abstract com.db4o.foundation.Iterator4 iterator ()
public abstract int lastIndexOf (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract java.lang.Object remove (int)
public abstract boolean removeAll (com.db4o.foundation.Iterable4)
public abstract boolean retainAll (com.db4o.foundation.Iterable4)
public abstract java.lang.Object set (int, java.lang.Object)
public abstract int size ()
public abstract com.db4o.internal.collections.PersistentList subList (int, int)
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
}
com/db4o/internal/convert/Conversion.class
package com.db4o.internal.convert
public abstract com.db4o.internal.convert.Conversion extends java.lang.Object {
public void ()
public void convert (com.db4o.internal.convert.ConversionStage$ClassCollectionAvailableStage)
public void convert (com.db4o.internal.convert.ConversionStage$SystemUpStage)
}
com/db4o/internal/convert/ConversionStage$ClassCollectionAvailableStage.class
package com.db4o.internal.convert
public final com.db4o.internal.convert.ConversionStage$ClassCollectionAvailableStage extends com.db4o.internal.convert.ConversionStage {
public void (com.db4o.internal.LocalObjectContainer)
public void accept (com.db4o.internal.convert.Conversion)
}
com/db4o/internal/convert/ConversionStage$SystemUpStage.class
package com.db4o.internal.convert
public final com.db4o.internal.convert.ConversionStage$SystemUpStage extends com.db4o.internal.convert.ConversionStage {
public void (com.db4o.internal.LocalObjectContainer)
public void accept (com.db4o.internal.convert.Conversion)
}
com/db4o/internal/convert/ConversionStage.class
package com.db4o.internal.convert
public abstract com.db4o.internal.convert.ConversionStage extends java.lang.Object {
private com.db4o.internal.LocalObjectContainer _file
protected void (com.db4o.internal.LocalObjectContainer)
public com.db4o.internal.LocalObjectContainer file ()
public com.db4o.internal.SystemData systemData ()
public abstract void accept (com.db4o.internal.convert.Conversion)
}
com/db4o/internal/convert/Converter.class
package com.db4o.internal.convert
public com.db4o.internal.convert.Converter extends java.lang.Object {
public static final int VERSION
private static com.db4o.internal.convert.Converter _converter
private com.db4o.foundation.Hashtable4 _conversions
private void ()
public static boolean convert (com.db4o.internal.convert.ConversionStage)
private static boolean needsConversion (com.db4o.internal.SystemData)
public void register (int, com.db4o.internal.convert.Conversion)
public boolean runConversions (com.db4o.internal.convert.ConversionStage)
}
com/db4o/internal/convert/conversions/ClassIndexesToBTrees_5_5.class
package com.db4o.internal.convert.conversions
public com.db4o.internal.convert.conversions.ClassIndexesToBTrees_5_5 extends com.db4o.internal.convert.Conversion {
public static final int VERSION
public void ()
public void convert (com.db4o.internal.LocalObjectContainer, int, com.db4o.internal.btree.BTree)
public void convert (com.db4o.internal.convert.ConversionStage$SystemUpStage)
}
com/db4o/internal/convert/conversions/CommonConversions.class
package com.db4o.internal.convert.conversions
public com.db4o.internal.convert.conversions.CommonConversions extends java.lang.Object {
public void ()
public static void register (com.db4o.internal.convert.Converter)
}
com/db4o/internal/convert/conversions/FieldIndexesToBTrees_5_7.class
package com.db4o.internal.convert.conversions
public com.db4o.internal.convert.conversions.FieldIndexesToBTrees_5_7 extends com.db4o.internal.convert.Conversion {
public static final int VERSION
public void ()
public void convert (com.db4o.internal.convert.ConversionStage$SystemUpStage)
private void rebuildUUIDIndex (com.db4o.internal.LocalObjectContainer)
private void freeOldUUIDMetaIndex (com.db4o.internal.LocalObjectContainer)
}
com/db4o/internal/cs/BlobProcessor.class
package com.db4o.internal.cs
com.db4o.internal.cs.BlobProcessor extends java.lang.Thread {
private com.db4o.internal.cs.ClientObjectContainer stream
private com.db4o.foundation.Queue4 queue
private boolean terminated
void (com.db4o.internal.cs.ClientObjectContainer)
void add (com.db4o.internal.cs.messages.MsgBlob)
synchronized boolean isTerminated ()
public void run ()
}
com/db4o/internal/cs/BroadcastFilter.class
package com.db4o.internal.cs
public abstract com.db4o.internal.cs.BroadcastFilter extends java.lang.Object {
public abstract boolean accept (com.db4o.internal.cs.ServerMessageDispatcher)
}
com/db4o/internal/cs/ClassInfo.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClassInfo extends java.lang.Object {
public String _className
public boolean _isSystemClass
public com.db4o.internal.cs.ClassInfo _superClass
public com.db4o.internal.cs.FieldInfo[] _fields
public static com.db4o.internal.cs.ClassInfo newSystemClass (java.lang.String)
public static com.db4o.internal.cs.ClassInfo newUserClass (java.lang.String)
public void ()
private void (java.lang.String, boolean)
public com.db4o.internal.cs.FieldInfo[] getFields ()
public void setFields (com.db4o.internal.cs.FieldInfo[])
public com.db4o.internal.cs.ClassInfo getSuperClass ()
public void setSuperClass (com.db4o.internal.cs.ClassInfo)
public java.lang.String getClassName ()
public boolean isSystemClass ()
}
com/db4o/internal/cs/ClassInfoHelper.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClassInfoHelper extends java.lang.Object {
private com.db4o.foundation.Hashtable4 _classMetaTable
private com.db4o.foundation.Hashtable4 _genericClassTable
public void ()
public com.db4o.internal.cs.ClassInfo getClassMeta (com.db4o.reflect.ReflectClass)
private com.db4o.internal.cs.ClassInfo newUserClassMeta (com.db4o.reflect.ReflectClass)
private com.db4o.internal.cs.ClassInfo mapSuperclass (com.db4o.reflect.ReflectClass)
private com.db4o.internal.cs.FieldInfo[] mapFields (com.db4o.reflect.ReflectField[])
private static boolean isSystemClass (java.lang.String)
private com.db4o.internal.cs.ClassInfo lookupClassMeta (java.lang.String)
private void registerClassMeta (java.lang.String, com.db4o.internal.cs.ClassInfo)
public com.db4o.reflect.generic.GenericClass classMetaToGenericClass (com.db4o.reflect.generic.GenericReflector, com.db4o.internal.cs.ClassInfo)
private com.db4o.reflect.generic.GenericClass lookupGenericClass (java.lang.String)
private void registerGenericClass (java.lang.String, com.db4o.reflect.generic.GenericClass)
}
com/db4o/internal/cs/ClientHeartbeat.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClientHeartbeat extends java.lang.Object implements java.lang.Runnable {
private com.db4o.foundation.SimpleTimer _timer
private final com.db4o.internal.cs.ClientObjectContainer _container
public void (com.db4o.internal.cs.ClientObjectContainer)
private int frequency (com.db4o.internal.Config4Impl)
public void run ()
public void start ()
public void stop ()
}
com/db4o/internal/cs/ClientMessageDispatcher.class
package com.db4o.internal.cs
public abstract com.db4o.internal.cs.ClientMessageDispatcher extends java.lang.Object implements com.db4o.internal.cs.messages.MessageDispatcher {
}
com/db4o/internal/cs/ClientMessageDispatcherImpl.class
package com.db4o.internal.cs
com.db4o.internal.cs.ClientMessageDispatcherImpl extends java.lang.Thread implements com.db4o.internal.cs.ClientMessageDispatcher {
private com.db4o.internal.cs.ClientObjectContainer i_stream
private com.db4o.foundation.network.Socket4 i_socket
private final com.db4o.foundation.BlockingQueue _messageQueue
private boolean _isClosed
void (com.db4o.internal.cs.ClientObjectContainer, com.db4o.foundation.network.Socket4, com.db4o.foundation.BlockingQueue)
public synchronized boolean isMessageDispatcherAlive ()
public synchronized boolean close ()
public void run ()
public void messageLoop ()
private boolean isClientSideMessage (com.db4o.internal.cs.messages.Msg)
public boolean write (com.db4o.internal.cs.messages.Msg)
public void setDispatcherName (java.lang.String)
public void startDispatcher ()
private com.db4o.internal.Transaction transaction ()
}
com/db4o/internal/cs/ClientObjectContainer.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClientObjectContainer extends com.db4o.internal.ExternalObjectContainer implements com.db4o.ext.ExtClient com.db4o.BlobTransport com.db4o.internal.cs.ClientMessageDispatcher {
final Object blobLock
private com.db4o.internal.cs.BlobProcessor blobThread
private com.db4o.foundation.network.Socket4 i_socket
private com.db4o.foundation.BlockingQueue _messageQueue
private final String _password
int[] _prefetchedIDs
com.db4o.internal.cs.ClientMessageDispatcher _messageDispatcher
int remainingIDs
private String switchedToFile
private boolean _singleThreaded
private final String _userName
private com.db4o.ext.Db4oDatabase i_db
protected boolean _doFinalize
private int _blockSize
private com.db4o.foundation.Collection4 _batchedMessages
private int _batchedQueueLength
private boolean _login
private final com.db4o.internal.cs.ClientHeartbeat _heartbeat
public void (com.db4o.config.Configuration, com.db4o.foundation.network.Socket4, java.lang.String, java.lang.String, boolean)
private void setAndConfigSocket (com.db4o.foundation.network.Socket4)
protected final void openImpl ()
private void startHeartBeat ()
private void startDispatcherThread (com.db4o.foundation.network.Socket4, java.lang.String)
public void backup (java.lang.String) throws com.db4o.foundation.NotSupportedException
public void reserve (int)
public void blockSize (int)
public byte blockSize ()
protected void close2 ()
private void stopHeartBeat ()
private void closeMessageDispatcher ()
public final void commit1 (com.db4o.internal.Transaction)
public int converterVersion ()
com.db4o.foundation.network.Socket4 createParalellSocket () throws java.io.IOException
public com.db4o.internal.query.result.AbstractQueryResult newQueryResult (com.db4o.internal.Transaction, com.db4o.config.QueryEvaluationMode)
public final com.db4o.internal.Transaction newTransaction (com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public boolean createClassMetadata (com.db4o.internal.ClassMetadata, com.db4o.reflect.ReflectClass, com.db4o.internal.ClassMetadata)
private void sendClassMeta (com.db4o.reflect.ReflectClass)
public long currentVersion ()
public final boolean delete4 (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int, boolean)
public boolean detectSchemaChanges ()
protected boolean doFinalize ()
final com.db4o.internal.Buffer expectedByteResponse (com.db4o.internal.cs.messages.Msg)
public final com.db4o.internal.cs.messages.Msg expectedResponse (com.db4o.internal.cs.messages.Msg)
private void checkExceptionMessage (com.db4o.internal.cs.messages.Msg)
public com.db4o.internal.query.result.AbstractQueryResult getAll (com.db4o.internal.Transaction)
public com.db4o.internal.cs.messages.Msg getResponse ()
private com.db4o.internal.cs.messages.Msg getResponseMultiThreaded ()
private void onMsgError ()
private com.db4o.internal.cs.messages.Msg getResponseSingleThreaded ()
public boolean isMessageDispatcherAlive ()
public com.db4o.internal.ClassMetadata classMetadataForId (int)
public boolean needsLockFileThread ()
protected boolean hasShutDownHook ()
public com.db4o.ext.Db4oDatabase identity ()
public boolean isClient ()
private void loginToServer (com.db4o.foundation.network.Socket4) throws com.db4o.InvalidPasswordException
private com.db4o.internal.cs.messages.Msg readLoginMessage (com.db4o.foundation.network.Socket4)
public boolean maintainsIndices ()
public final int newUserObject ()
void processBlobMessage (com.db4o.internal.cs.messages.MsgBlob)
public void raiseVersion (long)
public void readBytes (byte[], int, int, int)
public void readBytes (byte[], int, int)
protected boolean rename1 (com.db4o.internal.Config4Impl)
public final com.db4o.internal.StatefulBuffer readWriterByID (com.db4o.internal.Transaction, int)
public final com.db4o.internal.StatefulBuffer[] readWritersByIDs (com.db4o.internal.Transaction, int[])
public final com.db4o.internal.Buffer readReaderByID (com.db4o.internal.Transaction, int)
private com.db4o.internal.query.result.AbstractQueryResult readQueryResult (com.db4o.internal.Transaction)
void readThis ()
public void releaseSemaphore (java.lang.String)
public void releaseSemaphores (com.db4o.internal.Transaction)
private void reReadAll (com.db4o.config.Configuration)
public final void rollback1 (com.db4o.internal.Transaction)
public void send (java.lang.Object)
public final void setDirtyInSystemTransaction (com.db4o.internal.PersistentBase)
public boolean setSemaphore (java.lang.String, int)
public void switchToFile (java.lang.String)
public void switchToMainFile ()
public java.lang.String name ()
public java.lang.String toString ()
public void shutdown ()
public final void writeDirty ()
public final boolean write (com.db4o.internal.cs.messages.Msg)
public final void writeBatchedMessage (com.db4o.internal.cs.messages.Msg)
private final void writeMsg (com.db4o.internal.cs.messages.Msg, boolean)
public boolean writeMessageToSocket (com.db4o.internal.cs.messages.Msg)
public final void writeNew (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public final void writeTransactionPointer (int)
public final void writeUpdate (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public boolean isAlive ()
public com.db4o.foundation.network.Socket4 socket ()
private void ensureIDCacheAllocated (int)
public com.db4o.ext.SystemInfo systemInfo ()
public void writeBlobTo (com.db4o.internal.Transaction, com.db4o.internal.BlobImpl, java.io.File) throws java.io.IOException
public void readBlobFrom (com.db4o.internal.Transaction, com.db4o.internal.BlobImpl, java.io.File) throws java.io.IOException
public void deleteBlobFile (com.db4o.internal.Transaction, com.db4o.internal.BlobImpl)
public long[] getIDsForClass (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata)
public com.db4o.internal.query.result.QueryResult classOnlyQuery (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata)
public com.db4o.internal.query.result.QueryResult executeQuery (com.db4o.internal.query.processor.QQuery)
public final void writeBatchedMessages ()
public final void addToBatch (com.db4o.internal.cs.messages.Msg)
private final void clearBatchedObjects ()
int timeout ()
protected void shutdownDataStorage ()
private void shutDownCommunicationRessources ()
public void setDispatcherName (java.lang.String)
public void startDispatcher ()
public com.db4o.internal.cs.ClientMessageDispatcher messageDispatcher ()
public void onCommittedListener ()
public int classMetadataIdForName (java.lang.String)
}
com/db4o/internal/cs/ClientQueryResult.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClientQueryResult extends com.db4o.internal.query.result.IdListQueryResult {
public void (com.db4o.internal.Transaction)
public void (com.db4o.internal.Transaction, int)
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/internal/cs/ClientQueryResultIterator.class
package com.db4o.internal.cs
com.db4o.internal.cs.ClientQueryResultIterator extends java.lang.Object implements com.db4o.foundation.Iterator4 {
private static final com.db4o.internal.cs.PrefetchingStrategy _prefetchingStrategy
private Object[] _prefetchedObjects
private int _remainingObjects
private int _prefetchRight
private final com.db4o.internal.query.result.AbstractQueryResult _client
private final com.db4o.foundation.IntIterator4 _ids
void (com.db4o.internal.query.result.AbstractQueryResult)
public java.lang.Object current ()
private java.lang.Object streamLock ()
public void reset ()
public boolean moveNext ()
private boolean skipNulls ()
private void prefetch ()
private int prefetchCount ()
private com.db4o.internal.cs.ClientObjectContainer stream ()
private java.lang.Object prefetchedCurrent ()
private void ensureObjectCacheAllocated (int)
static void ()
}
com/db4o/internal/cs/ClientServerPlatform.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClientServerPlatform extends java.lang.Object {
public void ()
public static com.db4o.foundation.Iterator4 createClientQueryResultIterator (com.db4o.internal.query.result.AbstractQueryResult)
}
com/db4o/internal/cs/ClientTransaction$1.class
package com.db4o.internal.cs
com.db4o.internal.cs.ClientTransaction$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.cs.ClientTransaction this$0
void (com.db4o.internal.cs.ClientTransaction)
public void visit (java.lang.Object)
}
com/db4o/internal/cs/ClientTransaction$2.class
package com.db4o.internal.cs
com.db4o.internal.cs.ClientTransaction$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.cs.ClientTransaction this$0
void (com.db4o.internal.cs.ClientTransaction)
public void visit (java.lang.Object)
}
com/db4o/internal/cs/ClientTransaction.class
package com.db4o.internal.cs
final com.db4o.internal.cs.ClientTransaction extends com.db4o.internal.Transaction {
private final com.db4o.internal.cs.ClientObjectContainer i_client
protected com.db4o.foundation.Tree i_yapObjectsToGc
void (com.db4o.internal.cs.ClientObjectContainer, com.db4o.internal.Transaction, com.db4o.internal.TransactionalReferenceSystem)
public void commit ()
protected void clear ()
private void removeYapObjectReferences ()
public boolean delete (com.db4o.internal.ObjectReference, int, int)
public boolean isDeleted (int)
public final com.db4o.internal.HardObjectReference getHardReferenceBySignature (long, byte[])
public void processDeletes ()
public void rollback ()
public void writeUpdateDeleteMembers (int, com.db4o.internal.ClassMetadata, int, int)
}
com/db4o/internal/cs/ClientTransactionHandle.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClientTransactionHandle extends java.lang.Object {
private final com.db4o.internal.cs.ClientTransactionPool _transactionPool
private com.db4o.internal.Transaction _mainTransaction
private com.db4o.internal.Transaction _transaction
private boolean _rollbackOnClose
public void (com.db4o.internal.cs.ClientTransactionPool)
public void acquireTransactionForFile (java.lang.String)
public void releaseTransaction ()
public boolean isClosed ()
public void close ()
public com.db4o.internal.Transaction transaction ()
public void transaction (com.db4o.internal.Transaction)
}
com/db4o/internal/cs/ClientTransactionPool$ContainerCount.class
package com.db4o.internal.cs
com.db4o.internal.cs.ClientTransactionPool$ContainerCount extends java.lang.Object {
private com.db4o.internal.LocalObjectContainer _container
private int _count
public void (com.db4o.internal.LocalObjectContainer)
public void (com.db4o.internal.LocalObjectContainer, int)
public boolean isEmpty ()
public com.db4o.internal.Transaction newTransaction ()
public void release ()
public java.lang.String fileName ()
public void close ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/db4o/internal/cs/ClientTransactionPool.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ClientTransactionPool extends java.lang.Object {
private final com.db4o.foundation.Hashtable4 _transaction2Container
private final com.db4o.foundation.Hashtable4 _fileName2Container
private final com.db4o.internal.LocalObjectContainer _mainContainer
private boolean _closed
public void (com.db4o.internal.LocalObjectContainer)
public com.db4o.internal.Transaction acquireMain ()
public com.db4o.internal.Transaction acquire (java.lang.String)
public void release (com.db4o.internal.Transaction, boolean)
public void close ()
public int openFileCount ()
public boolean isClosed ()
}
com/db4o/internal/cs/CommittedCallbacksDispatcher$1.class
package com.db4o.internal.cs
com.db4o.internal.cs.CommittedCallbacksDispatcher$1 extends java.lang.Object implements com.db4o.internal.cs.BroadcastFilter {
final com.db4o.internal.cs.CommittedCallbacksDispatcher this$0
void (com.db4o.internal.cs.CommittedCallbacksDispatcher)
public boolean accept (com.db4o.internal.cs.ServerMessageDispatcher)
}
com/db4o/internal/cs/CommittedCallbacksDispatcher.class
package com.db4o.internal.cs
public com.db4o.internal.cs.CommittedCallbacksDispatcher extends java.lang.Object implements java.lang.Runnable {
private boolean _stopped
private final com.db4o.foundation.BlockingQueue _committedInfosQueue
private final com.db4o.internal.cs.ObjectServerImpl _server
public void (com.db4o.internal.cs.ObjectServerImpl, com.db4o.foundation.BlockingQueue)
public void run ()
public void stop ()
}
com/db4o/internal/cs/DebugCS.class
package com.db4o.internal.cs
public com.db4o.internal.cs.DebugCS extends java.lang.Object {
public static com.db4o.internal.cs.ClientObjectContainer clientStream
public static com.db4o.internal.LocalObjectContainer serverStream
public static com.db4o.foundation.Queue4 clientMessageQueue
public void ()
}
com/db4o/internal/cs/FieldInfo.class
package com.db4o.internal.cs
public com.db4o.internal.cs.FieldInfo extends java.lang.Object {
public String _fieldName
public com.db4o.internal.cs.ClassInfo _fieldClass
public boolean _isPrimitive
public boolean _isArray
public boolean _isNArray
public void ()
public void (java.lang.String, com.db4o.internal.cs.ClassInfo, boolean, boolean, boolean)
public com.db4o.internal.cs.ClassInfo getFieldClass ()
public java.lang.String getFieldName ()
}
com/db4o/internal/cs/LazyClientIdIterator.class
package com.db4o.internal.cs
public com.db4o.internal.cs.LazyClientIdIterator extends java.lang.Object implements com.db4o.foundation.IntIterator4 {
private final com.db4o.internal.cs.LazyClientQueryResult _queryResult
private int _current
private int[] _ids
private final int _batchSize
private int _available
public void (com.db4o.internal.cs.LazyClientQueryResult)
public int currentInt ()
public java.lang.Object current ()
public boolean moveNext ()
public void reset ()
public void loadFromIdReader (com.db4o.internal.Buffer, int)
}
com/db4o/internal/cs/LazyClientObjectSetStub.class
package com.db4o.internal.cs
public com.db4o.internal.cs.LazyClientObjectSetStub extends java.lang.Object {
private final com.db4o.internal.query.result.AbstractQueryResult _queryResult
private com.db4o.foundation.IntIterator4 _idIterator
public void (com.db4o.internal.query.result.AbstractQueryResult, com.db4o.foundation.IntIterator4)
public com.db4o.foundation.IntIterator4 idIterator ()
public com.db4o.internal.query.result.AbstractQueryResult queryResult ()
public void reset ()
}
com/db4o/internal/cs/LazyClientQueryResult.class
package com.db4o.internal.cs
public com.db4o.internal.cs.LazyClientQueryResult extends com.db4o.internal.query.result.AbstractQueryResult {
private static final int SIZE_NOT_SET
private final com.db4o.internal.cs.ClientObjectContainer _client
private final int _queryResultID
private int _size
private final com.db4o.internal.cs.LazyClientIdIterator _iterator
public void (com.db4o.internal.Transaction, com.db4o.internal.cs.ClientObjectContainer, int)
public java.lang.Object get (int)
public int getId (int)
public int indexOf (int)
private int askServer (com.db4o.internal.cs.messages.MsgD, int)
public com.db4o.foundation.IntIterator4 iterateIDs ()
public com.db4o.foundation.Iterator4 iterator ()
public int size ()
protected void finalize ()
public void loadFromIdReader (com.db4o.internal.Buffer)
public void reset ()
public void fetchIDs (int)
}
com/db4o/internal/cs/ObjectServerImpl.class
package com.db4o.internal.cs
public com.db4o.internal.cs.ObjectServerImpl extends java.lang.Object implements com.db4o.ObjectServer com.db4o.ext.ExtObjectServer java.lang.Runnable com.db4o.foundation.network.LoopbackSocketServer {
private static final int START_THREAD_WAIT_TIMEOUT
private final String _name
private com.db4o.foundation.network.ServerSocket4 _serverSocket
private int _port
private int i_threadIDGen
private final com.db4o.foundation.Collection4 _dispatchers
com.db4o.internal.LocalObjectContainer _container
com.db4o.internal.cs.ClientTransactionPool _transactionPool
private final Object _startupLock
private com.db4o.internal.Config4Impl _config
private com.db4o.foundation.BlockingQueue _committedInfosQueue
private com.db4o.internal.cs.CommittedCallbacksDispatcher _committedCallbacksDispatcher
private boolean _caresAboutCommitted
private final com.db4o.config.NativeSocketFactory _socketFactory
private final boolean _isEmbeddedServer
public void (com.db4o.internal.LocalObjectContainer, int, com.db4o.config.NativeSocketFactory)
public void (com.db4o.internal.LocalObjectContainer, int, boolean, com.db4o.config.NativeSocketFactory)
private void startServer ()
private void startServerThread ()
private void startServerSocket ()
private boolean isEmbeddedServer ()
private void ensureLoadStaticClass ()
private void configureObjectServer ()
public void backup (java.lang.String) throws java.io.IOException
final void checkClosed ()
public synchronized boolean close ()
private void stopCommittedCallbacksDispatcher ()
private boolean closeFile ()
private void closeMessageDispatchers ()
public com.db4o.foundation.Iterator4 iterateDispatchers ()
private void closeServerSocket ()
public com.db4o.config.Configuration configure ()
public com.db4o.ext.ExtObjectServer ext ()
private com.db4o.internal.cs.ServerMessageDispatcherImpl findThread (int)
com.db4o.internal.Transaction findTransaction (int)
public synchronized void grantAccess (java.lang.String, java.lang.String)
private void addUser (java.lang.String, java.lang.String)
private void setPassword (com.db4o.User, java.lang.String)
public com.db4o.User getUser (java.lang.String)
private com.db4o.ObjectSet queryUsers (java.lang.String)
public com.db4o.ObjectContainer objectContainer ()
public com.db4o.ObjectContainer openClient ()
public synchronized com.db4o.ObjectContainer openClient (com.db4o.config.Configuration)
public com.db4o.foundation.network.LoopbackSocket openClientSocket ()
void removeThread (com.db4o.internal.cs.ServerMessageDispatcherImpl)
public synchronized void revokeAccess (java.lang.String)
private void deleteUsers (java.lang.String)
public void run ()
private void startCommittedCallbackThread (com.db4o.foundation.BlockingQueue)
private void setThreadName ()
private void listen ()
private void notifyThreadStarted ()
private void logListeningOnPort ()
private int newThreadId ()
private void addServerMessageDispatcher (com.db4o.internal.cs.ServerMessageDispatcher)
public void addCommittedInfoMsg (com.db4o.internal.cs.messages.MCommittedInfo)
public void broadcastMsg (com.db4o.internal.cs.messages.Msg, com.db4o.internal.cs.BroadcastFilter)
public boolean caresAboutCommitted ()
public void checkCaresAboutCommitted ()
private boolean anyDispatcherCaresAboutCommitted ()
public int port ()
public int clientCount ()
}
com/db4o/internal/cs/PrefetchingStrategy.class
package com.db4o.internal.cs
public abstract com.db4o.internal.cs.PrefetchingStrategy extends java.lang.Object {
public abstract int prefetchObjects (com.db4o.internal.cs.ClientObjectContainer, com.db4o.foundation.IntIterator4, java.lang.Object[], int)
}
com/db4o/internal/cs/QueryResultIteratorFactory.class
package com.db4o.internal.cs
public abstract com.db4o.internal.cs.QueryResultIteratorFactory extends java.lang.Object {
public abstract com.db4o.foundation.Iterator4 newInstance (com.db4o.internal.query.result.AbstractQueryResult)
}
com/db4o/internal/cs/ServerMessageDispatcher.class
package com.db4o.internal.cs
public abstract com.db4o.internal.cs.ServerMessageDispatcher extends java.lang.Object implements com.db4o.internal.cs.messages.MessageDispatcher {
public abstract java.lang.String name ()
public abstract void queryResultFinalized (int)
public abstract com.db4o.foundation.network.Socket4 socket ()
public abstract int dispatcherID ()
public abstract com.db4o.internal.cs.LazyClientObjectSetStub queryResultForID (int)
public abstract void switchToMainFile ()
public abstract void switchToFile (com.db4o.internal.cs.messages.MSwitchToFile)
public abstract void useTransaction (com.db4o.internal.cs.messages.MUseTransaction)
public abstract void mapQueryResultToID (com.db4o.internal.cs.LazyClientObjectSetStub, int)
public abstract com.db4o.internal.cs.ObjectServerImpl server ()
public abstract void login ()
public abstract boolean close ()
public abstract void closeConnection ()
public abstract boolean caresAboutCommitted ()
public abstract void caresAboutCommitted (boolean)
public abstract boolean write (com.db4o.internal.cs.messages.Msg)
public abstract com.db4o.internal.CallbackObjectInfoCollections committedInfo ()
public abstract void committedInfo (com.db4o.internal.CallbackObjectInfoCollections)
}
com/db4o/internal/cs/ServerMessageDispatcherImpl.class
package com.db4o.internal.cs
public final com.db4o.internal.cs.ServerMessageDispatcherImpl extends java.lang.Thread implements com.db4o.internal.cs.ServerMessageDispatcher {
private String _clientName
private boolean _loggedin
private boolean _closeMessageSent
private final com.db4o.internal.cs.ObjectServerImpl _server
private com.db4o.foundation.network.Socket4 _socket
private com.db4o.internal.cs.ClientTransactionHandle _transactionHandle
private com.db4o.foundation.Hashtable4 _queryResults
final int _threadID
private com.db4o.internal.CallbackObjectInfoCollections _committedInfo
private boolean _caresAboutCommitted
private boolean _isClosed
private final Object _lock
private final Object _mainLock
void (com.db4o.internal.cs.ObjectServerImpl, com.db4o.internal.cs.ClientTransactionHandle, com.db4o.foundation.network.Socket4, int, boolean, java.lang.Object) throws java.lang.Exception
public boolean close ()
public void closeConnection ()
public boolean isMessageDispatcherAlive ()
private void sendCloseMessage ()
private void removeFromServer ()
private void closeSocket ()
public com.db4o.internal.Transaction getTransaction ()
public void run ()
private void messageLoop ()
private boolean messageProcessor () throws com.db4o.Db4oIOException
public com.db4o.internal.cs.ObjectServerImpl server ()
public void queryResultFinalized (int)
public void mapQueryResultToID (com.db4o.internal.cs.LazyClientObjectSetStub, int)
public com.db4o.internal.cs.LazyClientObjectSetStub queryResultForID (int)
public void switchToFile (com.db4o.internal.cs.messages.MSwitchToFile)
public void switchToMainFile ()
public void useTransaction (com.db4o.internal.cs.messages.MUseTransaction)
public boolean write (com.db4o.internal.cs.messages.Msg)
public com.db4o.foundation.network.Socket4 socket ()
public java.lang.String name ()
public void setDispatcherName (java.lang.String)
public int dispatcherID ()
public void login ()
public void startDispatcher ()
public boolean caresAboutCommitted ()
public void caresAboutCommitted (boolean)
public com.db4o.internal.CallbackObjectInfoCollections committedInfo ()
public void committedInfo (com.db4o.internal.CallbackObjectInfoCollections)
}
com/db4o/internal/cs/SingleMessagePrefetchingStrategy.class
package com.db4o.internal.cs
public com.db4o.internal.cs.SingleMessagePrefetchingStrategy extends java.lang.Object implements com.db4o.internal.cs.PrefetchingStrategy {
public static final com.db4o.internal.cs.PrefetchingStrategy INSTANCE
private void ()
public int prefetchObjects (com.db4o.internal.cs.ClientObjectContainer, com.db4o.foundation.IntIterator4, java.lang.Object[], int)
static void ()
}
com/db4o/internal/cs/messages/ClientSideMessage.class
package com.db4o.internal.cs.messages
public abstract com.db4o.internal.cs.messages.ClientSideMessage extends java.lang.Object {
public abstract boolean processAtClient ()
}
com/db4o/internal/cs/messages/MClassID.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MClassID extends com.db4o.internal.cs.messages.MsgD {
public void ()
}
com/db4o/internal/cs/messages/MClassMeta.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MClassMeta extends com.db4o.internal.cs.messages.MsgObject implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MClassMetadataIdForName.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MClassMetadataIdForName extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MClassNameForID.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MClassNameForID extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MClose.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MClose extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage com.db4o.internal.cs.messages.ClientSideMessage {
public void ()
public boolean processAtServer ()
public boolean processAtClient ()
}
com/db4o/internal/cs/messages/MCloseSocket.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MCloseSocket extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MCommit.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MCommit extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
private void addCommittedInfoMsg (com.db4o.internal.CallbackObjectInfoCollections, com.db4o.internal.LocalTransaction)
}
com/db4o/internal/cs/messages/MCommitSystemTransaction.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MCommitSystemTransaction extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MCommittedCallBackRegistry.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MCommittedCallBackRegistry extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MCommittedInfo$1.class
package com.db4o.internal.cs.messages
com.db4o.internal.cs.messages.MCommittedInfo$1 extends java.lang.Object implements java.lang.Runnable {
final com.db4o.internal.CallbackObjectInfoCollections val$callbackInfos
final com.db4o.internal.cs.messages.MCommittedInfo this$0
void (com.db4o.internal.cs.messages.MCommittedInfo, com.db4o.internal.CallbackObjectInfoCollections)
public void run ()
}
com/db4o/internal/cs/messages/MCommittedInfo.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MCommittedInfo extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ClientSideMessage {
public void ()
public com.db4o.internal.cs.messages.MCommittedInfo encode (com.db4o.internal.CallbackObjectInfoCollections)
private void encodeObjectInfoCollection (java.io.ByteArrayOutputStream, com.db4o.ext.ObjectInfoCollection)
public com.db4o.internal.CallbackObjectInfoCollections decode ()
private com.db4o.ext.ObjectInfoCollection decodeObjectInfoCollection (java.io.ByteArrayInputStream)
private void writeLong (java.io.ByteArrayOutputStream, long)
private long readLong (java.io.ByteArrayInputStream)
public boolean processAtClient ()
}
com/db4o/internal/cs/messages/MCreateClass.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MCreateClass extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MDelete.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MDelete extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MDeleteBlobFile.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MDeleteBlobFile extends com.db4o.internal.cs.messages.MsgBlob implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
public void processClient (com.db4o.foundation.network.Socket4) throws java.io.IOException
}
com/db4o/internal/cs/messages/MError.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MError extends com.db4o.internal.cs.messages.Msg {
public void ()
}
com/db4o/internal/cs/messages/MFailed.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MFailed extends com.db4o.internal.cs.messages.Msg {
public void ()
}
com/db4o/internal/cs/messages/MGetAll.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MGetAll extends com.db4o.internal.cs.messages.MsgQuery implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
private com.db4o.internal.query.result.AbstractQueryResult getAll (com.db4o.config.QueryEvaluationMode)
}
com/db4o/internal/cs/messages/MGetClasses.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MGetClasses extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MGetInternalIDs.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MGetInternalIDs extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MGetThreadID.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MGetThreadID extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MIDList.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MIDList extends com.db4o.internal.cs.messages.MsgD {
public void ()
}
com/db4o/internal/cs/messages/MIdentity.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MIdentity extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MIsAlive.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MIsAlive extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MLength.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MLength extends com.db4o.internal.cs.messages.MsgD {
public void ()
}
com/db4o/internal/cs/messages/MLogin.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MLogin extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MLoginOK.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MLoginOK extends com.db4o.internal.cs.messages.MsgD {
public void ()
}
com/db4o/internal/cs/messages/MNull.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MNull extends com.db4o.internal.cs.messages.Msg {
public void ()
}
com/db4o/internal/cs/messages/MOK.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MOK extends com.db4o.internal.cs.messages.Msg {
public void ()
}
com/db4o/internal/cs/messages/MObjectByUuid.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MObjectByUuid extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MObjectSet.class
package com.db4o.internal.cs.messages
public abstract com.db4o.internal.cs.messages.MObjectSet extends com.db4o.internal.cs.messages.MsgD {
public void ()
protected com.db4o.internal.query.result.AbstractQueryResult queryResult (int)
protected com.db4o.internal.cs.LazyClientObjectSetStub stub (int)
}
com/db4o/internal/cs/messages/MObjectSetFetch.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MObjectSetFetch extends com.db4o.internal.cs.messages.MObjectSet implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
private int bufferLength (int)
}
com/db4o/internal/cs/messages/MObjectSetFinalized.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MObjectSetFinalized extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MObjectSetGetId.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MObjectSetGetId extends com.db4o.internal.cs.messages.MObjectSet implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MObjectSetIndexOf.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MObjectSetIndexOf extends com.db4o.internal.cs.messages.MObjectSet implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MObjectSetReset.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MObjectSetReset extends com.db4o.internal.cs.messages.MObjectSet implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MObjectSetSize.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MObjectSetSize extends com.db4o.internal.cs.messages.MObjectSet implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MPing.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MPing extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MPong.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MPong extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ClientSideMessage {
public void ()
public boolean processAtClient ()
}
com/db4o/internal/cs/messages/MPrefetchIDs.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MPrefetchIDs extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MProcessDeletes.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MProcessDeletes extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MQueryExecute.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MQueryExecute extends com.db4o.internal.cs.messages.MsgQuery implements com.db4o.internal.cs.messages.ServerSideMessage {
private com.db4o.config.QueryEvaluationMode _evaluationMode
public void ()
public boolean processAtServer ()
private com.db4o.internal.query.result.AbstractQueryResult execute ()
private com.db4o.internal.query.result.AbstractQueryResult executeFully (com.db4o.internal.query.processor.QQuery)
}
com/db4o/internal/cs/messages/MQueryResult.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MQueryResult extends com.db4o.internal.cs.messages.MsgD {
public void ()
}
com/db4o/internal/cs/messages/MRaiseVersion.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MRaiseVersion extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MReadBlob.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MReadBlob extends com.db4o.internal.cs.messages.MsgBlob implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public void processClient (com.db4o.foundation.network.Socket4) throws java.io.IOException
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MReadBytes.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MReadBytes extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final com.db4o.internal.Buffer getByteLoad ()
public final com.db4o.internal.cs.messages.MsgD getWriter (com.db4o.internal.StatefulBuffer)
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MReadMultipleObjects.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MReadMultipleObjects extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MReadObject.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MReadObject extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MReleaseSemaphore.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MReleaseSemaphore extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MRollback.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MRollback extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MRuntimeException.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MRuntimeException extends com.db4o.internal.cs.messages.MsgD {
public void ()
public void throwPayload ()
}
com/db4o/internal/cs/messages/MSetSemaphore.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MSetSemaphore extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MSuccess.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MSuccess extends com.db4o.internal.cs.messages.Msg {
public void ()
}
com/db4o/internal/cs/messages/MSwitchToFile.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MSwitchToFile extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MSwitchToMainFile.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MSwitchToMainFile extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MTaDelete.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MTaDelete extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MTaIsDeleted.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MTaIsDeleted extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MUseTransaction.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MUseTransaction extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MUserMessage.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MUserMessage extends com.db4o.internal.cs.messages.MsgObject implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
private com.db4o.messaging.MessageRecipient messageRecipient ()
}
com/db4o/internal/cs/messages/MVersion.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MVersion extends com.db4o.internal.cs.messages.Msg implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MWriteBatchedMessages.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MWriteBatchedMessages extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MWriteBlob.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MWriteBlob extends com.db4o.internal.cs.messages.MsgBlob implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public void processClient (com.db4o.foundation.network.Socket4) throws java.io.IOException
public boolean processAtServer ()
}
com/db4o/internal/cs/messages/MWriteNew.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MWriteNew extends com.db4o.internal.cs.messages.MsgObject implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MWriteUpdate.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MWriteUpdate extends com.db4o.internal.cs.messages.MsgObject implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MWriteUpdateDeleteMembers.class
package com.db4o.internal.cs.messages
public final com.db4o.internal.cs.messages.MWriteUpdateDeleteMembers extends com.db4o.internal.cs.messages.MsgD implements com.db4o.internal.cs.messages.ServerSideMessage {
public void ()
public final boolean processAtServer ()
}
com/db4o/internal/cs/messages/MessageDispatcher.class
package com.db4o.internal.cs.messages
public abstract com.db4o.internal.cs.messages.MessageDispatcher extends java.lang.Object {
public abstract boolean isMessageDispatcherAlive ()
public abstract boolean write (com.db4o.internal.cs.messages.Msg)
public abstract boolean close ()
public abstract void setDispatcherName (java.lang.String)
public abstract void startDispatcher ()
}
com/db4o/internal/cs/messages/Msg.class
package com.db4o.internal.cs.messages
public abstract com.db4o.internal.cs.messages.Msg extends java.lang.Object implements java.lang.Cloneable {
static int _messageIdGenerator
private static com.db4o.internal.cs.messages.Msg[] _messages
int _msgID
String _name
private com.db4o.internal.Transaction _trans
private com.db4o.internal.cs.messages.MessageDispatcher _messageDispatcher
public static final com.db4o.internal.cs.messages.MRuntimeException RUNTIME_EXCEPTION
public static final com.db4o.internal.cs.messages.MClassID CLASS_ID
public static final com.db4o.internal.cs.messages.MClassMetadataIdForName CLASS_METADATA_ID_FOR_NAME
public static final com.db4o.internal.cs.messages.MClassNameForID CLASS_NAME_FOR_ID
public static final com.db4o.internal.cs.messages.MClose CLOSE
public static final com.db4o.internal.cs.messages.MCloseSocket CLOSE_SOCKET
public static final com.db4o.internal.cs.messages.MCommit COMMIT
public static final com.db4o.internal.cs.messages.MCommittedCallBackRegistry COMMITTED_CALLBACK_REGISTER
public static final com.db4o.internal.cs.messages.MCommittedInfo COMMITTED_INFO
public static final com.db4o.internal.cs.messages.MCommitSystemTransaction COMMIT_SYSTEMTRANS
public static final com.db4o.internal.cs.messages.MCreateClass CREATE_CLASS
public static final com.db4o.internal.cs.messages.MClassMeta CLASS_META
public static final com.db4o.internal.cs.messages.MVersion CURRENT_VERSION
public static final com.db4o.internal.cs.messages.MDelete DELETE
public static final com.db4o.internal.cs.messages.MError ERROR
public static final com.db4o.internal.cs.messages.MFailed FAILED
public static final com.db4o.internal.cs.messages.MGetAll GET_ALL
public static final com.db4o.internal.cs.messages.MGetClasses GET_CLASSES
public static final com.db4o.internal.cs.messages.MGetInternalIDs GET_INTERNAL_IDS
public static final com.db4o.internal.cs.messages.MGetThreadID GET_THREAD_ID
public static final com.db4o.internal.cs.messages.MIDList ID_LIST
public static final com.db4o.internal.cs.messages.MIdentity IDENTITY
public static final com.db4o.internal.cs.messages.MIsAlive IS_ALIVE
public static final com.db4o.internal.cs.messages.MLength LENGTH
public static final com.db4o.internal.cs.messages.MLogin LOGIN
public static final com.db4o.internal.cs.messages.MLoginOK LOGIN_OK
public static final com.db4o.internal.cs.messages.MNull NULL
public static final com.db4o.internal.cs.messages.MObjectByUuid OBJECT_BY_UUID
public static final com.db4o.internal.cs.messages.MsgObject OBJECT_TO_CLIENT
public static final com.db4o.internal.cs.messages.MObjectSetFetch OBJECTSET_FETCH
public static final com.db4o.internal.cs.messages.MObjectSetFinalized OBJECTSET_FINALIZED
public static final com.db4o.internal.cs.messages.MObjectSetGetId OBJECTSET_GET_ID
public static final com.db4o.internal.cs.messages.MObjectSetIndexOf OBJECTSET_INDEXOF
public static final com.db4o.internal.cs.messages.MObjectSetReset OBJECTSET_RESET
public static final com.db4o.internal.cs.messages.MObjectSetSize OBJECTSET_SIZE
public static final com.db4o.internal.cs.messages.MOK OK
public static final com.db4o.internal.cs.messages.MPing PING
public static final com.db4o.internal.cs.messages.MPong PONG
public static final com.db4o.internal.cs.messages.MPrefetchIDs PREFETCH_IDS
public static final com.db4o.internal.cs.messages.MProcessDeletes PROCESS_DELETES
public static final com.db4o.internal.cs.messages.MQueryExecute QUERY_EXECUTE
public static final com.db4o.internal.cs.messages.MQueryResult QUERY_RESULT
public static final com.db4o.internal.cs.messages.MRaiseVersion RAISE_VERSION
public static final com.db4o.internal.cs.messages.MReadBlob READ_BLOB
public static final com.db4o.internal.cs.messages.MReadBytes READ_BYTES
public static final com.db4o.internal.cs.messages.MReadMultipleObjects READ_MULTIPLE_OBJECTS
public static final com.db4o.internal.cs.messages.MReadObject READ_OBJECT
public static final com.db4o.internal.cs.messages.MReleaseSemaphore RELEASE_SEMAPHORE
public static final com.db4o.internal.cs.messages.MRollback ROLLBACK
public static final com.db4o.internal.cs.messages.MSetSemaphore SET_SEMAPHORE
public static final com.db4o.internal.cs.messages.MSuccess SUCCESS
public static final com.db4o.internal.cs.messages.MSwitchToFile SWITCH_TO_FILE
public static final com.db4o.internal.cs.messages.MSwitchToMainFile SWITCH_TO_MAIN_FILE
public static final com.db4o.internal.cs.messages.MTaDelete TA_DELETE
public static final com.db4o.internal.cs.messages.MTaIsDeleted TA_IS_DELETED
public static final com.db4o.internal.cs.messages.MUserMessage USER_MESSAGE
public static final com.db4o.internal.cs.messages.MUseTransaction USE_TRANSACTION
public static final com.db4o.internal.cs.messages.MWriteBlob WRITE_BLOB
public static final com.db4o.internal.cs.messages.MWriteNew WRITE_NEW
public static final com.db4o.internal.cs.messages.MWriteUpdate WRITE_UPDATE
public static final com.db4o.internal.cs.messages.MWriteUpdateDeleteMembers WRITE_UPDATE_DELETE_MEMBERS
public static final com.db4o.internal.cs.messages.MWriteBatchedMessages WRITE_BATCHED_MESSAGES
public static final com.db4o.internal.cs.messages.MsgBlob DELETE_BLOB_FILE
void ()
void (java.lang.String)
public static com.db4o.internal.cs.messages.Msg getMessage (int)
public final com.db4o.internal.cs.messages.Msg publicClone ()
public final boolean equals (java.lang.Object)
public int hashCode ()
public com.db4o.internal.Buffer getByteLoad ()
final java.lang.String getName ()
protected com.db4o.internal.LocalTransaction serverTransaction ()
protected com.db4o.internal.Transaction transaction ()
protected com.db4o.internal.LocalObjectContainer file ()
protected com.db4o.internal.ObjectContainerBase stream ()
protected java.lang.Object streamLock ()
protected com.db4o.internal.Config4Impl config ()
protected static com.db4o.internal.StatefulBuffer readMessageBuffer (com.db4o.internal.Transaction, com.db4o.foundation.network.Socket4) throws com.db4o.Db4oIOException
protected static com.db4o.internal.StatefulBuffer readMessageBuffer (com.db4o.internal.Transaction, com.db4o.foundation.network.Socket4, int) throws com.db4o.Db4oIOException
public static final com.db4o.internal.cs.messages.Msg readMessage (com.db4o.internal.cs.messages.MessageDispatcher, com.db4o.internal.Transaction, com.db4o.foundation.network.Socket4) throws com.db4o.Db4oIOException
com.db4o.internal.cs.messages.Msg readPayLoad (com.db4o.internal.cs.messages.MessageDispatcher, com.db4o.internal.Transaction, com.db4o.foundation.network.Socket4, com.db4o.internal.Buffer)
protected final com.db4o.internal.Transaction checkParentTransaction (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public final void setTransaction (com.db4o.internal.Transaction)
public final java.lang.String toString ()
public void write (com.db4o.internal.cs.messages.Msg)
public void writeException (java.lang.RuntimeException)
public void respondInt (int)
public boolean write (com.db4o.foundation.network.Socket4)
public com.db4o.internal.StatefulBuffer payLoad ()
public com.db4o.internal.cs.messages.MessageDispatcher messageDispatcher ()
public com.db4o.internal.cs.ServerMessageDispatcher serverMessageDispatcher ()
public com.db4o.internal.cs.ClientMessageDispatcher clientMessageDispatcher ()
public void setMessageDispatcher (com.db4o.internal.cs.messages.MessageDispatcher)
public void logMsg (int, java.lang.String)
static void ()
}
com/db4o/internal/cs/messages/MsgBlob.class
package com.db4o.internal.cs.messages
public abstract com.db4o.internal.cs.messages.MsgBlob extends com.db4o.internal.cs.messages.MsgD implements com.db4o.BlobStatus {
public com.db4o.internal.BlobImpl _blob
int _currentByte
int _length
public void ()
public double getStatus ()
public abstract void processClient (com.db4o.foundation.network.Socket4) throws java.io.IOException
com.db4o.internal.BlobImpl serverGetBlobImpl ()
protected void copy (com.db4o.foundation.network.Socket4, java.io.OutputStream, int, boolean) throws java.io.IOException
protected void copy (java.io.InputStream, com.db4o.foundation.network.Socket4, boolean) throws java.io.IOException
}
com/db4o/internal/cs/messages/MsgD.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MsgD extends com.db4o.internal.cs.messages.Msg {
com.db4o.internal.StatefulBuffer _payLoad
void ()
void (java.lang.String)
public com.db4o.internal.Buffer getByteLoad ()
public final com.db4o.internal.StatefulBuffer payLoad ()
public void payLoad (com.db4o.internal.StatefulBuffer)
public final com.db4o.internal.cs.messages.MsgD getWriterForByte (com.db4o.internal.Transaction, byte)
public final com.db4o.internal.cs.messages.MsgD getWriterForLength (com.db4o.internal.Transaction, int)
public final com.db4o.internal.cs.messages.MsgD getWriter (com.db4o.internal.Transaction)
public final com.db4o.internal.cs.messages.MsgD getWriterForInts (com.db4o.internal.Transaction, int[])
public final com.db4o.internal.cs.messages.MsgD getWriterForIntArray (com.db4o.internal.Transaction, int[], int)
public final com.db4o.internal.cs.messages.MsgD getWriterForInt (com.db4o.internal.Transaction, int)
public final com.db4o.internal.cs.messages.MsgD getWriterForIntString (com.db4o.internal.Transaction, int, java.lang.String)
public final com.db4o.internal.cs.messages.MsgD getWriterForLong (com.db4o.internal.Transaction, long)
public com.db4o.internal.cs.messages.MsgD getWriterForSingleObject (com.db4o.internal.Transaction, java.lang.Object)
public final com.db4o.internal.cs.messages.MsgD getWriterForString (com.db4o.internal.Transaction, java.lang.String)
public com.db4o.internal.cs.messages.MsgD getWriter (com.db4o.internal.StatefulBuffer)
public byte[] readBytes ()
public final int readInt ()
public final long readLong ()
public final boolean readBoolean ()
public java.lang.Object readObjectFromPayLoad ()
final com.db4o.internal.cs.messages.Msg readPayLoad (com.db4o.internal.cs.messages.MessageDispatcher, com.db4o.internal.Transaction, com.db4o.foundation.network.Socket4, com.db4o.internal.Buffer)
public final java.lang.String readString ()
public java.lang.Object readSingleObject ()
public final void writeBytes (byte[])
public final void writeInt (int)
public final void writeLong (long)
public final void writeString (java.lang.String)
}
com/db4o/internal/cs/messages/MsgObject.class
package com.db4o.internal.cs.messages
public com.db4o.internal.cs.messages.MsgObject extends com.db4o.internal.cs.messages.MsgD {
private static final int LENGTH_FOR_ALL
private static final int LENGTH_FOR_FIRST
private int _id
private int _address
public void ()
final com.db4o.internal.cs.messages.MsgD getWriter (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.Buffer, int[])
public final com.db4o.internal.cs.messages.MsgD getWriter (com.db4o.internal.StatefulBuffer)
public final com.db4o.internal.cs.messages.MsgD getWriter (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public final com.db4o.internal.cs.messages.MsgD getWriter (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ClassMetadata, int, com.db4o.internal.Buffer)
public final com.db4o.internal.StatefulBuffer unmarshall ()
public final com.db4o.internal.StatefulBuffer unmarshall (int)
public int getId ()
}
com/db4o/internal/cs/messages/MsgQuery.class
package com.db4o.internal.cs.messages
public abstract com.db4o.internal.cs.messages.MsgQuery extends com.db4o.internal.cs.messages.MsgObject {
private static final int ID_AND_SIZE
private static int nextID
public void ()
protected final void writeQueryResult (com.db4o.internal.query.result.AbstractQueryResult, com.db4o.config.QueryEvaluationMode)
private int bufferLength (int)
private static synchronized int generateID ()
protected com.db4o.internal.query.result.AbstractQueryResult newQueryResult (com.db4o.config.QueryEvaluationMode)
}
com/db4o/internal/cs/messages/ServerSideMessage.class
package com.db4o.internal.cs.messages
public abstract com.db4o.internal.cs.messages.ServerSideMessage extends java.lang.Object {
public abstract boolean processAtServer ()
}
com/db4o/internal/diagnostic/DiagnosticProcessor.class
package com.db4o.internal.diagnostic
public com.db4o.internal.diagnostic.DiagnosticProcessor extends java.lang.Object implements com.db4o.diagnostic.DiagnosticConfiguration com.db4o.foundation.DeepClone {
private com.db4o.foundation.Collection4 _listeners
public void ()
private void (com.db4o.foundation.Collection4)
public void addListener (com.db4o.diagnostic.DiagnosticListener)
public void checkClassHasFields (com.db4o.internal.ClassMetadata)
public void checkUpdateDepth (int)
public java.lang.Object deepClone (java.lang.Object)
private com.db4o.foundation.Collection4 cloneListeners ()
public boolean enabled ()
private boolean isDb4oClass (com.db4o.internal.ClassMetadata)
public void loadedFromClassIndex (com.db4o.internal.ClassMetadata)
public void descendIntoTranslator (com.db4o.internal.ClassMetadata, java.lang.String)
public void nativeQueryUnoptimized (com.db4o.query.Predicate)
public void nativeQueryOptimizerNotLoaded (int)
public void onDiagnostic (com.db4o.diagnostic.Diagnostic)
public void removeAllListeners ()
}
com/db4o/internal/events/Event4Impl.class
package com.db4o.internal.events
public com.db4o.internal.events.Event4Impl extends java.lang.Object implements com.db4o.events.Event4 {
private com.db4o.foundation.Collection4 _listeners
public void ()
public final void addListener (com.db4o.events.EventListener4)
private void addExistingListenersTo (com.db4o.foundation.Collection4)
protected void onListenerAdded ()
public final void removeListener (com.db4o.events.EventListener4)
public final void trigger (com.db4o.events.EventArgs)
private void onEvent (com.db4o.events.EventListener4, com.db4o.events.Event4, com.db4o.events.EventArgs)
private void validateListener (com.db4o.events.EventListener4)
public boolean hasListeners ()
}
com/db4o/internal/events/EventPlatform.class
package com.db4o.internal.events
public com.db4o.internal.events.EventPlatform extends java.lang.Object {
public void ()
public static void triggerQueryEvent (com.db4o.internal.Transaction, com.db4o.internal.events.Event4Impl, com.db4o.query.Query)
public static void triggerClassEvent (com.db4o.internal.events.Event4Impl, com.db4o.internal.ClassMetadata)
public static boolean triggerCancellableObjectEventArgs (com.db4o.internal.Transaction, com.db4o.internal.events.Event4Impl, java.lang.Object)
public static void triggerObjectEvent (com.db4o.internal.Transaction, com.db4o.internal.events.Event4Impl, java.lang.Object)
public static void triggerCommitEvent (com.db4o.internal.Transaction, com.db4o.internal.events.Event4Impl, com.db4o.internal.CallbackObjectInfoCollections)
public static boolean hasListeners (com.db4o.internal.events.Event4Impl)
}
com/db4o/internal/events/EventRegistryImpl$CommittedEvent.class
package com.db4o.internal.events
public com.db4o.internal.events.EventRegistryImpl$CommittedEvent extends com.db4o.internal.events.Event4Impl {
final com.db4o.internal.events.EventRegistryImpl this$0
protected void (com.db4o.internal.events.EventRegistryImpl)
protected void onListenerAdded ()
}
com/db4o/internal/events/EventRegistryImpl.class
package com.db4o.internal.events
public com.db4o.internal.events.EventRegistryImpl extends java.lang.Object implements com.db4o.internal.callbacks.Callbacks com.db4o.events.EventRegistry {
private final com.db4o.internal.InternalObjectContainer _container
protected final com.db4o.internal.events.Event4Impl _queryStarted
protected final com.db4o.internal.events.Event4Impl _queryFinished
protected final com.db4o.internal.events.Event4Impl _creating
protected final com.db4o.internal.events.Event4Impl _activating
protected final com.db4o.internal.events.Event4Impl _updating
protected final com.db4o.internal.events.Event4Impl _deleting
protected final com.db4o.internal.events.Event4Impl _deactivating
protected final com.db4o.internal.events.Event4Impl _created
protected final com.db4o.internal.events.Event4Impl _activated
protected final com.db4o.internal.events.Event4Impl _updated
protected final com.db4o.internal.events.Event4Impl _deleted
protected final com.db4o.internal.events.Event4Impl _deactivated
protected final com.db4o.internal.events.Event4Impl _committing
protected final com.db4o.internal.events.Event4Impl _committed
protected final com.db4o.internal.events.Event4Impl _instantiated
protected final com.db4o.internal.events.Event4Impl _classRegistered
public void (com.db4o.internal.InternalObjectContainer)
public void queryOnFinished (com.db4o.internal.Transaction, com.db4o.query.Query)
public void queryOnStarted (com.db4o.internal.Transaction, com.db4o.query.Query)
public boolean objectCanNew (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanActivate (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanUpdate (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanDelete (com.db4o.internal.Transaction, java.lang.Object)
public boolean objectCanDeactivate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnActivate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnNew (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnUpdate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnDelete (com.db4o.internal.Transaction, java.lang.Object)
public void classOnRegistered (com.db4o.internal.ClassMetadata)
public void objectOnDeactivate (com.db4o.internal.Transaction, java.lang.Object)
public void objectOnInstantiate (com.db4o.internal.Transaction, java.lang.Object)
public void commitOnStarted (com.db4o.internal.Transaction, com.db4o.internal.CallbackObjectInfoCollections)
public void commitOnCompleted (com.db4o.internal.Transaction, com.db4o.internal.CallbackObjectInfoCollections)
public com.db4o.events.Event4 queryFinished ()
public com.db4o.events.Event4 queryStarted ()
public com.db4o.events.Event4 creating ()
public com.db4o.events.Event4 activating ()
public com.db4o.events.Event4 updating ()
public com.db4o.events.Event4 deleting ()
public com.db4o.events.Event4 deactivating ()
public com.db4o.events.Event4 created ()
public com.db4o.events.Event4 activated ()
public com.db4o.events.Event4 updated ()
public com.db4o.events.Event4 deleted ()
public com.db4o.events.Event4 deactivated ()
public com.db4o.events.Event4 committing ()
public com.db4o.events.Event4 committed ()
public com.db4o.events.Event4 classRegistered ()
public com.db4o.events.Event4 instantiated ()
protected void onCommittedListener ()
public boolean caresAboutCommitting ()
public boolean caresAboutCommitted ()
public boolean caresAboutDeleting ()
public boolean caresAboutDeleted ()
}
com/db4o/internal/fieldindex/AndIndexedLeaf.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.AndIndexedLeaf extends com.db4o.internal.fieldindex.JoinedLeaf {
public void (com.db4o.internal.query.processor.QCon, com.db4o.internal.fieldindex.IndexedNodeWithRange, com.db4o.internal.fieldindex.IndexedNodeWithRange)
}
com/db4o/internal/fieldindex/FieldIndexProcessor.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.FieldIndexProcessor extends java.lang.Object {
private final com.db4o.internal.query.processor.QCandidates _candidates
public void (com.db4o.internal.query.processor.QCandidates)
public com.db4o.internal.fieldindex.FieldIndexProcessorResult run ()
private com.db4o.internal.fieldindex.IndexedNode resolveFully (com.db4o.internal.fieldindex.IndexedNode)
public com.db4o.internal.fieldindex.IndexedNode selectBestIndex ()
public com.db4o.foundation.Iterator4 collectIndexedNodes ()
}
com/db4o/internal/fieldindex/FieldIndexProcessorResult$1.class
package com.db4o.internal.fieldindex
com.db4o.internal.fieldindex.FieldIndexProcessorResult$1 extends com.db4o.foundation.MappingIterator {
final com.db4o.internal.fieldindex.FieldIndexProcessorResult this$0
void (com.db4o.internal.fieldindex.FieldIndexProcessorResult, com.db4o.foundation.Iterator4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/fieldindex/FieldIndexProcessorResult.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.FieldIndexProcessorResult extends java.lang.Object {
public static final com.db4o.internal.fieldindex.FieldIndexProcessorResult NO_INDEX_FOUND
public static final com.db4o.internal.fieldindex.FieldIndexProcessorResult FOUND_INDEX_BUT_NO_MATCH
private final com.db4o.internal.fieldindex.IndexedNode _indexedNode
public void (com.db4o.internal.fieldindex.IndexedNode)
public com.db4o.foundation.Tree toQCandidate (com.db4o.internal.query.processor.QCandidates)
public com.db4o.internal.TreeInt toTreeInt ()
public boolean foundMatch ()
public boolean foundIndex ()
public boolean noMatch ()
public com.db4o.foundation.Iterator4 iterateIDs ()
static void ()
}
com/db4o/internal/fieldindex/IndexedLeaf.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.IndexedLeaf extends com.db4o.internal.fieldindex.IndexedNodeBase implements com.db4o.internal.fieldindex.IndexedNodeWithRange {
private final com.db4o.internal.btree.BTreeRange _range
public void (com.db4o.internal.query.processor.QConObject)
private com.db4o.internal.btree.BTreeRange search ()
public int resultSize ()
public com.db4o.foundation.Iterator4 iterator ()
public com.db4o.internal.btree.BTreeRange getRange ()
}
com/db4o/internal/fieldindex/IndexedNode.class
package com.db4o.internal.fieldindex
public abstract com.db4o.internal.fieldindex.IndexedNode extends java.lang.Object implements com.db4o.foundation.Iterable4 {
public abstract boolean isResolved ()
public abstract com.db4o.internal.fieldindex.IndexedNode resolve ()
public abstract com.db4o.internal.btree.BTree getIndex ()
public abstract int resultSize ()
public abstract com.db4o.internal.TreeInt toTreeInt ()
}
com/db4o/internal/fieldindex/IndexedNodeBase.class
package com.db4o.internal.fieldindex
public abstract com.db4o.internal.fieldindex.IndexedNodeBase extends java.lang.Object implements com.db4o.internal.fieldindex.IndexedNode {
private final com.db4o.internal.query.processor.QConObject _constraint
public void (com.db4o.internal.query.processor.QConObject)
public com.db4o.internal.TreeInt toTreeInt ()
public final com.db4o.internal.btree.BTree getIndex ()
private com.db4o.internal.FieldMetadata getYapField ()
public com.db4o.internal.query.processor.QCon constraint ()
public boolean isResolved ()
public com.db4o.internal.btree.BTreeRange search (java.lang.Object)
public static com.db4o.internal.TreeInt addToTree (com.db4o.internal.TreeInt, com.db4o.internal.fieldindex.IndexedNode)
public com.db4o.internal.fieldindex.IndexedNode resolve ()
private com.db4o.internal.Transaction transaction ()
}
com/db4o/internal/fieldindex/IndexedNodeCollector.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.IndexedNodeCollector extends java.lang.Object {
private final com.db4o.foundation.Collection4 _nodes
private final com.db4o.foundation.Hashtable4 _nodeCache
public void (com.db4o.internal.query.processor.QCandidates)
public com.db4o.foundation.Iterator4 getNodes ()
private void collectIndexedNodes (com.db4o.internal.query.processor.QCandidates)
private void implicitlyAndJoinsOnSameField ()
private com.db4o.internal.fieldindex.OrIndexedLeaf findJoinOnSameFieldAtSameLevel (com.db4o.internal.fieldindex.OrIndexedLeaf)
private java.lang.Object parentConstraint (com.db4o.internal.fieldindex.OrIndexedLeaf)
private void collectIndexedNodes (com.db4o.foundation.Iterator4)
private boolean isCached (com.db4o.internal.query.processor.QCon)
private void collectStandaloneNode (com.db4o.internal.query.processor.QConObject)
private void collectJoinedNode (com.db4o.internal.query.processor.QConObject)
private boolean allHaveSamePath (com.db4o.foundation.Collection4)
private boolean haveSamePath (com.db4o.internal.query.processor.QCon, com.db4o.internal.query.processor.QCon)
private com.db4o.foundation.Collection4 collectLeaves (com.db4o.foundation.Collection4)
private void collectLeaves (com.db4o.foundation.Collection4, com.db4o.foundation.Collection4)
private void collectLeavesFromJoin (com.db4o.foundation.Collection4, com.db4o.internal.query.processor.QConJoin)
private void collectLeavesFromJoinConstraint (com.db4o.foundation.Collection4, com.db4o.internal.query.processor.QCon)
private boolean canJoinsBeSearchedByIndex (com.db4o.foundation.Collection4)
private boolean allCanBeSearchedByIndex (com.db4o.foundation.Collection4)
private void collectImplicitlyAndingJoins (com.db4o.foundation.Collection4, com.db4o.internal.query.processor.QConObject)
private com.db4o.foundation.Collection4 collectTopLevelJoins (com.db4o.internal.query.processor.QConObject)
private void collectTopLevelJoins (com.db4o.foundation.Collection4, com.db4o.internal.query.processor.QCon)
private com.db4o.internal.fieldindex.IndexedNodeWithRange newNodeForConstraint (com.db4o.internal.query.processor.QConJoin)
private com.db4o.internal.query.processor.QCon findLeafForJoin (com.db4o.internal.query.processor.QConJoin)
private com.db4o.internal.fieldindex.IndexedNodeWithRange nodeForConstraint (com.db4o.internal.query.processor.QCon)
private com.db4o.internal.fieldindex.IndexedNodeWithRange newNodeForConstraint (com.db4o.internal.query.processor.QCon)
private void collectImplicitAnd (com.db4o.internal.query.processor.QCon, com.db4o.internal.fieldindex.IndexedNodeWithRange, com.db4o.internal.fieldindex.IndexedNodeWithRange)
private com.db4o.internal.fieldindex.IndexedLeaf findLeafOnSameField (com.db4o.internal.query.processor.QConObject)
private boolean isLeaf (com.db4o.internal.query.processor.QCon)
}
com/db4o/internal/fieldindex/IndexedNodeWithRange.class
package com.db4o.internal.fieldindex
public abstract com.db4o.internal.fieldindex.IndexedNodeWithRange extends java.lang.Object implements com.db4o.internal.fieldindex.IndexedNode {
public abstract com.db4o.internal.btree.BTreeRange getRange ()
}
com/db4o/internal/fieldindex/IndexedPath.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.IndexedPath extends com.db4o.internal.fieldindex.IndexedNodeBase {
private com.db4o.internal.fieldindex.IndexedNode _next
public static com.db4o.internal.fieldindex.IndexedNode newParentPath (com.db4o.internal.fieldindex.IndexedNode, com.db4o.internal.query.processor.QCon)
private static boolean canFollowParent (com.db4o.internal.query.processor.QCon)
private static com.db4o.internal.FieldMetadata getYapField (com.db4o.internal.query.processor.QCon)
public void (com.db4o.internal.query.processor.QConObject, com.db4o.internal.fieldindex.IndexedNode)
public com.db4o.foundation.Iterator4 iterator ()
public int resultSize ()
}
com/db4o/internal/fieldindex/IndexedPathIterator.class
package com.db4o.internal.fieldindex
final com.db4o.internal.fieldindex.IndexedPathIterator extends com.db4o.foundation.CompositeIterator4 {
private com.db4o.internal.fieldindex.IndexedPath _path
public void (com.db4o.internal.fieldindex.IndexedPath, com.db4o.foundation.Iterator4)
protected com.db4o.foundation.Iterator4 nextIterator (java.lang.Object)
}
com/db4o/internal/fieldindex/JoinedLeaf.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.JoinedLeaf extends java.lang.Object implements com.db4o.internal.fieldindex.IndexedNodeWithRange {
private final com.db4o.internal.query.processor.QCon _constraint
private final com.db4o.internal.fieldindex.IndexedNodeWithRange _leaf1
private final com.db4o.internal.btree.BTreeRange _range
public void (com.db4o.internal.query.processor.QCon, com.db4o.internal.fieldindex.IndexedNodeWithRange, com.db4o.internal.btree.BTreeRange)
public com.db4o.internal.query.processor.QCon getConstraint ()
public com.db4o.internal.btree.BTreeRange getRange ()
public com.db4o.foundation.Iterator4 iterator ()
public com.db4o.internal.TreeInt toTreeInt ()
public com.db4o.internal.btree.BTree getIndex ()
public boolean isResolved ()
public com.db4o.internal.fieldindex.IndexedNode resolve ()
public int resultSize ()
}
com/db4o/internal/fieldindex/OrIndexedLeaf.class
package com.db4o.internal.fieldindex
public com.db4o.internal.fieldindex.OrIndexedLeaf extends com.db4o.internal.fieldindex.JoinedLeaf {
public void (com.db4o.internal.query.processor.QCon, com.db4o.internal.fieldindex.IndexedNodeWithRange, com.db4o.internal.fieldindex.IndexedNodeWithRange)
}
com/db4o/internal/fieldindex/QEBitmap.class
package com.db4o.internal.fieldindex
com.db4o.internal.fieldindex.QEBitmap extends java.lang.Object {
private boolean[] _bitmap
public static com.db4o.internal.fieldindex.QEBitmap forQE (com.db4o.internal.query.processor.QE)
private void (boolean[])
public boolean takeGreater ()
public boolean takeEqual ()
public boolean takeSmaller ()
}
com/db4o/internal/fileheader/FileHeader.class
package com.db4o.internal.fileheader
public abstract com.db4o.internal.fileheader.FileHeader extends java.lang.Object {
private static final com.db4o.internal.fileheader.FileHeader[] AVAILABLE_FILE_HEADERS
public void ()
private static int readerLength ()
public static com.db4o.internal.fileheader.FileHeader readFixedPart (com.db4o.internal.LocalObjectContainer) throws com.db4o.ext.OldFormatException
private static com.db4o.internal.Buffer prepareFileHeaderReader (com.db4o.internal.LocalObjectContainer)
private static com.db4o.internal.fileheader.FileHeader detectFileHeader (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
public abstract void close () throws com.db4o.Db4oIOException
public abstract void initNew (com.db4o.internal.LocalObjectContainer) throws com.db4o.Db4oIOException
public abstract com.db4o.internal.Transaction interruptedTransaction ()
public abstract int length ()
protected abstract com.db4o.internal.fileheader.FileHeader newOnSignatureMatch (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
protected long timeToWrite (long, boolean)
protected abstract void readFixedPart (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
public abstract void readVariablePart (com.db4o.internal.LocalObjectContainer)
protected boolean signatureMatches (com.db4o.internal.Buffer, byte[], byte)
public abstract void writeFixedPart (com.db4o.internal.LocalObjectContainer, boolean, boolean, com.db4o.internal.StatefulBuffer, int, int)
public abstract void writeTransactionPointer (com.db4o.internal.Transaction, int)
protected void writeTransactionPointer (com.db4o.internal.Transaction, int, int, int)
public abstract void writeVariablePart (com.db4o.internal.LocalObjectContainer, int)
protected void readClassCollectionAndFreeSpace (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
public static boolean lockedByOtherSession (com.db4o.internal.LocalObjectContainer, long)
static void ()
}
com/db4o/internal/fileheader/FileHeader0.class
package com.db4o.internal.fileheader
public com.db4o.internal.fileheader.FileHeader0 extends com.db4o.internal.fileheader.FileHeader {
static final int LENGTH
private com.db4o.internal.ConfigBlock _configBlock
private com.db4o.PBootRecord _bootRecord
public void ()
public void close () throws com.db4o.Db4oIOException
protected com.db4o.internal.fileheader.FileHeader newOnSignatureMatch (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
protected void readFixedPart (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer) throws com.db4o.ext.OldFormatException
private void skipConfigurationLockTime (com.db4o.internal.Buffer)
public void readVariablePart (com.db4o.internal.LocalObjectContainer)
private java.lang.Object getBootRecord (com.db4o.internal.LocalObjectContainer)
public void initNew (com.db4o.internal.LocalObjectContainer) throws com.db4o.Db4oIOException
private void initBootRecord (com.db4o.internal.LocalObjectContainer)
public com.db4o.internal.Transaction interruptedTransaction ()
public void writeTransactionPointer (com.db4o.internal.Transaction, int)
public com.db4o.MetaIndex getUUIDMetaIndex ()
public int length ()
public void writeFixedPart (com.db4o.internal.LocalObjectContainer, boolean, boolean, com.db4o.internal.StatefulBuffer, int, int)
public void writeVariablePart (com.db4o.internal.LocalObjectContainer, int)
}
com/db4o/internal/fileheader/FileHeader1.class
package com.db4o.internal.fileheader
public com.db4o.internal.fileheader.FileHeader1 extends com.db4o.internal.fileheader.FileHeader {
private static final byte[] SIGNATURE
private static byte VERSION
private static final int HEADER_LOCK_OFFSET
private static final int OPEN_TIME_OFFSET
private static final int ACCESS_TIME_OFFSET
private static final int TRANSACTION_POINTER_OFFSET
public static final int LENGTH
private com.db4o.internal.fileheader.TimerFileLock _timerFileLock
private com.db4o.internal.Transaction _interruptedTransaction
private com.db4o.internal.fileheader.FileHeaderVariablePart1 _variablePart
public void ()
public void close () throws com.db4o.Db4oIOException
public void initNew (com.db4o.internal.LocalObjectContainer) throws com.db4o.Db4oIOException
protected com.db4o.internal.fileheader.FileHeader newOnSignatureMatch (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
private void newTimerFileLock (com.db4o.internal.LocalObjectContainer)
public com.db4o.internal.Transaction interruptedTransaction ()
public int length ()
protected void readFixedPart (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
private void checkThreadFileLock (com.db4o.internal.LocalObjectContainer, com.db4o.internal.Buffer)
private void commonTasksForNewAndRead (com.db4o.internal.LocalObjectContainer)
public void readVariablePart (com.db4o.internal.LocalObjectContainer)
public void writeFixedPart (com.db4o.internal.LocalObjectContainer, boolean, boolean, com.db4o.internal.StatefulBuffer, int, int)
public void writeTransactionPointer (com.db4o.internal.Transaction, int)
public void writeVariablePart (com.db4o.internal.LocalObjectContainer, int)
static void ()
}
com/db4o/internal/fileheader/FileHeaderVariablePart1.class
package com.db4o.internal.fileheader
public com.db4o.internal.fileheader.FileHeaderVariablePart1 extends com.db4o.internal.PersistentBase {
private static final int LENGTH
private final com.db4o.internal.SystemData _systemData
public void (int, com.db4o.internal.SystemData)
com.db4o.internal.SystemData systemData ()
public byte getIdentifier ()
public int ownLength ()
public void readThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void writeThis (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
private void readIdentity (com.db4o.internal.LocalTransaction, int)
}
com/db4o/internal/fileheader/TimerFileLock.class
package com.db4o.internal.fileheader
public abstract com.db4o.internal.fileheader.TimerFileLock extends java.lang.Object implements java.lang.Runnable {
public void ()
public static com.db4o.internal.fileheader.TimerFileLock forFile (com.db4o.internal.LocalObjectContainer)
public abstract void checkHeaderLock ()
public abstract void checkOpenTime ()
public abstract boolean lockFile ()
public abstract long openTime ()
public abstract void setAddresses (int, int, int)
public abstract void start () throws com.db4o.Db4oIOException
public abstract void writeHeaderLock ()
public abstract void writeOpenTime ()
public abstract void close () throws com.db4o.Db4oIOException
public abstract void checkIfOtherSessionAlive (com.db4o.internal.LocalObjectContainer, int, int, long) throws com.db4o.Db4oIOException
}
com/db4o/internal/fileheader/TimerFileLockDisabled.class
package com.db4o.internal.fileheader
public com.db4o.internal.fileheader.TimerFileLockDisabled extends com.db4o.internal.fileheader.TimerFileLock {
public void ()
public void checkHeaderLock ()
public void checkOpenTime ()
public void close ()
public boolean lockFile ()
public long openTime ()
public void run ()
public void setAddresses (int, int, int)
public void start ()
public void writeHeaderLock ()
public void writeOpenTime ()
public void checkIfOtherSessionAlive (com.db4o.internal.LocalObjectContainer, int, int, long) throws com.db4o.Db4oIOException
}
com/db4o/internal/fileheader/TimerFileLockEnabled.class
package com.db4o.internal.fileheader
public com.db4o.internal.fileheader.TimerFileLockEnabled extends com.db4o.internal.fileheader.TimerFileLock {
private final com.db4o.io.IoAdapter _timerFile
private final Object _timerLock
private byte[] _longBytes
private byte[] _intBytes
private int _headerLockOffset
private final long _opentime
private int _baseAddress
private int _openTimeOffset
private int _accessTimeOffset
private boolean _closed
public void (com.db4o.internal.IoAdaptedObjectContainer)
public void checkHeaderLock ()
public void checkOpenTime ()
public void checkIfOtherSessionAlive (com.db4o.internal.LocalObjectContainer, int, int, long) throws com.db4o.Db4oIOException
public void close () throws com.db4o.Db4oIOException
public boolean lockFile ()
public long openTime ()
public void run ()
public void setAddresses (int, int, int)
public void start () throws com.db4o.Db4oIOException
private long uniqueOpenTime ()
private boolean writeAccessTime (boolean) throws com.db4o.Db4oIOException
private boolean noAddressSet ()
public void writeHeaderLock ()
public void writeOpenTime ()
private boolean writeLong (int, int, long) throws com.db4o.Db4oIOException
private long readLong (int, int) throws com.db4o.Db4oIOException
private boolean writeInt (int, int, int)
private long readInt (int, int)
private void sync () throws com.db4o.Db4oIOException
}
com/db4o/internal/freespace/AbstractFreespaceManager$1.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.AbstractFreespaceManager$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.freespace.FreespaceManager val$fm
final com.db4o.internal.freespace.AbstractFreespaceManager this$0
void (com.db4o.internal.freespace.AbstractFreespaceManager, com.db4o.internal.freespace.FreespaceManager)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/AbstractFreespaceManager$2.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.AbstractFreespaceManager$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.IntByRef val$mint
final com.db4o.internal.freespace.AbstractFreespaceManager this$0
void (com.db4o.internal.freespace.AbstractFreespaceManager, com.db4o.foundation.IntByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/AbstractFreespaceManager$3.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.AbstractFreespaceManager$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.IntByRef val$lastEnd
final com.db4o.foundation.IntByRef val$lastStart
final com.db4o.internal.freespace.AbstractFreespaceManager this$0
void (com.db4o.internal.freespace.AbstractFreespaceManager, com.db4o.foundation.IntByRef, com.db4o.foundation.IntByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/AbstractFreespaceManager.class
package com.db4o.internal.freespace
public abstract com.db4o.internal.freespace.AbstractFreespaceManager extends java.lang.Object implements com.db4o.internal.freespace.FreespaceManager {
final com.db4o.internal.LocalObjectContainer _file
public static final byte FM_DEBUG
public static final byte FM_DEFAULT
public static final byte FM_LEGACY_RAM
public static final byte FM_RAM
public static final byte FM_IX
public static final byte FM_BTREE
private static final int INTS_IN_SLOT
public void (com.db4o.internal.LocalObjectContainer)
public static byte checkType (byte)
public static com.db4o.internal.freespace.AbstractFreespaceManager createNew (com.db4o.internal.LocalObjectContainer)
public abstract int onNew (com.db4o.internal.LocalObjectContainer)
public static com.db4o.internal.freespace.AbstractFreespaceManager createNew (com.db4o.internal.LocalObjectContainer, byte)
public static int initSlot (com.db4o.internal.LocalObjectContainer)
public void migrateTo (com.db4o.internal.freespace.FreespaceManager)
static void slotEntryToZeroes (com.db4o.internal.LocalObjectContainer, int)
static final int slotLength ()
public int totalFreespace ()
public abstract void beginCommit ()
protected final int blockedDiscardLimit ()
protected int discardLimit ()
final boolean canDiscard (int)
public static void migrate (com.db4o.internal.freespace.FreespaceManager, com.db4o.internal.freespace.FreespaceManager)
public void debugCheckIntegrity ()
protected final com.db4o.internal.LocalTransaction transaction ()
}
com/db4o/internal/freespace/AddressKeySlotHandler.class
package com.db4o.internal.freespace
public com.db4o.internal.freespace.AddressKeySlotHandler extends com.db4o.internal.freespace.SlotHandler {
public void ()
public int compareTo (java.lang.Object)
}
com/db4o/internal/freespace/BTreeFreespaceManager.class
package com.db4o.internal.freespace
public com.db4o.internal.freespace.BTreeFreespaceManager extends com.db4o.internal.freespace.AbstractFreespaceManager {
private com.db4o.internal.freespace.RamFreespaceManager _delegate
private com.db4o.internal.freespace.FreespaceBTree _slotsByAddress
private com.db4o.internal.freespace.FreespaceBTree _slotsByLength
private com.db4o.internal.PersistentIntegerArray _idArray
private int _delegateIndirectionID
private int _delegationRequests
public void (com.db4o.internal.LocalObjectContainer)
private void addSlot (com.db4o.internal.slots.Slot)
public com.db4o.internal.slots.Slot allocateTransactionLogSlot (int)
public void beginCommit ()
private void beginDelegation ()
public void commit ()
private void createBTrees (int, int)
public void endCommit ()
private void endDelegation ()
public void free (com.db4o.internal.slots.Slot)
public void freeSelf ()
public void freeTransactionLogSlot (com.db4o.internal.slots.Slot)
public com.db4o.internal.slots.Slot getSlot (int)
private void initializeExisting (int)
private void initializeNew ()
private boolean isDelegating ()
public int onNew (com.db4o.internal.LocalObjectContainer)
public void read (int)
private void removeSlot (com.db4o.internal.slots.Slot)
private com.db4o.internal.btree.BTreePointer searchBTree (com.db4o.internal.btree.BTree, com.db4o.internal.slots.Slot, com.db4o.internal.btree.SearchTarget)
public int slotCount ()
public void start (int)
private boolean started ()
public byte systemType ()
public java.lang.String toString ()
public int totalFreespace ()
public void traverse (com.db4o.foundation.Visitor4)
public int write ()
}
com/db4o/internal/freespace/FreeSlotNode.class
package com.db4o.internal.freespace
public final com.db4o.internal.freespace.FreeSlotNode extends com.db4o.internal.TreeInt {
static int sizeLimit
com.db4o.internal.freespace.FreeSlotNode _peer
void (int)
public java.lang.Object shallowClone ()
final void createPeer (int)
public boolean duplicates ()
public final int ownLength ()
static final com.db4o.foundation.Tree removeGreaterOrEqual (com.db4o.internal.freespace.FreeSlotNode, com.db4o.internal.TreeIntObject)
public java.lang.Object read (com.db4o.internal.Buffer)
private void debugCheckBuffer (com.db4o.internal.Buffer, com.db4o.internal.freespace.FreeSlotNode)
public final void write (com.db4o.internal.Buffer)
public java.lang.String toString ()
}
com/db4o/internal/freespace/FreespaceBTree.class
package com.db4o.internal.freespace
public com.db4o.internal.freespace.FreespaceBTree extends com.db4o.internal.btree.BTree {
public void (com.db4o.internal.Transaction, int, com.db4o.internal.Indexable4)
protected boolean canEnlistWithTransaction ()
public boolean isFreespaceComponent ()
}
com/db4o/internal/freespace/FreespaceIx.class
package com.db4o.internal.freespace
abstract com.db4o.internal.freespace.FreespaceIx extends java.lang.Object {
com.db4o.internal.ix.Index4 _index
com.db4o.internal.ix.IndexTransaction _indexTrans
com.db4o.internal.ix.IxTraverser _traverser
com.db4o.internal.freespace.FreespaceVisitor _visitor
void (com.db4o.internal.LocalObjectContainer, com.db4o.MetaIndex)
abstract void add (int, int)
abstract int address ()
public void debug ()
public int entryCount ()
void find (int)
abstract int length ()
boolean match ()
boolean preceding ()
abstract void remove (int, int)
boolean subsequent ()
public void traverse (com.db4o.foundation.Visitor4)
}
com/db4o/internal/freespace/FreespaceIxAddress.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.FreespaceIxAddress extends com.db4o.internal.freespace.FreespaceIx {
void (com.db4o.internal.LocalObjectContainer, com.db4o.MetaIndex)
void add (int, int)
int address ()
int length ()
void remove (int, int)
}
com/db4o/internal/freespace/FreespaceIxLength.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.FreespaceIxLength extends com.db4o.internal.freespace.FreespaceIx {
void (com.db4o.internal.LocalObjectContainer, com.db4o.MetaIndex)
void add (int, int)
int address ()
int length ()
void remove (int, int)
public java.lang.String toString ()
}
com/db4o/internal/freespace/FreespaceManager.class
package com.db4o.internal.freespace
public abstract com.db4o.internal.freespace.FreespaceManager extends java.lang.Object {
public abstract int onNew (com.db4o.internal.LocalObjectContainer)
public abstract void beginCommit ()
public abstract void endCommit ()
public abstract int slotCount ()
public abstract void free (com.db4o.internal.slots.Slot)
public abstract void freeSelf ()
public abstract int totalFreespace ()
public abstract com.db4o.internal.slots.Slot getSlot (int)
public abstract void migrateTo (com.db4o.internal.freespace.FreespaceManager)
public abstract void read (int)
public abstract void start (int)
public abstract byte systemType ()
public abstract void traverse (com.db4o.foundation.Visitor4)
public abstract int write ()
public abstract void commit ()
public abstract com.db4o.internal.slots.Slot allocateTransactionLogSlot (int)
public abstract void freeTransactionLogSlot (com.db4o.internal.slots.Slot)
}
com/db4o/internal/freespace/FreespaceManagerIx$1.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.FreespaceManagerIx$1 extends java.lang.Object implements com.db4o.foundation.IntObjectVisitor {
final com.db4o.foundation.Visitor4 val$visitor
final com.db4o.internal.freespace.FreespaceManagerIx this$0
void (com.db4o.internal.freespace.FreespaceManagerIx, com.db4o.foundation.Visitor4)
public void visit (int, java.lang.Object)
}
com/db4o/internal/freespace/FreespaceManagerIx$2.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.FreespaceManagerIx$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.IntObjectVisitor val$dispatcher
final com.db4o.internal.freespace.FreespaceManagerIx this$0
void (com.db4o.internal.freespace.FreespaceManagerIx, com.db4o.foundation.IntObjectVisitor)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/FreespaceManagerIx.class
package com.db4o.internal.freespace
public com.db4o.internal.freespace.FreespaceManagerIx extends com.db4o.internal.freespace.AbstractFreespaceManager {
private int _slotAddress
private com.db4o.internal.freespace.FreespaceIxAddress _addressIx
private com.db4o.internal.freespace.FreespaceIxLength _lengthIx
private boolean _started
private com.db4o.foundation.Collection4 _xBytes
private final boolean _overwriteDeletedSlots
public void (com.db4o.internal.LocalObjectContainer)
private void add (int, int)
public com.db4o.internal.slots.Slot allocateTransactionLogSlot (int)
public void freeTransactionLogSlot (com.db4o.internal.slots.Slot)
public void beginCommit ()
public void endCommit ()
public int slotCount ()
public void free (com.db4o.internal.slots.Slot)
public void freeSelf ()
public com.db4o.internal.slots.Slot getSlot (int)
public void migrateTo (com.db4o.internal.freespace.FreespaceManager)
public void traverse (com.db4o.foundation.Visitor4)
public int onNew (com.db4o.internal.LocalObjectContainer)
public void read (int)
private void remove (int, int)
public void start (int)
private boolean started ()
public byte systemType ()
public int write ()
private void overwriteDeletedSlot (com.db4o.internal.slots.Slot)
public java.lang.String toString ()
public void commit ()
}
com/db4o/internal/freespace/FreespaceVisitor.class
package com.db4o.internal.freespace
public com.db4o.internal.freespace.FreespaceVisitor extends java.lang.Object {
int _key
int _value
private boolean _visited
public void ()
public void visit (int, int)
public boolean visited ()
}
com/db4o/internal/freespace/LengthKeySlotHandler.class
package com.db4o.internal.freespace
public com.db4o.internal.freespace.LengthKeySlotHandler extends com.db4o.internal.freespace.SlotHandler {
public void ()
public int compareTo (java.lang.Object)
}
com/db4o/internal/freespace/RamFreespaceManager$1.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.RamFreespaceManager$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Tree$ByRef val$addressTree
final com.db4o.internal.freespace.RamFreespaceManager this$0
void (com.db4o.internal.freespace.RamFreespaceManager, com.db4o.foundation.Tree$ByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/RamFreespaceManager$2.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.RamFreespaceManager$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final StringBuffer val$sb
final com.db4o.internal.freespace.RamFreespaceManager this$0
void (com.db4o.internal.freespace.RamFreespaceManager, java.lang.StringBuffer)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/RamFreespaceManager$3.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.RamFreespaceManager$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final StringBuffer val$sb
final com.db4o.internal.freespace.RamFreespaceManager this$0
void (com.db4o.internal.freespace.RamFreespaceManager, java.lang.StringBuffer)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/RamFreespaceManager$4.class
package com.db4o.internal.freespace
com.db4o.internal.freespace.RamFreespaceManager$4 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Visitor4 val$visitor
final com.db4o.internal.freespace.RamFreespaceManager this$0
void (com.db4o.internal.freespace.RamFreespaceManager, com.db4o.foundation.Visitor4)
public void visit (java.lang.Object)
}
com/db4o/internal/freespace/RamFreespaceManager.class
package com.db4o.internal.freespace
public com.db4o.internal.freespace.RamFreespaceManager extends com.db4o.internal.freespace.AbstractFreespaceManager {
private final com.db4o.internal.TreeIntObject _finder
private com.db4o.foundation.Tree _freeByAddress
private com.db4o.foundation.Tree _freeBySize
public void (com.db4o.internal.LocalObjectContainer)
private void addFreeSlotNodes (int, int)
public com.db4o.internal.slots.Slot allocateTransactionLogSlot (int)
public void freeTransactionLogSlot (com.db4o.internal.slots.Slot)
public void beginCommit ()
public void commit ()
public void endCommit ()
public void free (com.db4o.internal.slots.Slot)
public void freeSelf ()
private void freeReader (com.db4o.internal.StatefulBuffer)
public com.db4o.internal.slots.Slot getSlot (int)
int marshalledLength ()
public int onNew (com.db4o.internal.LocalObjectContainer)
public void read (int)
private void read (com.db4o.internal.StatefulBuffer)
void read (com.db4o.internal.slots.Slot)
private void readById (int)
private void removeFromBothTrees (com.db4o.internal.freespace.FreeSlotNode)
public int slotCount ()
public void start (int)
public byte systemType ()
public java.lang.String toString ()
public void traverse (com.db4o.foundation.Visitor4)
public int write ()
void write (com.db4o.internal.slots.Pointer4)
}
com/db4o/internal/freespace/SlotHandler.class
package com.db4o.internal.freespace
public abstract com.db4o.internal.freespace.SlotHandler extends java.lang.Object implements com.db4o.internal.Indexable4 {
protected com.db4o.internal.slots.Slot _current
public void ()
public void defragIndexEntry (com.db4o.internal.BufferPair)
public int linkLength ()
public java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
public void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
}
com/db4o/internal/handlers/ArrayHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.ArrayHandler extends com.db4o.internal.handlers.VariableLengthTypeHandler implements com.db4o.internal.FirstClassHandler com.db4o.internal.Comparable4 {
public final com.db4o.internal.TypeHandler4 _handler
public final boolean _usePrimitiveClassReflector
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.TypeHandler4, boolean)
protected void (com.db4o.internal.TypeHandler4)
protected com.db4o.reflect.ReflectArray arrayReflector ()
public java.lang.Object[] allElements (java.lang.Object)
public static java.lang.Object[] allElements (com.db4o.reflect.ReflectArray, java.lang.Object)
public final void cascadeActivation (com.db4o.internal.Transaction, java.lang.Object, int, boolean)
public com.db4o.reflect.ReflectClass classReflector ()
public final com.db4o.internal.TreeInt collectIDs (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.TreeInt, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public final com.db4o.internal.TreeInt collectIDs1 (com.db4o.internal.Transaction, com.db4o.internal.TreeInt, com.db4o.internal.Buffer)
public final void deleteEmbedded (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public final void deletePrimitiveEmbedded (com.db4o.internal.StatefulBuffer, com.db4o.internal.PrimitiveFieldHandler)
public int elementCount (com.db4o.internal.Transaction, com.db4o.internal.SlotBuffer)
public boolean equals (java.lang.Object)
public int hashCode ()
protected boolean handleAsByteArray (java.lang.Object)
public byte identifier ()
public int ownLength (java.lang.Object)
private int ownLength ()
public com.db4o.reflect.ReflectClass primitiveClassReflector ()
protected java.lang.Object readCreate (com.db4o.internal.Transaction, com.db4o.marshall.ReadBuffer, com.db4o.foundation.IntByRef)
protected com.db4o.reflect.ReflectClass newInstanceReflectClass (com.db4o.reflect.ReflectClassByRef)
public com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.Buffer[])
public void readCandidates (int, com.db4o.internal.Buffer, com.db4o.internal.query.processor.QCandidates) throws com.db4o.Db4oIOException
public void readSubCandidates (int, com.db4o.internal.Buffer, com.db4o.internal.query.processor.QCandidates)
protected void readSubCandidates (int, com.db4o.internal.Buffer, com.db4o.internal.query.processor.QCandidates, int)
final int readElementsAndClass (com.db4o.internal.Transaction, com.db4o.marshall.ReadBuffer, com.db4o.reflect.ReflectClassByRef)
protected final int mapElementsEntry (int, com.db4o.internal.mapping.IDMapping)
private com.db4o.reflect.ReflectClass reflectClassFromElementsEntry (com.db4o.internal.Transaction, int)
public static java.lang.Object[] toArray (com.db4o.internal.ObjectContainerBase, java.lang.Object)
protected final int classID (java.lang.Object)
private com.db4o.reflect.ReflectClass componentType (java.lang.Object)
private com.db4o.reflect.Reflector reflector ()
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public int compareTo (java.lang.Object)
public boolean isEqual (java.lang.Object)
public boolean isGreater (java.lang.Object)
public boolean isSmaller (java.lang.Object)
public final void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
public void defrag1 (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair)
protected int readElementsDefrag (com.db4o.internal.BufferPair)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
}
com/db4o/internal/handlers/ArrayHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.ArrayHandler0 extends com.db4o.internal.handlers.ArrayHandler {
public void (com.db4o.internal.TypeHandler4)
public void readCandidates (int, com.db4o.internal.Buffer, com.db4o.internal.query.processor.QCandidates) throws com.db4o.Db4oIOException
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/BooleanHandler.class
package com.db4o.internal.handlers
public final com.db4o.internal.handlers.BooleanHandler extends com.db4o.internal.handlers.PrimitiveHandler {
static final int LENGTH
private static final byte TRUE
private static final byte FALSE
private static final byte NULL
private static final Boolean i_primitive
private boolean i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object defaultValue ()
public int linkLength ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object primitiveNull ()
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
private byte getEncodedByteValue (java.lang.Object)
private boolean val (java.lang.Object)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
public java.lang.Object nullRepresentationInUntypedArrays ()
static void ()
}
com/db4o/internal/handlers/ByteHandler.class
package com.db4o.internal.handlers
public final com.db4o.internal.handlers.ByteHandler extends com.db4o.internal.handlers.PrimitiveHandler {
static final int LENGTH
private static final Byte DEFAULT_VALUE
private byte i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public java.lang.Object defaultValue ()
public int linkLength ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object primitiveNull ()
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
private byte val (java.lang.Object)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/CharHandler.class
package com.db4o.internal.handlers
public final com.db4o.internal.handlers.CharHandler extends com.db4o.internal.handlers.PrimitiveHandler {
static final int LENGTH
private static final Character i_primitive
private char i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object defaultValue ()
public int linkLength ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object primitiveNull ()
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
private char val (java.lang.Object)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/DateHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.DateHandler extends com.db4o.internal.handlers.DateHandlerBase {
private static final java.util.Date PROTO
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object defaultValue ()
public java.lang.Object primitiveNull ()
public java.lang.Object nullRepresentationInUntypedArrays ()
public java.lang.Object copyValue (java.lang.Object, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/DateHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.DateHandler0 extends com.db4o.internal.handlers.DateHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/DateHandlerBase.class
package com.db4o.internal.handlers
public abstract com.db4o.internal.handlers.DateHandlerBase extends com.db4o.internal.handlers.LongHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public abstract java.lang.Object copyValue (java.lang.Object, java.lang.Object)
public abstract java.lang.Object defaultValue ()
public abstract java.lang.Object primitiveNull ()
public abstract java.lang.Object nullRepresentationInUntypedArrays ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object read (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.CorruptionException
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
public static java.lang.String now ()
long val (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
}
com/db4o/internal/handlers/DoubleHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.DoubleHandler extends com.db4o.internal.handlers.LongHandler {
private static final Double DEFAULT_VALUE
private double i_compareToDouble
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public java.lang.Object defaultValue ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object primitiveNull ()
public java.lang.Object read (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.CorruptionException
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
private double dval (java.lang.Object)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/DoubleHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.DoubleHandler0 extends com.db4o.internal.handlers.DoubleHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/FloatHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.FloatHandler extends com.db4o.internal.handlers.IntHandler {
private static final Float i_primitive
private float i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public java.lang.Object defaultValue ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object primitiveNull ()
public java.lang.Object read (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.CorruptionException
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
private float valu (java.lang.Object)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/FloatHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.FloatHandler0 extends com.db4o.internal.handlers.FloatHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/HandlerVersion.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.HandlerVersion extends java.lang.Object {
public final int _number
public static final com.db4o.internal.handlers.HandlerVersion INVALID
public void (int)
public boolean equals (java.lang.Object)
static void ()
}
com/db4o/internal/handlers/IntHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.IntHandler extends com.db4o.internal.handlers.PrimitiveHandler {
private static final Integer i_primitive
private int i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public java.lang.Object defaultValue ()
protected java.lang.Class primitiveJavaClass ()
public int linkLength ()
public java.lang.Object primitiveNull ()
public java.lang.Object read (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.CorruptionException
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
public void write (int, com.db4o.internal.Buffer)
public static final void writeInt (int, com.db4o.internal.Buffer)
protected final int val (java.lang.Object)
public int compareTo (int)
public void prepareComparison (int)
void prepareComparison1 (java.lang.Object)
public int currentInt ()
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public void defragIndexEntry (com.db4o.internal.BufferPair)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/IntHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.IntHandler0 extends com.db4o.internal.handlers.IntHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/LongHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.LongHandler extends com.db4o.internal.handlers.PrimitiveHandler {
private static final Long i_primitive
private long i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public java.lang.Object defaultValue ()
protected java.lang.Class primitiveJavaClass ()
public int linkLength ()
public java.lang.Object primitiveNull ()
public java.lang.Object read (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.CorruptionException
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
public static final void writeLong (com.db4o.marshall.WriteBuffer, long)
public static final long readLong (com.db4o.marshall.ReadBuffer)
protected final long currentLong ()
long val (java.lang.Object)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/LongHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.LongHandler0 extends com.db4o.internal.handlers.LongHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/MultidimensionalArrayHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.MultidimensionalArrayHandler extends com.db4o.internal.handlers.ArrayHandler {
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.TypeHandler4, boolean)
protected void (com.db4o.internal.TypeHandler4)
public final java.lang.Object[] allElements (java.lang.Object)
public static java.lang.Object[] allElements (com.db4o.reflect.ReflectArray, java.lang.Object)
public final int elementCount (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
protected static final int elementCount (int[])
public final byte identifier ()
public int ownLength (java.lang.Object)
protected int readElementsDefrag (com.db4o.internal.BufferPair)
public void readSubCandidates (int, com.db4o.internal.Buffer, com.db4o.internal.query.processor.QCandidates)
protected java.lang.Object readCreate (com.db4o.internal.Transaction, com.db4o.marshall.ReadBuffer, com.db4o.foundation.IntArrayByRef)
private final int[] readDimensions (com.db4o.internal.Transaction, com.db4o.marshall.ReadBuffer, com.db4o.reflect.ReflectClassByRef)
private java.lang.Object element (java.lang.Object, int)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
}
com/db4o/internal/handlers/MultidimensionalArrayHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.MultidimensionalArrayHandler0 extends com.db4o.internal.handlers.MultidimensionalArrayHandler {
public void (com.db4o.internal.TypeHandler4)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/NetType.class
package com.db4o.internal.handlers
abstract com.db4o.internal.handlers.NetType extends java.lang.Object {
public abstract java.lang.Object defaultValue ()
public abstract int typeID ()
public abstract void write (java.lang.Object, byte[], int)
public abstract java.lang.Object read (byte[], int)
public abstract int compare (java.lang.Object, java.lang.Object)
public abstract boolean isEqual (java.lang.Object, java.lang.Object)
}
com/db4o/internal/handlers/NetTypeHandler.class
package com.db4o.internal.handlers
public abstract com.db4o.internal.handlers.NetTypeHandler extends com.db4o.internal.handlers.PrimitiveHandler implements com.db4o.internal.handlers.NetType {
private int i_linkLength
private Object i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public abstract int compare (java.lang.Object, java.lang.Object)
public java.lang.String dotNetClassName ()
public abstract boolean isEqual (java.lang.Object, java.lang.Object)
public void initialize ()
public int getID ()
public java.lang.String getName ()
public int linkLength ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object primitiveNull ()
public abstract java.lang.Object read (byte[], int)
java.lang.Object read1 (com.db4o.internal.Buffer) throws com.db4o.CorruptionException
public abstract int typeID ()
public abstract void write (java.lang.Object, byte[], int)
public void write (java.lang.Object, com.db4o.internal.Buffer)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
}
com/db4o/internal/handlers/PrimitiveHandler.class
package com.db4o.internal.handlers
public abstract com.db4o.internal.handlers.PrimitiveHandler extends java.lang.Object implements com.db4o.internal.IndexableTypeHandler com.db4o.internal.BuiltinTypeHandler {
protected final com.db4o.internal.ObjectContainerBase _stream
protected com.db4o.reflect.ReflectClass _classReflector
private com.db4o.reflect.ReflectClass _primitiveClassReflector
private boolean i_compareToIsNull
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public abstract java.lang.Object defaultValue ()
public void deleteEmbedded (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer)
public java.lang.Object indexEntryToObject (com.db4o.internal.Transaction, java.lang.Object)
protected abstract java.lang.Class primitiveJavaClass ()
public abstract java.lang.Object primitiveNull ()
public java.lang.Object read (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.CorruptionException
abstract java.lang.Object read1 (com.db4o.internal.Buffer) throws com.db4o.CorruptionException
public java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
public java.lang.Object readIndexEntry (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException
public com.db4o.reflect.ReflectClass classReflector ()
public com.db4o.reflect.ReflectClass primitiveClassReflector ()
private void ensureClassReflectorLoaded ()
public abstract void write (java.lang.Object, com.db4o.internal.Buffer)
public void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
abstract void prepareComparison1 (java.lang.Object)
public int compareTo (java.lang.Object)
abstract boolean isEqual1 (java.lang.Object)
abstract boolean isGreater1 (java.lang.Object)
abstract boolean isSmaller1 (java.lang.Object)
public abstract int linkLength ()
public final void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
public void defragIndexEntry (com.db4o.internal.BufferPair)
protected com.db4o.internal.marshall.PrimitiveMarshaller primitiveMarshaller ()
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public java.lang.Object nullRepresentationInUntypedArrays ()
}
com/db4o/internal/handlers/ShortHandler.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.ShortHandler extends com.db4o.internal.handlers.PrimitiveHandler {
static final int LENGTH
private static final Short i_primitive
private short i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object coerce (com.db4o.reflect.ReflectClass, java.lang.Object)
public java.lang.Object defaultValue ()
public int linkLength ()
protected java.lang.Class primitiveJavaClass ()
public java.lang.Object primitiveNull ()
public java.lang.Object read (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer, boolean) throws com.db4o.CorruptionException
java.lang.Object read1 (com.db4o.internal.Buffer)
public void write (java.lang.Object, com.db4o.internal.Buffer)
static final void writeShort (int, com.db4o.internal.Buffer)
private short val (java.lang.Object)
void prepareComparison1 (java.lang.Object)
boolean isEqual1 (java.lang.Object)
boolean isGreater1 (java.lang.Object)
boolean isSmaller1 (java.lang.Object)
public java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
static void ()
}
com/db4o/internal/handlers/ShortHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.ShortHandler0 extends com.db4o.internal.handlers.ShortHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/StringHandler.class
package com.db4o.internal.handlers
public abstract com.db4o.internal.handlers.StringHandler extends com.db4o.internal.handlers.VariableLengthTypeHandler implements com.db4o.internal.IndexableTypeHandler com.db4o.internal.BuiltinTypeHandler {
private com.db4o.internal.Buffer i_compareTo
public void (com.db4o.internal.ObjectContainerBase)
protected void (com.db4o.internal.TypeHandler4)
public com.db4o.reflect.ReflectClass classReflector ()
public void deleteEmbedded (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer)
byte getIdentifier ()
public java.lang.Object indexEntryToObject (com.db4o.internal.Transaction, java.lang.Object)
public java.lang.Object readIndexEntry (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException com.db4o.Db4oIOException
public java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
private boolean isInvalidSlot (com.db4o.internal.slots.Slot)
public void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public final void writeShort (com.db4o.internal.Transaction, java.lang.String, com.db4o.internal.Buffer)
private com.db4o.internal.Buffer val (java.lang.Object)
public com.db4o.internal.Buffer val (java.lang.Object, com.db4o.internal.ObjectContainerBase)
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public int compareTo (java.lang.Object)
final int compare (com.db4o.internal.Buffer, com.db4o.internal.Buffer)
public static final int compare (byte[], byte[])
public void defragIndexEntry (com.db4o.internal.BufferPair)
public void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
public abstract java.lang.Object read (com.db4o.marshall.ReadContext)
public void write (com.db4o.marshall.WriteContext, java.lang.Object)
protected static void internalWrite (com.db4o.internal.InternalObjectContainer, com.db4o.marshall.WriteBuffer, java.lang.String)
public static com.db4o.internal.Buffer writeToBuffer (com.db4o.internal.InternalObjectContainer, java.lang.String)
protected static com.db4o.internal.LatinStringIO stringIo (com.db4o.marshall.Context)
protected static com.db4o.internal.LatinStringIO stringIo (com.db4o.internal.InternalObjectContainer)
public static java.lang.String readString (com.db4o.marshall.Context, com.db4o.marshall.ReadBuffer)
public static java.lang.String readStringNoDebug (com.db4o.marshall.Context, com.db4o.marshall.ReadBuffer)
protected static java.lang.String intern (com.db4o.marshall.Context, java.lang.String)
}
com/db4o/internal/handlers/StringHandler0.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.StringHandler0 extends com.db4o.internal.handlers.StringHandler {
public void (com.db4o.internal.TypeHandler4)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/StringHandler2.class
package com.db4o.internal.handlers
public com.db4o.internal.handlers.StringHandler2 extends com.db4o.internal.handlers.StringHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.Object read (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/VariableLengthTypeHandler.class
package com.db4o.internal.handlers
public abstract com.db4o.internal.handlers.VariableLengthTypeHandler extends java.lang.Object implements com.db4o.internal.TypeHandler4 {
private final com.db4o.internal.ObjectContainerBase _container
public void (com.db4o.internal.ObjectContainerBase)
public final int linkLength ()
public abstract com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
public abstract int compareTo (java.lang.Object)
public abstract void defrag (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.BufferPair, boolean)
public com.db4o.internal.ObjectContainerBase container ()
protected com.db4o.internal.Buffer readIndirectedBuffer (com.db4o.marshall.ReadContext)
}
com/db4o/internal/handlers/net/NetDateTime.class
package com.db4o.internal.handlers.net
public com.db4o.internal.handlers.net.NetDateTime extends com.db4o.internal.handlers.net.NetSimpleTypeHandler {
private static final String ZEROES
private static final String[] MONTHS
private static final long ERA_DIFFERENCE_IN_MS
private static final long TICKS_TO_MS_RATIO
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.String toString (byte[])
private java.lang.String prependZeroes (int, int)
static void ()
}
com/db4o/internal/handlers/net/NetDecimal.class
package com.db4o.internal.handlers.net
public com.db4o.internal.handlers.net.NetDecimal extends com.db4o.internal.handlers.net.NetSimpleTypeHandler {
private static final java.math.BigInteger BYTESHIFT_FACTOR
private static final java.math.BigInteger ZERO
private static final java.math.BigDecimal TEN
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.String toString (byte[])
static void ()
}
com/db4o/internal/handlers/net/NetSByte.class
package com.db4o.internal.handlers.net
public com.db4o.internal.handlers.net.NetSByte extends com.db4o.internal.handlers.net.NetSimpleTypeHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.String toString (byte[])
}
com/db4o/internal/handlers/net/NetSimpleTypeHandler.class
package com.db4o.internal.handlers.net
public abstract com.db4o.internal.handlers.net.NetSimpleTypeHandler extends com.db4o.internal.handlers.NetTypeHandler implements com.db4o.reflect.generic.GenericConverter {
private final String _name
private final int _typeID
private final int _byteCount
public void (com.db4o.internal.ObjectContainerBase, int, int)
public com.db4o.reflect.ReflectClass classReflector ()
public java.lang.Object defaultValue ()
public java.lang.String getName ()
public int typeID ()
public void write (java.lang.Object, byte[], int)
public java.lang.Object read (byte[], int)
com.db4o.reflect.generic.GenericObject genericObject (java.lang.Object)
byte[] genericObjectBytes (java.lang.Object)
byte[] bytesFor (java.lang.Object)
public int compare (java.lang.Object, java.lang.Object)
public boolean isEqual (java.lang.Object, java.lang.Object)
public java.lang.String toString (com.db4o.reflect.generic.GenericObject)
public java.lang.String toString (byte[])
}
com/db4o/internal/handlers/net/NetUInt.class
package com.db4o.internal.handlers.net
public com.db4o.internal.handlers.net.NetUInt extends com.db4o.internal.handlers.net.NetSimpleTypeHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.String toString (byte[])
}
com/db4o/internal/handlers/net/NetULong.class
package com.db4o.internal.handlers.net
public com.db4o.internal.handlers.net.NetULong extends com.db4o.internal.handlers.net.NetSimpleTypeHandler {
private static final java.math.BigInteger ZERO
private static final java.math.BigInteger FACTOR
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.String toString (byte[])
static void ()
}
com/db4o/internal/handlers/net/NetUShort.class
package com.db4o.internal.handlers.net
public com.db4o.internal.handlers.net.NetUShort extends com.db4o.internal.handlers.net.NetSimpleTypeHandler {
public void (com.db4o.internal.ObjectContainerBase)
public java.lang.String toString (byte[])
}
com/db4o/internal/ix/Index4$1.class
package com.db4o.internal.ix
com.db4o.internal.ix.Index4$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final int[] val$entries
final com.db4o.internal.StatefulBuffer val$writer
final com.db4o.internal.ix.Index4 this$0
void (com.db4o.internal.ix.Index4, int[], com.db4o.internal.StatefulBuffer)
public void visit (java.lang.Object)
}
com/db4o/internal/ix/Index4$2.class
package com.db4o.internal.ix
com.db4o.internal.ix.Index4$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.ix.IndexTransaction val$ft
final com.db4o.foundation.Tree$ByRef val$tree
final com.db4o.internal.ix.Index4 this$0
void (com.db4o.internal.ix.Index4, com.db4o.internal.ix.IndexTransaction, com.db4o.foundation.Tree$ByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/ix/Index4.class
package com.db4o.internal.ix
public com.db4o.internal.ix.Index4 extends java.lang.Object {
public final com.db4o.internal.Indexable4 _handler
private static int _version
public final com.db4o.MetaIndex _metaIndex
private com.db4o.internal.ix.IndexTransaction _globalIndexTransaction
private com.db4o.foundation.Collection4 _indexTransactions
private com.db4o.internal.ix.IxFileRangeReader _fileRangeReader
final boolean _nullHandling
public void (com.db4o.internal.LocalTransaction, com.db4o.internal.Indexable4, com.db4o.MetaIndex, boolean)
public com.db4o.internal.ix.IndexTransaction dirtyIndexTransaction (com.db4o.internal.LocalTransaction)
public com.db4o.internal.ix.IndexTransaction globalIndexTransaction ()
public com.db4o.internal.ix.IndexTransaction indexTransactionFor (com.db4o.internal.LocalTransaction)
private int[] freeForMetaIndex ()
private void doFree (int[])
public void commitFreeSpace (com.db4o.internal.ix.Index4)
private int lengthPerEntry ()
private void metaIndexStore (int, int, int)
private void metaIndexSetMembers (int, int, int)
private int writeToNewSlot (int)
void commit (com.db4o.internal.ix.IndexTransaction)
private com.db4o.internal.ix.IxFileRange createGlobalFileRange ()
void rollback (com.db4o.internal.ix.IndexTransaction)
com.db4o.internal.ix.IxFileRangeReader fileRangeReader ()
public java.lang.String toString ()
private com.db4o.internal.LocalTransaction trans ()
private com.db4o.internal.LocalObjectContainer file ()
private int getSlot (int)
private com.db4o.foundation.Tree getRoot ()
private int countEntries ()
}
com/db4o/internal/ix/IndexTransaction$1.class
package com.db4o.internal.ix
com.db4o.internal.ix.IndexTransaction$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final int[] val$leaves
final com.db4o.internal.ix.IndexTransaction this$0
void (com.db4o.internal.ix.IndexTransaction, int[])
public void visit (java.lang.Object)
}
com/db4o/internal/ix/IndexTransaction$2.class
package com.db4o.internal.ix
com.db4o.internal.ix.IndexTransaction$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final StringBuffer val$sb
final com.db4o.internal.ix.IndexTransaction this$0
void (com.db4o.internal.ix.IndexTransaction, java.lang.StringBuffer)
public void visit (java.lang.Object)
}
com/db4o/internal/ix/IndexTransaction.class
package com.db4o.internal.ix
public com.db4o.internal.ix.IndexTransaction extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.ix.Index4 i_index
final com.db4o.internal.LocalTransaction i_trans
int i_version
private com.db4o.foundation.Tree i_root
void (com.db4o.internal.LocalTransaction, com.db4o.internal.ix.Index4)
public boolean equals (java.lang.Object)
public int hashCode ()
public void add (int, java.lang.Object)
public void remove (int, java.lang.Object)
private void patch (com.db4o.internal.ix.IxPatch)
public com.db4o.foundation.Tree getRoot ()
public void commit ()
public void rollback ()
void merge (com.db4o.internal.ix.IndexTransaction)
public void visit (java.lang.Object)
private void addPatchToRoot (com.db4o.internal.ix.IxPatch)
int countLeaves ()
public void setRoot (com.db4o.foundation.Tree)
public java.lang.String toString ()
}
com/db4o/internal/ix/IxAdd.class
package com.db4o.internal.ix
public com.db4o.internal.ix.IxAdd extends com.db4o.internal.ix.IxPatch {
boolean _keepRemoved
public void (com.db4o.internal.ix.IndexTransaction, int, java.lang.Object)
void beginMerge ()
public void visit (java.lang.Object)
public void visit (com.db4o.foundation.Visitor4, int[])
public void freespaceVisit (com.db4o.internal.freespace.FreespaceVisitor, int)
public int write (com.db4o.internal.Indexable4, com.db4o.internal.StatefulBuffer)
public java.lang.String toString ()
public void visitAll (com.db4o.foundation.IntObjectVisitor)
public java.lang.Object shallowClone ()
}
com/db4o/internal/ix/IxDeprecationHelper.class
package com.db4o.internal.ix
com.db4o.internal.ix.IxDeprecationHelper extends java.lang.Object {
void ()
static java.lang.Object comparableObject (com.db4o.internal.Indexable4, com.db4o.internal.Transaction, java.lang.Object)
}
com/db4o/internal/ix/IxException.class
package com.db4o.internal.ix
public com.db4o.internal.ix.IxException extends com.db4o.foundation.ChainedRuntimeException {
private int _address
private int _addressOffset
public void (int, int)
public void (java.lang.String, int, int)
public void (java.lang.Throwable, int, int)
public void (java.lang.String, java.lang.Throwable, int, int)
public int address ()
public int addressOffset ()
private static java.lang.String enhancedMessage (java.lang.String, int, int)
}
com/db4o/internal/ix/IxFileRange$1.class
package com.db4o.internal.ix
com.db4o.internal.ix.IxFileRange$1 extends java.lang.Object implements com.db4o.foundation.IntObjectVisitor {
final StringBuffer val$sb
final com.db4o.internal.ix.IxFileRange this$0
void (com.db4o.internal.ix.IxFileRange, java.lang.StringBuffer)
public void visit (int, java.lang.Object)
}
com/db4o/internal/ix/IxFileRange.class
package com.db4o.internal.ix
com.db4o.internal.ix.IxFileRange extends com.db4o.internal.ix.IxTree {
final int _address
int _addressOffset
int _entries
private int[] _lowerAndUpperMatches
public void (com.db4o.internal.ix.IndexTransaction, int, int, int)
public com.db4o.foundation.Tree add (com.db4o.foundation.Tree)
public int compare (com.db4o.foundation.Tree)
int[] lowerAndUpperMatch ()
private final com.db4o.internal.ix.IxFileRangeReader reader ()
public void incrementAddress (int)
public int ownSize ()
public java.lang.String toString ()
public void visit (java.lang.Object)
public void visit (com.db4o.foundation.Visitor4, int[]) throws com.db4o.internal.ix.IxException
public int write (com.db4o.internal.Indexable4, com.db4o.internal.StatefulBuffer)
public void visitAll (com.db4o.foundation.IntObjectVisitor) throws com.db4o.internal.ix.IxException
public void visitFirst (com.db4o.internal.freespace.FreespaceVisitor)
public void visitLast (com.db4o.internal.freespace.FreespaceVisitor)
public void freespaceVisit (com.db4o.internal.freespace.FreespaceVisitor, int)
public java.lang.Object shallowClone ()
}
com/db4o/internal/ix/IxFileRangeReader.class
package com.db4o.internal.ix
com.db4o.internal.ix.IxFileRangeReader extends java.lang.Object {
private int _baseAddress
private int _baseAddressOffset
private int _addressOffset
private final com.db4o.internal.Indexable4 _handler
private int _lower
private int _upper
private int _cursor
private final com.db4o.internal.Buffer _reader
final int _slotLength
final int _linkLegth
void (com.db4o.internal.Indexable4)
com.db4o.foundation.Tree add (com.db4o.internal.ix.IxFileRange, com.db4o.foundation.Tree) throws com.db4o.internal.ix.IxException
private boolean adjustCursor ()
int compare (com.db4o.internal.ix.IxFileRange, int[]) throws com.db4o.internal.ix.IxException
private final int compare (com.db4o.internal.Transaction)
private com.db4o.foundation.Tree insert (com.db4o.internal.ix.IxFileRange, com.db4o.foundation.Tree, int, int)
private void setFileRange (com.db4o.internal.ix.IxFileRange)
}
com/db4o/internal/ix/IxPatch.class
package com.db4o.internal.ix
public abstract com.db4o.internal.ix.IxPatch extends com.db4o.internal.ix.IxTree {
int _parentID
Object _value
private com.db4o.foundation.Queue4 _queue
void (com.db4o.internal.ix.IndexTransaction, int, java.lang.Object)
public com.db4o.foundation.Tree add (com.db4o.foundation.Tree)
public int compare (com.db4o.foundation.Tree)
public boolean hasQueue ()
public com.db4o.foundation.Queue4 detachQueue ()
protected com.db4o.foundation.Tree shallowCloneInternal (com.db4o.foundation.Tree)
}
com/db4o/internal/ix/IxPath.class
package com.db4o.internal.ix
com.db4o.internal.ix.IxPath extends java.lang.Object implements com.db4o.foundation.ShallowClone com.db4o.foundation.Visitor4 {
int i_comparisonResult
int[] i_lowerAndUpperMatch
int i_upperNull
com.db4o.internal.ix.IxPath i_next
com.db4o.internal.ix.IxTraverser i_traverser
com.db4o.internal.ix.IxTree i_tree
com.db4o.foundation.Visitor4 _visitor
void (com.db4o.internal.ix.IxTraverser, com.db4o.internal.ix.IxPath, com.db4o.internal.ix.IxTree, int, int[])
void add (com.db4o.foundation.Visitor4)
void addPrecedingToCandidatesTree (com.db4o.foundation.Visitor4)
void addSubsequentToCandidatesTree (com.db4o.foundation.Visitor4)
com.db4o.internal.ix.IxPath append (com.db4o.internal.ix.IxPath, com.db4o.internal.ix.IxPath)
com.db4o.internal.ix.IxPath append (com.db4o.internal.ix.IxTree, int, int[])
boolean carriesTheSame (com.db4o.internal.ix.IxPath)
private void checkUpperNull ()
public void visitMatch (com.db4o.internal.freespace.FreespaceVisitor)
public void visitPreceding (com.db4o.internal.freespace.FreespaceVisitor)
public void visitSubsequent (com.db4o.internal.freespace.FreespaceVisitor)
int countMatching ()
int countPreceding (boolean)
int countSubsequent ()
public java.lang.Object shallowClone ()
public java.lang.String toString ()
public void visit (java.lang.Object)
}
com/db4o/internal/ix/IxRemove.class
package com.db4o.internal.ix
public com.db4o.internal.ix.IxRemove extends com.db4o.internal.ix.IxPatch {
public void (com.db4o.internal.ix.IndexTransaction, int, java.lang.Object)
public int ownSize ()
public java.lang.String toString ()
public void freespaceVisit (com.db4o.internal.freespace.FreespaceVisitor, int)
public void visit (java.lang.Object)
public void visit (com.db4o.foundation.Visitor4, int[])
public int write (com.db4o.internal.Indexable4, com.db4o.internal.StatefulBuffer)
public void visitAll (com.db4o.foundation.IntObjectVisitor)
public java.lang.Object shallowClone ()
}
com/db4o/internal/ix/IxTraverser.class
package com.db4o.internal.ix
public com.db4o.internal.ix.IxTraverser extends java.lang.Object {
private com.db4o.internal.ix.IxPath i_appendHead
private com.db4o.internal.ix.IxPath i_appendTail
private com.db4o.internal.ix.IxPath i_greatHead
private com.db4o.internal.ix.IxPath i_greatTail
com.db4o.internal.Indexable4 i_handler
private com.db4o.internal.ix.IxPath i_smallHead
private com.db4o.internal.ix.IxPath i_smallTail
boolean[] i_take
public void ()
private void add (com.db4o.foundation.Visitor4, com.db4o.internal.ix.IxPath, com.db4o.internal.ix.IxPath, com.db4o.internal.ix.IxPath)
private void addAll (com.db4o.foundation.Visitor4, com.db4o.foundation.Tree)
private void addGreater (com.db4o.foundation.Visitor4, com.db4o.internal.ix.IxPath)
private void addPathTree (com.db4o.foundation.Visitor4, com.db4o.internal.ix.IxPath)
private void addPreceding (com.db4o.foundation.Visitor4, com.db4o.internal.ix.IxPath)
private void addSmaller (com.db4o.foundation.Visitor4, com.db4o.internal.ix.IxPath)
private void addSubsequent (com.db4o.foundation.Visitor4, com.db4o.internal.ix.IxPath)
private int countGreater (com.db4o.internal.ix.IxPath, int)
private int countPreceding (com.db4o.internal.ix.IxPath)
private int countSmaller (com.db4o.internal.ix.IxPath, int)
private int countSpan (com.db4o.internal.ix.IxPath, com.db4o.internal.ix.IxPath, com.db4o.internal.ix.IxPath)
private int countSubsequent (com.db4o.internal.ix.IxPath)
private void delayedAppend (com.db4o.internal.ix.IxTree, int, int[])
private void findBoth ()
private void findBoth1 (com.db4o.internal.ix.IxTree)
private void findNullPath1 (com.db4o.internal.ix.IxPath[])
private void findNullPath2 (com.db4o.internal.ix.IxPath[], com.db4o.internal.ix.IxTree)
private void findGreatestNullFromNull (com.db4o.internal.ix.IxPath[], com.db4o.internal.ix.IxTree)
public int findBounds (java.lang.Object, com.db4o.internal.ix.IxTree)
public int findBoundsExactMatch (java.lang.Object, com.db4o.internal.ix.IxTree)
private void findGreatestEqualFromEqual (com.db4o.internal.ix.IxTree)
private void findSmallestEqualFromEqual (com.db4o.internal.ix.IxTree)
private void resetDelayedAppend ()
public void visitAll (com.db4o.foundation.Visitor4)
public void visitPreceding (com.db4o.internal.freespace.FreespaceVisitor)
public void visitSubsequent (com.db4o.internal.freespace.FreespaceVisitor)
public void visitMatch (com.db4o.internal.freespace.FreespaceVisitor)
}
com/db4o/internal/ix/IxTree.class
package com.db4o.internal.ix
public abstract com.db4o.internal.ix.IxTree extends com.db4o.foundation.Tree implements com.db4o.foundation.Visitor4 {
com.db4o.internal.ix.IndexTransaction _fieldTransaction
int _version
int _nodes
void (com.db4o.internal.ix.IndexTransaction)
public com.db4o.foundation.Tree add (com.db4o.foundation.Tree, int)
void beginMerge ()
public java.lang.Object deepClone (java.lang.Object)
final com.db4o.internal.Indexable4 handler ()
final com.db4o.internal.ix.Index4 index ()
int[] lowerAndUpperMatch ()
public final int nodes ()
public void setSizeOwn ()
public void setSizeOwnPrecedingSubsequent ()
public void setSizeOwnPreceding ()
public void setSizeOwnSubsequent ()
public final void setSizeOwnPlus (com.db4o.foundation.Tree)
public final void setSizeOwnPlus (com.db4o.foundation.Tree, com.db4o.foundation.Tree)
int slotLength ()
final com.db4o.internal.LocalObjectContainer stream ()
final com.db4o.internal.LocalTransaction trans ()
public abstract void visit (java.lang.Object)
public abstract void visit (com.db4o.foundation.Visitor4, int[])
public abstract void visitAll (com.db4o.foundation.IntObjectVisitor)
public abstract void freespaceVisit (com.db4o.internal.freespace.FreespaceVisitor, int)
public abstract int write (com.db4o.internal.Indexable4, com.db4o.internal.StatefulBuffer)
public void visitFirst (com.db4o.internal.freespace.FreespaceVisitor)
public void visitLast (com.db4o.internal.freespace.FreespaceVisitor)
protected com.db4o.foundation.Tree shallowCloneInternal (com.db4o.foundation.Tree)
public java.lang.Object key ()
}
com/db4o/internal/mapping/DefragContext.class
package com.db4o.internal.mapping
public abstract com.db4o.internal.mapping.DefragContext extends java.lang.Object implements com.db4o.internal.mapping.IDMapping {
public abstract com.db4o.internal.Buffer sourceBufferByAddress (int, int) throws java.io.IOException
public abstract com.db4o.internal.Buffer targetBufferByAddress (int, int) throws java.io.IOException
public abstract com.db4o.internal.Buffer sourceBufferByID (int) throws java.io.IOException
public abstract com.db4o.internal.slots.Slot allocateTargetSlot (int)
public abstract void targetWriteBytes (com.db4o.internal.Buffer, int)
public abstract com.db4o.internal.Transaction systemTrans ()
public abstract void targetWriteBytes (com.db4o.internal.BufferPair, int)
public abstract void traverseAllIndexSlots (com.db4o.internal.btree.BTree, com.db4o.foundation.Visitor4)
public abstract com.db4o.internal.ClassMetadata yapClass (int)
public abstract int mappedID (int, boolean)
public abstract void registerUnindexed (int)
public abstract com.db4o.foundation.Iterator4 unindexedIDs ()
public abstract int sourceAddressByID (int)
}
com/db4o/internal/mapping/IDMapping.class
package com.db4o.internal.mapping
public abstract com.db4o.internal.mapping.IDMapping extends java.lang.Object {
public abstract int mappedID (int) throws com.db4o.internal.mapping.MappingNotFoundException
public abstract void mapIDs (int, int, boolean)
}
com/db4o/internal/mapping/MappedIDPair.class
package com.db4o.internal.mapping
public com.db4o.internal.mapping.MappedIDPair extends java.lang.Object {
private int _orig
private int _mapped
public void (int, int)
public int orig ()
public int mapped ()
public java.lang.String toString ()
}
com/db4o/internal/mapping/MappedIDPairHandler.class
package com.db4o.internal.mapping
public com.db4o.internal.mapping.MappedIDPairHandler extends java.lang.Object implements com.db4o.internal.Indexable4 {
private final com.db4o.internal.handlers.IntHandler _origHandler
private final com.db4o.internal.handlers.IntHandler _mappedHandler
public void (com.db4o.internal.ObjectContainerBase)
public void defragIndexEntry (com.db4o.internal.BufferPair)
public int linkLength ()
public java.lang.Object readIndexEntry (com.db4o.internal.Buffer)
public void writeIndexEntry (com.db4o.internal.Buffer, java.lang.Object)
public int compareTo (java.lang.Object)
public com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
private int readID (com.db4o.internal.Buffer)
}
com/db4o/internal/mapping/MappingNotFoundException.class
package com.db4o.internal.mapping
public com.db4o.internal.mapping.MappingNotFoundException extends java.lang.RuntimeException {
private static final long serialVersionUID
private int _id
public void (int)
public int id ()
public java.lang.String toString ()
}
com/db4o/internal/marshall/AbstractReadContext.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.AbstractReadContext extends java.lang.Object implements com.db4o.internal.marshall.InternalReadContext {
protected final com.db4o.internal.Transaction _transaction
protected com.db4o.internal.Buffer _buffer
protected int _activationDepth
protected void (com.db4o.internal.Transaction)
protected void (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public com.db4o.internal.Buffer buffer (com.db4o.internal.Buffer)
public com.db4o.internal.Buffer buffer ()
public com.db4o.internal.ObjectContainerBase container ()
public com.db4o.ObjectContainer objectContainer ()
public com.db4o.internal.Transaction transaction ()
public byte readByte ()
public void readBytes (byte[])
public int readInt ()
public long readLong ()
public java.lang.Object read (com.db4o.internal.TypeHandler4)
public java.lang.Object readObject ()
private boolean peekPersisted ()
public java.lang.Object readObject (com.db4o.internal.TypeHandler4)
public int activationDepth ()
public void activationDepth (int)
public int offset ()
public void seek (int)
public boolean isIndirected (com.db4o.internal.TypeHandler4)
private com.db4o.internal.HandlerRegistry handlerRegistry ()
public boolean oldHandlerVersion ()
public com.db4o.internal.TypeHandler4 correctHandlerVersion (com.db4o.internal.TypeHandler4)
public abstract int handlerVersion ()
}
com/db4o/internal/marshall/ArrayMarshaller.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.ArrayMarshaller extends java.lang.Object {
public com.db4o.internal.marshall.MarshallerFamily _family
public void ()
public abstract void deleteEmbedded (com.db4o.internal.handlers.ArrayHandler, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public final com.db4o.internal.TreeInt collectIDs (com.db4o.internal.handlers.ArrayHandler, com.db4o.internal.TreeInt, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public abstract void defragIDs (com.db4o.internal.handlers.ArrayHandler, com.db4o.internal.BufferPair)
protected abstract com.db4o.internal.Buffer prepareIDReader (com.db4o.internal.Transaction, com.db4o.internal.Buffer) throws com.db4o.Db4oIOException
}
com/db4o/internal/marshall/ArrayMarshaller0.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ArrayMarshaller0 extends com.db4o.internal.marshall.ArrayMarshaller {
void ()
public void deleteEmbedded (com.db4o.internal.handlers.ArrayHandler, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
protected com.db4o.internal.Buffer prepareIDReader (com.db4o.internal.Transaction, com.db4o.internal.Buffer) throws com.db4o.Db4oIOException
public void defragIDs (com.db4o.internal.handlers.ArrayHandler, com.db4o.internal.BufferPair)
}
com/db4o/internal/marshall/ArrayMarshaller1.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ArrayMarshaller1 extends com.db4o.internal.marshall.ArrayMarshaller {
void ()
public void deleteEmbedded (com.db4o.internal.handlers.ArrayHandler, com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
protected com.db4o.internal.Buffer prepareIDReader (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void defragIDs (com.db4o.internal.handlers.ArrayHandler, com.db4o.internal.BufferPair)
}
com/db4o/internal/marshall/ClassMarshaller.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.ClassMarshaller extends java.lang.Object {
public com.db4o.internal.marshall.MarshallerFamily _family
public void ()
public com.db4o.internal.marshall.RawClassSpec readSpec (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public void write (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
protected void writeIndex (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
protected abstract int indexIDForWriting (int)
public byte[] readName (com.db4o.internal.Transaction, com.db4o.internal.Buffer)
public int readMetaClassID (com.db4o.internal.Buffer)
private byte[] readName (com.db4o.internal.LatinStringIO, com.db4o.internal.Buffer)
public final void read (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
protected abstract void readIndex (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
private com.db4o.internal.FieldMetadata[] createFields (com.db4o.internal.ClassMetadata, int)
private void readFields (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Buffer, com.db4o.internal.FieldMetadata[])
public int marshalledLength (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata)
public void defrag (com.db4o.internal.ClassMetadata, com.db4o.internal.LatinStringIO, com.db4o.internal.BufferPair, int) throws com.db4o.CorruptionException java.io.IOException
}
com/db4o/internal/marshall/ClassMarshaller0.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.ClassMarshaller0 extends com.db4o.internal.marshall.ClassMarshaller {
public void ()
protected void readIndex (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
private com.db4o.internal.btree.BTree btree (com.db4o.internal.ClassMetadata)
private int validIndexId (int)
private boolean isOldClassIndex (int)
protected int indexIDForWriting (int)
}
com/db4o/internal/marshall/ClassMarshaller1.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.ClassMarshaller1 extends com.db4o.internal.marshall.ClassMarshaller {
public void ()
protected void readIndex (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
protected int indexIDForWriting (int)
}
com/db4o/internal/marshall/ClassMarshaller2.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.ClassMarshaller2 extends com.db4o.internal.marshall.ClassMarshaller {
public void ()
protected void readIndex (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
protected int indexIDForWriting (int)
}
com/db4o/internal/marshall/FieldListInfo.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.FieldListInfo extends java.lang.Object {
public abstract boolean isNull (int)
}
com/db4o/internal/marshall/FieldMarshaller.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.FieldMarshaller extends java.lang.Object {
public abstract void write (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.FieldMetadata, com.db4o.internal.Buffer)
public abstract com.db4o.internal.marshall.RawFieldSpec readSpec (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Buffer)
public abstract com.db4o.internal.FieldMetadata read (com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata, com.db4o.internal.Buffer)
public abstract int marshalledLength (com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata)
public abstract void defrag (com.db4o.internal.ClassMetadata, com.db4o.internal.FieldMetadata, com.db4o.internal.LatinStringIO, com.db4o.internal.BufferPair) throws com.db4o.CorruptionException java.io.IOException
}
com/db4o/internal/marshall/FieldMarshaller0.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.FieldMarshaller0 extends java.lang.Object implements com.db4o.internal.marshall.FieldMarshaller {
public void ()
public int marshalledLength (com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata)
public com.db4o.internal.marshall.RawFieldSpec readSpec (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Buffer)
public final com.db4o.internal.FieldMetadata read (com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata, com.db4o.internal.Buffer)
protected com.db4o.internal.FieldMetadata fromSpec (com.db4o.internal.marshall.RawFieldSpec, com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata)
public void write (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.FieldMetadata, com.db4o.internal.Buffer)
public void defrag (com.db4o.internal.ClassMetadata, com.db4o.internal.FieldMetadata, com.db4o.internal.LatinStringIO, com.db4o.internal.BufferPair) throws com.db4o.CorruptionException java.io.IOException
}
com/db4o/internal/marshall/FieldMarshaller1.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.FieldMarshaller1 extends com.db4o.internal.marshall.FieldMarshaller0 {
public void ()
private boolean hasBTreeIndex (com.db4o.internal.FieldMetadata)
public void write (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.FieldMetadata, com.db4o.internal.Buffer)
public com.db4o.internal.marshall.RawFieldSpec readSpec (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Buffer)
protected com.db4o.internal.FieldMetadata fromSpec (com.db4o.internal.marshall.RawFieldSpec, com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata)
public int marshalledLength (com.db4o.internal.ObjectContainerBase, com.db4o.internal.FieldMetadata)
public void defrag (com.db4o.internal.ClassMetadata, com.db4o.internal.FieldMetadata, com.db4o.internal.LatinStringIO, com.db4o.internal.BufferPair) throws com.db4o.CorruptionException java.io.IOException
}
com/db4o/internal/marshall/InternalReadContext.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.InternalReadContext extends java.lang.Object implements com.db4o.marshall.ReadContext {
public abstract com.db4o.internal.Buffer buffer (com.db4o.internal.Buffer)
public abstract com.db4o.internal.Buffer buffer ()
public abstract com.db4o.internal.ObjectContainerBase container ()
public abstract int offset ()
public abstract java.lang.Object read (com.db4o.internal.TypeHandler4)
public abstract void seek (int)
}
com/db4o/internal/marshall/MarshallerFamily$FamilyVersion.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.MarshallerFamily$FamilyVersion extends java.lang.Object {
public static final int PRE_MARSHALLER
public static final int MARSHALLER
public static final int BTREE_FIELD_INDEXES
public void ()
}
com/db4o/internal/marshall/MarshallerFamily.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.MarshallerFamily extends java.lang.Object {
private static int FAMILY_VERSION
public final com.db4o.internal.marshall.ArrayMarshaller _array
public final com.db4o.internal.marshall.ClassMarshaller _class
public final com.db4o.internal.marshall.FieldMarshaller _field
public final com.db4o.internal.marshall.ObjectMarshaller _object
public final com.db4o.internal.marshall.PrimitiveMarshaller _primitive
public final com.db4o.internal.marshall.StringMarshaller _string
public final com.db4o.internal.marshall.UntypedMarshaller _untyped
private final int _converterVersion
private static final com.db4o.internal.marshall.MarshallerFamily[] allVersions
public void (int, com.db4o.internal.marshall.ArrayMarshaller, com.db4o.internal.marshall.ClassMarshaller, com.db4o.internal.marshall.FieldMarshaller, com.db4o.internal.marshall.ObjectMarshaller, com.db4o.internal.marshall.PrimitiveMarshaller, com.db4o.internal.marshall.StringMarshaller, com.db4o.internal.marshall.UntypedMarshaller)
public static com.db4o.internal.marshall.MarshallerFamily version (int)
public static com.db4o.internal.marshall.MarshallerFamily current ()
public static com.db4o.internal.marshall.MarshallerFamily forConverterVersion (int)
static void ()
}
com/db4o/internal/marshall/MarshallingConstants0.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.MarshallingConstants0 extends java.lang.Object {
public static final java.util.Date NULL_DATE
public void ()
static void ()
}
com/db4o/internal/marshall/MarshallingContext.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.MarshallingContext extends java.lang.Object implements com.db4o.internal.marshall.FieldListInfo com.db4o.internal.marshall.MarshallingInfo com.db4o.marshall.WriteContext {
private static final int HEADER_LENGTH
public static final byte HANDLER_VERSION
private static final int NO_INDIRECTION
private final com.db4o.internal.Transaction _transaction
private final com.db4o.internal.ObjectReference _reference
private int _updateDepth
private final boolean _isNew
private final com.db4o.foundation.BitMap4 _nullBitMap
private final com.db4o.internal.MarshallingBuffer _writeBuffer
private com.db4o.internal.MarshallingBuffer _currentBuffer
private int _fieldWriteCount
private com.db4o.internal.Buffer _debugPrepend
private Object _currentMarshalledObject
private Object _currentIndexEntry
public void (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int, boolean)
private int fieldCount ()
public com.db4o.internal.ClassMetadata classMetadata ()
public boolean isNew ()
public boolean isNull (int)
public void isNull (int, boolean)
public com.db4o.internal.Transaction transaction ()
private com.db4o.internal.slots.Slot createNewSlot (int)
private com.db4o.internal.slots.Slot createUpdateSlot (int)
public com.db4o.internal.slots.Pointer4 allocateSlot ()
public com.db4o.internal.Buffer ToWriteBuffer (com.db4o.internal.slots.Pointer4)
private int writeBufferOffset ()
private int marshalledLength ()
public int requiredLength (com.db4o.internal.MarshallingBuffer, boolean)
private void writeObjectClassID (com.db4o.internal.Buffer, int)
public java.lang.Object getObject ()
public com.db4o.internal.Config4Class classConfiguration ()
public int updateDepth ()
public void updateDepth (int)
public int objectID ()
public java.lang.Object currentIndexEntry ()
public com.db4o.internal.ObjectContainerBase container ()
public com.db4o.ObjectContainer objectContainer ()
public void writeByte (byte)
public void writeBytes (byte[])
public void writeInt (int)
public void writeLong (long)
private void preWrite ()
private void postWrite ()
public void createChildBuffer (boolean, boolean)
private boolean isSecondWriteToField ()
public void nextField ()
public void fieldCount (int)
public void debugPrependNextWrite (com.db4o.internal.Buffer)
public void debugWriteEnd (byte)
public void writeObject (java.lang.Object)
public void writeObject (com.db4o.internal.TypeHandler4, java.lang.Object)
private void writeNullObject (com.db4o.internal.TypeHandler4)
private void writeNullLink ()
public void addIndexEntry (com.db4o.internal.FieldMetadata, java.lang.Object)
public com.db4o.internal.ObjectReference reference ()
public void doNotIndirectWrites ()
public void prepareIndirectionOfSecondWrite ()
private com.db4o.internal.HandlerRegistry handlerRegistry ()
public void createIndirection (com.db4o.internal.TypeHandler4)
public com.db4o.internal.Buffer buffer ()
public com.db4o.internal.marshall.MarshallingContextState currentState ()
public void restoreState (com.db4o.internal.marshall.MarshallingContextState)
}
com/db4o/internal/marshall/MarshallingContextState.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.MarshallingContextState extends java.lang.Object {
public final com.db4o.internal.MarshallingBuffer _buffer
public final int _fieldWriteCount
public void (com.db4o.internal.MarshallingBuffer, int)
}
com/db4o/internal/marshall/MarshallingInfo.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.MarshallingInfo extends java.lang.Object implements com.db4o.internal.marshall.FieldListInfo {
public abstract com.db4o.internal.ClassMetadata classMetadata ()
public abstract com.db4o.internal.Buffer buffer ()
}
com/db4o/internal/marshall/ObjectHeader.class
package com.db4o.internal.marshall
public final com.db4o.internal.marshall.ObjectHeader extends java.lang.Object {
private final com.db4o.internal.ClassMetadata _classMetadata
public final com.db4o.internal.marshall.MarshallerFamily _marshallerFamily
public final com.db4o.internal.marshall.ObjectHeaderAttributes _headerAttributes
private int _handlerVersion
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.Buffer)
public void (com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public void (com.db4o.internal.StatefulBuffer)
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public static com.db4o.internal.marshall.ObjectHeader defrag (com.db4o.internal.BufferPair)
public com.db4o.internal.marshall.ObjectMarshaller objectMarshaller ()
private com.db4o.internal.marshall.MarshallerFamily readMarshallerFamily (com.db4o.internal.Buffer, int)
private static com.db4o.internal.marshall.ObjectHeaderAttributes readAttributes (com.db4o.internal.marshall.MarshallerFamily, com.db4o.internal.Buffer)
private boolean marshallerAware (int)
private int normalizeID (int)
public com.db4o.internal.ClassMetadata classMetadata ()
public int handlerVersion ()
}
com/db4o/internal/marshall/ObjectHeaderAttributes.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.ObjectHeaderAttributes extends java.lang.Object implements com.db4o.internal.marshall.FieldListInfo {
private final int _fieldCount
private final com.db4o.foundation.BitMap4 _nullBitMap
public void (com.db4o.internal.Buffer)
public boolean isNull (int)
}
com/db4o/internal/marshall/ObjectMarshaller$1.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller$1 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.marshall.UnmarshallingContext val$context
final com.db4o.internal.marshall.ObjectMarshaller this$0
void (com.db4o.internal.marshall.ObjectMarshaller, com.db4o.internal.marshall.UnmarshallingContext)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller$2.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller$2 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
private int fieldIndex
final com.db4o.internal.marshall.MarshallingContext val$context
final com.db4o.internal.Transaction val$trans
final Object val$obj
final com.db4o.internal.marshall.ObjectMarshaller this$0
void (com.db4o.internal.marshall.ObjectMarshaller, com.db4o.internal.marshall.MarshallingContext, com.db4o.internal.Transaction, java.lang.Object)
public int fieldCount (com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller$TraverseFieldCommand.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand extends java.lang.Object {
private boolean _cancelled
protected void ()
public int fieldCount (com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public boolean cancelled ()
protected void cancel ()
public abstract void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.ObjectMarshaller extends java.lang.Object {
public com.db4o.internal.marshall.MarshallerFamily _family
public void ()
protected final void traverseFields (com.db4o.internal.marshall.MarshallingInfo, com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand)
protected final void traverseFields (com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer, com.db4o.internal.marshall.FieldListInfo, com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand)
protected abstract boolean isNull (com.db4o.internal.marshall.FieldListInfo, int)
public abstract void addFieldIndices (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot)
public abstract com.db4o.internal.TreeInt collectFieldIDs (com.db4o.internal.TreeInt, com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, java.lang.String)
protected com.db4o.internal.StatefulBuffer createWriterForNew (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int, int)
protected com.db4o.internal.StatefulBuffer createWriterForUpdate (com.db4o.internal.Transaction, int, int, int, int)
public abstract void deleteMembers (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, int, boolean)
public abstract boolean findOffset (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.FieldListInfo, com.db4o.internal.Buffer, com.db4o.internal.FieldMetadata)
public final void marshallUpdateWrite (com.db4o.internal.Transaction, com.db4o.internal.slots.Pointer4, com.db4o.internal.ObjectReference, java.lang.Object, com.db4o.internal.Buffer)
private void objectOnUpdate (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, java.lang.Object)
public abstract java.lang.Object readIndexEntry (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.FieldMetadata, com.db4o.internal.StatefulBuffer)
public abstract com.db4o.internal.marshall.ObjectHeaderAttributes readHeaderAttributes (com.db4o.internal.Buffer)
public abstract void readVirtualAttributes (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.ObjectReference, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.Buffer)
public abstract void defragFields (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeader, com.db4o.internal.BufferPair)
public abstract void writeObjectClassID (com.db4o.internal.Buffer, int)
public abstract void skipMarshallerInfo (com.db4o.internal.Buffer)
public final void instantiateFields (com.db4o.internal.marshall.UnmarshallingContext)
public void marshall (java.lang.Object, com.db4o.internal.marshall.MarshallingContext)
}
com/db4o/internal/marshall/ObjectMarshaller0$1.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller0$1 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.ClassMetadata val$yc
final com.db4o.internal.StatefulBuffer val$writer
final com.db4o.internal.slots.Slot val$oldSlot
final com.db4o.internal.marshall.ObjectMarshaller0 this$0
void (com.db4o.internal.marshall.ObjectMarshaller0, com.db4o.internal.ClassMetadata, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller0$2.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller0$2 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final String val$name
final com.db4o.internal.TreeInt[] val$ret
final com.db4o.internal.StatefulBuffer val$writer
final com.db4o.internal.marshall.ObjectMarshaller0 this$0
void (com.db4o.internal.marshall.ObjectMarshaller0, java.lang.String, com.db4o.internal.TreeInt[], com.db4o.internal.StatefulBuffer)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller0$3.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller0$3 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.StatefulBuffer val$writer
final boolean val$isUpdate
final com.db4o.internal.marshall.ObjectMarshaller0 this$0
void (com.db4o.internal.marshall.ObjectMarshaller0, com.db4o.internal.StatefulBuffer, boolean)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller0$4.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller0$4 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.FieldMetadata val$field
final boolean[] val$ret
final com.db4o.internal.Buffer val$buffer
final com.db4o.internal.marshall.ObjectMarshaller0 this$0
void (com.db4o.internal.marshall.ObjectMarshaller0, com.db4o.internal.FieldMetadata, boolean[], com.db4o.internal.Buffer)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller0$5.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller0$5 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.Transaction val$trans
final com.db4o.internal.Buffer val$reader
final com.db4o.internal.ObjectReference val$yo
final com.db4o.internal.marshall.ObjectMarshaller0 this$0
void (com.db4o.internal.marshall.ObjectMarshaller0, com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.ObjectReference)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller0.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller0 extends com.db4o.internal.marshall.ObjectMarshaller {
void ()
public void addFieldIndices (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot)
public com.db4o.internal.TreeInt collectFieldIDs (com.db4o.internal.TreeInt, com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, java.lang.String)
public void deleteMembers (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, int, boolean)
public boolean findOffset (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.FieldListInfo, com.db4o.internal.Buffer, com.db4o.internal.FieldMetadata)
protected final int headerLength ()
protected int marshalledLength (com.db4o.internal.FieldMetadata, com.db4o.internal.ObjectReference)
public com.db4o.internal.marshall.ObjectHeaderAttributes readHeaderAttributes (com.db4o.internal.Buffer)
public java.lang.Object readIndexEntry (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.FieldMetadata, com.db4o.internal.StatefulBuffer) throws com.db4o.internal.FieldIndexException
public void readVirtualAttributes (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.ObjectReference, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.Buffer)
protected boolean isNull (com.db4o.internal.marshall.FieldListInfo, int)
public void defragFields (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeader, com.db4o.internal.BufferPair)
public void writeObjectClassID (com.db4o.internal.Buffer, int)
public void skipMarshallerInfo (com.db4o.internal.Buffer)
}
com/db4o/internal/marshall/ObjectMarshaller1$1.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller1$1 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.StatefulBuffer val$writer
final com.db4o.internal.ClassMetadata val$yc
final com.db4o.internal.slots.Slot val$oldSlot
final com.db4o.internal.marshall.ObjectMarshaller1 this$0
void (com.db4o.internal.marshall.ObjectMarshaller1, com.db4o.internal.StatefulBuffer, com.db4o.internal.ClassMetadata, com.db4o.internal.slots.Slot)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller1$2.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller1$2 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final String val$name
final com.db4o.internal.TreeInt[] val$ret
final com.db4o.internal.StatefulBuffer val$writer
final com.db4o.internal.marshall.ObjectMarshaller1 this$0
void (com.db4o.internal.marshall.ObjectMarshaller1, java.lang.String, com.db4o.internal.TreeInt[], com.db4o.internal.StatefulBuffer)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller1$3.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller1$3 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.StatefulBuffer val$writer
final boolean val$isUpdate
final com.db4o.internal.marshall.ObjectMarshaller1 this$0
void (com.db4o.internal.marshall.ObjectMarshaller1, com.db4o.internal.StatefulBuffer, boolean)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller1$4.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller1$4 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.FieldMetadata val$field
final boolean[] val$ret
final com.db4o.internal.Buffer val$reader
final com.db4o.internal.marshall.ObjectMarshaller1 this$0
void (com.db4o.internal.marshall.ObjectMarshaller1, com.db4o.internal.FieldMetadata, boolean[], com.db4o.internal.Buffer)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller1$5.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller1$5 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.Transaction val$trans
final com.db4o.internal.Buffer val$reader
final com.db4o.internal.ObjectReference val$yo
final com.db4o.internal.marshall.ObjectMarshaller1 this$0
void (com.db4o.internal.marshall.ObjectMarshaller1, com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.ObjectReference)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller1$6.class
package com.db4o.internal.marshall
com.db4o.internal.marshall.ObjectMarshaller1$6 extends com.db4o.internal.marshall.ObjectMarshaller$TraverseFieldCommand {
final com.db4o.internal.BufferPair val$readers
final com.db4o.internal.marshall.ObjectMarshaller1 this$0
void (com.db4o.internal.marshall.ObjectMarshaller1, com.db4o.internal.BufferPair)
public int fieldCount (com.db4o.internal.ClassMetadata, com.db4o.internal.Buffer)
public void processField (com.db4o.internal.FieldMetadata, boolean, com.db4o.internal.ClassMetadata)
}
com/db4o/internal/marshall/ObjectMarshaller1.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.ObjectMarshaller1 extends com.db4o.internal.marshall.ObjectMarshaller {
public void ()
public void addFieldIndices (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, com.db4o.internal.slots.Slot)
public com.db4o.internal.TreeInt collectFieldIDs (com.db4o.internal.TreeInt, com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, java.lang.String)
public void deleteMembers (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.StatefulBuffer, int, boolean)
public boolean findOffset (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.FieldListInfo, com.db4o.internal.Buffer, com.db4o.internal.FieldMetadata)
public com.db4o.internal.marshall.ObjectHeaderAttributes readHeaderAttributes (com.db4o.internal.Buffer)
public java.lang.Object readIndexEntry (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.FieldMetadata, com.db4o.internal.StatefulBuffer) throws com.db4o.internal.FieldIndexException
public void readVirtualAttributes (com.db4o.internal.Transaction, com.db4o.internal.ClassMetadata, com.db4o.internal.ObjectReference, com.db4o.internal.marshall.ObjectHeaderAttributes, com.db4o.internal.Buffer)
protected boolean isNull (com.db4o.internal.marshall.FieldListInfo, int)
public void defragFields (com.db4o.internal.ClassMetadata, com.db4o.internal.marshall.ObjectHeader, com.db4o.internal.BufferPair)
public void writeObjectClassID (com.db4o.internal.Buffer, int)
public void skipMarshallerInfo (com.db4o.internal.Buffer)
}
com/db4o/internal/marshall/PrimitiveMarshaller.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.PrimitiveMarshaller extends java.lang.Object {
public com.db4o.internal.marshall.MarshallerFamily _family
public void ()
public abstract boolean useNormalClassRead ()
public abstract java.util.Date readDate (com.db4o.internal.Buffer)
public abstract java.lang.Object readShort (com.db4o.internal.Buffer)
public abstract java.lang.Object readInteger (com.db4o.internal.Buffer)
public abstract java.lang.Object readFloat (com.db4o.internal.Buffer)
public abstract java.lang.Object readDouble (com.db4o.internal.Buffer)
public abstract java.lang.Object readLong (com.db4o.internal.Buffer)
}
com/db4o/internal/marshall/PrimitiveMarshaller0.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.PrimitiveMarshaller0 extends com.db4o.internal.marshall.PrimitiveMarshaller {
public void ()
public boolean useNormalClassRead ()
public java.util.Date readDate (com.db4o.internal.Buffer)
public java.lang.Object readInteger (com.db4o.internal.Buffer)
public java.lang.Object readFloat (com.db4o.internal.Buffer)
public java.lang.Object readDouble (com.db4o.internal.Buffer)
public java.lang.Object readLong (com.db4o.internal.Buffer)
public java.lang.Object readShort (com.db4o.internal.Buffer)
public static java.lang.Double unmarshalDouble (com.db4o.internal.Buffer)
public static java.lang.Float unmarshallFloat (com.db4o.internal.Buffer)
public static short unmarshallShort (com.db4o.internal.Buffer)
}
com/db4o/internal/marshall/PrimitiveMarshaller1.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.PrimitiveMarshaller1 extends com.db4o.internal.marshall.PrimitiveMarshaller {
public void ()
public boolean useNormalClassRead ()
public java.util.Date readDate (com.db4o.internal.Buffer)
public java.lang.Object readInteger (com.db4o.internal.Buffer)
public java.lang.Object readFloat (com.db4o.internal.Buffer)
public java.lang.Object readDouble (com.db4o.internal.Buffer)
public java.lang.Object readLong (com.db4o.internal.Buffer)
public java.lang.Object readShort (com.db4o.internal.Buffer)
}
com/db4o/internal/marshall/QueryingReadContext.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.QueryingReadContext extends com.db4o.internal.marshall.AbstractReadContext {
private final int _handlerVersion
public void (com.db4o.internal.Transaction, int, com.db4o.internal.Buffer)
public int handlerVersion ()
}
com/db4o/internal/marshall/RawClassSpec.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.RawClassSpec extends java.lang.Object {
private final String _name
private final int _superClassID
private final int _numFields
public void (java.lang.String, int, int)
public java.lang.String name ()
public int superClassID ()
public int numFields ()
}
com/db4o/internal/marshall/RawFieldSpec.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.RawFieldSpec extends java.lang.Object {
private final String _name
private final int _handlerID
private final boolean _isPrimitive
private final boolean _isArray
private final boolean _isNArray
private final boolean _isVirtual
private int _indexID
public void (java.lang.String, int, byte)
public void (java.lang.String)
public java.lang.String name ()
public int handlerID ()
public boolean isPrimitive ()
public boolean isArray ()
public boolean isNArray ()
public boolean isVirtual ()
public int indexID ()
void indexID (int)
public java.lang.String toString ()
}
com/db4o/internal/marshall/StringMarshaller.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.StringMarshaller extends java.lang.Object {
public void ()
public abstract boolean inlinedStrings ()
public abstract com.db4o.internal.Buffer readIndexEntry (com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException java.lang.IllegalArgumentException com.db4o.Db4oIOException
public abstract void defrag (com.db4o.internal.SlotBuffer)
}
com/db4o/internal/marshall/StringMarshaller0.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.StringMarshaller0 extends com.db4o.internal.marshall.StringMarshaller {
public void ()
public boolean inlinedStrings ()
public com.db4o.internal.Buffer readIndexEntry (com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException com.db4o.Db4oIOException
public void defrag (com.db4o.internal.SlotBuffer)
}
com/db4o/internal/marshall/StringMarshaller1.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.StringMarshaller1 extends com.db4o.internal.marshall.StringMarshaller {
private static final int DEFRAGMENT_INCREMENT_OFFSET
public void ()
public boolean inlinedStrings ()
public com.db4o.internal.Buffer readIndexEntry (com.db4o.internal.StatefulBuffer) throws com.db4o.CorruptionException
public void defrag (com.db4o.internal.SlotBuffer)
}
com/db4o/internal/marshall/UnmarshallingContext.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.UnmarshallingContext extends com.db4o.internal.marshall.AbstractReadContext implements com.db4o.internal.marshall.FieldListInfo com.db4o.internal.marshall.MarshallingInfo {
private final com.db4o.internal.ObjectReference _reference
private Object _object
private com.db4o.internal.marshall.ObjectHeader _objectHeader
private int _addToIDTree
private boolean _checkIDTree
public void (com.db4o.internal.Transaction, com.db4o.internal.Buffer, com.db4o.internal.ObjectReference, int, boolean)
public void (com.db4o.internal.Transaction, com.db4o.internal.ObjectReference, int, boolean)
public com.db4o.internal.StatefulBuffer statefulBuffer ()
public int objectID ()
public java.lang.Object read ()
public java.lang.Object readPrefetch ()
private final java.lang.Object readInternal (boolean)
private void adjustActivationDepthForPrefetch ()
public java.lang.Object readFieldValue (com.db4o.internal.FieldMetadata)
private com.db4o.internal.ClassMetadata readObjectHeader ()
private void readBuffer (int)
public com.db4o.internal.ClassMetadata classMetadata ()
private boolean beginProcessing ()
private void endProcessing ()
public void setStateClean ()
public java.lang.Object persistentObject ()
public void setObjectWeak (java.lang.Object)
public java.lang.Object readObject ()
private boolean peekPersisted ()
public java.lang.Object readObject (com.db4o.internal.TypeHandler4)
public void adjustInstantiationDepth ()
public com.db4o.internal.Config4Class classConfig ()
public com.db4o.internal.ObjectReference reference ()
public void addToIDTree ()
public void persistentObject (java.lang.Object)
public com.db4o.internal.marshall.ObjectHeaderAttributes headerAttributes ()
public boolean isNull (int)
public int handlerVersion ()
}
com/db4o/internal/marshall/UntypedMarshaller.class
package com.db4o.internal.marshall
public abstract com.db4o.internal.marshall.UntypedMarshaller extends java.lang.Object {
com.db4o.internal.marshall.MarshallerFamily _family
public void ()
public abstract void deleteEmbedded (com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public abstract com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.Buffer[])
public abstract boolean useNormalClassRead ()
public abstract void defrag (com.db4o.internal.BufferPair)
}
com/db4o/internal/marshall/UntypedMarshaller0.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.UntypedMarshaller0 extends com.db4o.internal.marshall.UntypedMarshaller {
public void ()
public void deleteEmbedded (com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public boolean useNormalClassRead ()
public com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.Buffer[])
public void defrag (com.db4o.internal.BufferPair)
}
com/db4o/internal/marshall/UntypedMarshaller1.class
package com.db4o.internal.marshall
public com.db4o.internal.marshall.UntypedMarshaller1 extends com.db4o.internal.marshall.UntypedMarshaller {
public void ()
public boolean useNormalClassRead ()
public void deleteEmbedded (com.db4o.internal.StatefulBuffer) throws com.db4o.Db4oIOException
public com.db4o.internal.TypeHandler4 readArrayHandler (com.db4o.internal.Transaction, com.db4o.internal.Buffer[])
public void defrag (com.db4o.internal.BufferPair)
}
com/db4o/internal/query/Db4oEnhancedFilter.class
package com.db4o.internal.query
public abstract com.db4o.internal.query.Db4oEnhancedFilter extends java.lang.Object {
public abstract void optimizeQuery (com.db4o.query.Query)
}
com/db4o/internal/query/Db4oNQOptimizer.class
package com.db4o.internal.query
public abstract com.db4o.internal.query.Db4oNQOptimizer extends java.lang.Object {
public abstract java.lang.Object optimize (com.db4o.query.Query, com.db4o.query.Predicate)
}
com/db4o/internal/query/Db4oQueryExecutionListener.class
package com.db4o.internal.query
public abstract com.db4o.internal.query.Db4oQueryExecutionListener extends java.lang.Object {
public abstract void notifyQueryExecuted (com.db4o.internal.query.NQOptimizationInfo)
}
com/db4o/internal/query/NQOptimizationInfo.class
package com.db4o.internal.query
public com.db4o.internal.query.NQOptimizationInfo extends java.lang.Object {
private com.db4o.query.Predicate _predicate
private String _message
private Object _optimized
public void (com.db4o.query.Predicate, java.lang.String, java.lang.Object)
public java.lang.String message ()
public java.lang.Object optimized ()
public com.db4o.query.Predicate predicate ()
public java.lang.String toString ()
}
com/db4o/internal/query/NativeQueryHandler.class
package com.db4o.internal.query
public com.db4o.internal.query.NativeQueryHandler extends java.lang.Object {
private static final String OPTIMIZER_IMPL_NAME
public static final String UNOPTIMIZED
public static final String PREOPTIMIZED
public static final String DYNOPTIMIZED
private com.db4o.ObjectContainer _container
private com.db4o.internal.query.Db4oNQOptimizer _enhancer
private com.db4o.foundation.List4 _listeners
public void (com.db4o.ObjectContainer)
public void addListener (com.db4o.internal.query.Db4oQueryExecutionListener)
public void clearListeners ()
public com.db4o.ObjectSet execute (com.db4o.query.Query, com.db4o.query.Predicate, com.db4o.query.QueryComparator)
private com.db4o.query.Query configureQuery (com.db4o.query.Query, com.db4o.query.Predicate, com.db4o.query.QueryComparator)
private boolean shouldOptimize ()
private void notifyListeners (com.db4o.query.Predicate, java.lang.String, java.lang.Object)
private void loadQueryOptimizer ()
}
com/db4o/internal/query/ObjectSetFacade$1JDKIterator.class
package com.db4o.internal.query
com.db4o.internal.query.ObjectSetFacade$1JDKIterator extends com.db4o.foundation.Iterable4Adaptor implements java.util.Iterator {
final com.db4o.internal.query.ObjectSetFacade this$0
public void (com.db4o.internal.query.ObjectSetFacade, com.db4o.foundation.Iterable4)
public void remove ()
}
com/db4o/internal/query/ObjectSetFacade.class
package com.db4o.internal.query
public com.db4o.internal.query.ObjectSetFacade extends java.util.AbstractList implements com.db4o.ext.ExtObjectSet {
public final com.db4o.internal.query.result.StatefulQueryResult _delegate
public void (com.db4o.internal.query.result.QueryResult)
public java.util.Iterator iterator ()
public long[] getIDs ()
public com.db4o.ext.ExtObjectSet ext ()
public boolean hasNext ()
public java.lang.Object next ()
public void reset ()
public int size ()
public boolean contains (java.lang.Object)
public java.lang.Object get (int)
public int indexOf (java.lang.Object)
public int lastIndexOf (java.lang.Object)
public void remove ()
}
com/db4o/internal/query/PredicateEvaluation.class
package com.db4o.internal.query
public com.db4o.internal.query.PredicateEvaluation extends java.lang.Object implements com.db4o.query.Evaluation {
public com.db4o.query.Predicate _predicate
public void ()
public void (com.db4o.query.Predicate)
public void evaluate (com.db4o.query.Candidate)
}
com/db4o/internal/query/processor/Order.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.Order extends java.lang.Object implements com.db4o.internal.query.processor.Orderable {
private int i_major
private int i_minor
void ()
public int compareTo (java.lang.Object)
public void hintOrder (int, boolean)
public boolean hasDuplicates ()
public java.lang.String toString ()
public void swapMajorToMinor ()
}
com/db4o/internal/query/processor/Orderable.class
package com.db4o.internal.query.processor
abstract com.db4o.internal.query.processor.Orderable extends java.lang.Object {
public abstract int compareTo (java.lang.Object)
public abstract void hintOrder (int, boolean)
public abstract boolean hasDuplicates ()
}
com/db4o/internal/query/processor/QCandidate$1$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidate$1$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QCandidate$1 this$1
void (com.db4o.internal.query.processor.QCandidate$1)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidate$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidate$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final boolean[] val$innerRes
final boolean val$isNot
final com.db4o.foundation.Tree$ByRef val$pending
final com.db4o.internal.query.processor.QCandidate this$0
void (com.db4o.internal.query.processor.QCandidate, boolean[], boolean, com.db4o.foundation.Tree$ByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidate$2.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidate$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QCandidate this$0
void (com.db4o.internal.query.processor.QCandidate)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidate.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QCandidate extends com.db4o.internal.TreeInt implements com.db4o.query.Candidate com.db4o.internal.query.processor.Orderable {
com.db4o.internal.Buffer _bytes
final com.db4o.internal.query.processor.QCandidates _candidates
private com.db4o.foundation.List4 _dependants
boolean _include
private Object _member
com.db4o.internal.query.processor.Orderable _order
com.db4o.foundation.Tree _pendingJoins
private com.db4o.internal.query.processor.QCandidate _root
com.db4o.internal.ClassMetadata _yapClass
com.db4o.internal.FieldMetadata _yapField
private int _handlerVersion
private void (com.db4o.internal.query.processor.QCandidates)
public void (com.db4o.internal.query.processor.QCandidates, java.lang.Object, int, boolean)
public java.lang.Object shallowClone ()
void addDependant (com.db4o.internal.query.processor.QCandidate)
private void checkInstanceOfCompare ()
public int compare (com.db4o.foundation.Tree)
public int compareTo (java.lang.Object)
boolean createChild (com.db4o.internal.query.processor.QCandidates)
void doNotInclude ()
public boolean duplicates ()
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QE)
boolean evaluate (com.db4o.internal.query.processor.QPending)
com.db4o.reflect.ReflectClass classReflector ()
boolean fieldIsAvailable ()
public com.db4o.ObjectContainer objectContainer ()
public java.lang.Object getObject ()
public java.lang.String readString (com.db4o.internal.Buffer)
com.db4o.internal.query.processor.QCandidate getRoot ()
final com.db4o.internal.LocalObjectContainer container ()
final com.db4o.internal.LocalTransaction transaction ()
public boolean hasDuplicates ()
public void hintOrder (int, boolean)
public boolean include ()
public void include (boolean)
public void onAttemptToAddDuplicate (com.db4o.foundation.Tree)
private com.db4o.reflect.ReflectClass memberClass ()
com.db4o.internal.Comparable4 prepareComparison (com.db4o.internal.ObjectContainerBase, java.lang.Object)
private void read ()
private int currentOffSet ()
private com.db4o.internal.query.processor.QCandidate readSubCandidate (com.db4o.internal.query.processor.QCandidates)
private void seek (int)
private com.db4o.internal.marshall.QueryingReadContext newQueryingReadContext ()
private void readThis (boolean)
com.db4o.internal.ClassMetadata readYapClass ()
public java.lang.String toString ()
void useField (com.db4o.internal.query.processor.QField)
private void fieldNotFound ()
java.lang.Object value ()
java.lang.Object value (boolean)
void setBytes (com.db4o.internal.Buffer)
private com.db4o.internal.marshall.MarshallerFamily marshallerFamily ()
}
com/db4o/internal/query/processor/QCandidates$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Collection4 val$col
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates, com.db4o.foundation.Collection4)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$2.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QOrder[] val$lastOrder
final int[] val$currentOrder
final boolean val$major
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates, com.db4o.internal.query.processor.QOrder[], int[], boolean)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$3.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$4.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$4 extends com.db4o.foundation.MappingIterator {
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates, com.db4o.foundation.Iterator4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$5.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$5 extends com.db4o.foundation.MappingIterator {
final String val$fieldName
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates, com.db4o.foundation.Iterator4, java.lang.String)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$6.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$6 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final boolean[] val$ret
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates, boolean[])
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$7.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$7 extends java.lang.Object implements com.db4o.foundation.Predicate4 {
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates)
public boolean match (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$8.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$8 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QCandidates$TreeIntBuilder val$result
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates, com.db4o.internal.query.processor.QCandidates$TreeIntBuilder)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$9.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCandidates$9 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final StringBuffer val$sb
final com.db4o.internal.query.processor.QCandidates this$0
void (com.db4o.internal.query.processor.QCandidates, java.lang.StringBuffer)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCandidates$TreeIntBuilder.class
package com.db4o.internal.query.processor
final com.db4o.internal.query.processor.QCandidates$TreeIntBuilder extends java.lang.Object {
public com.db4o.internal.TreeInt tree
void ()
public void add (com.db4o.internal.TreeInt)
}
com/db4o/internal/query/processor/QCandidates.class
package com.db4o.internal.query.processor
public final com.db4o.internal.query.processor.QCandidates extends java.lang.Object implements com.db4o.foundation.Visitor4 {
public final com.db4o.internal.LocalTransaction i_trans
public com.db4o.foundation.Tree i_root
private com.db4o.foundation.List4 i_constraints
com.db4o.internal.ClassMetadata i_yapClass
private com.db4o.internal.query.processor.QField i_field
com.db4o.internal.query.processor.QCon i_currentConstraint
com.db4o.foundation.Tree i_ordered
private int _majorOrderingID
private com.db4o.internal.IDGenerator _idGenerator
void (com.db4o.internal.LocalTransaction, com.db4o.internal.ClassMetadata, com.db4o.internal.query.processor.QField)
public com.db4o.internal.query.processor.QCandidate addByIdentity (com.db4o.internal.query.processor.QCandidate)
void addConstraint (com.db4o.internal.query.processor.QCon)
void addOrder (com.db4o.internal.query.processor.QOrder)
void applyOrdering (com.db4o.foundation.Tree, int)
public com.db4o.internal.query.processor.QCandidate readSubCandidate (com.db4o.internal.marshall.QueryingReadContext, com.db4o.internal.TypeHandler4)
private com.db4o.foundation.Tree recreateTreeFromCandidates ()
private com.db4o.foundation.Collection4 collectCandidates ()
private void hintNewOrder (com.db4o.foundation.Tree, boolean)
private void swapMajorOrderToMinor ()
private boolean treatOrderingIDAsMajor (int)
private boolean isUnordered ()
private boolean isMoreRelevantOrderingID (int)
void collect (com.db4o.internal.query.processor.QCandidates)
void execute ()
public com.db4o.foundation.Iterator4 executeSnapshot (com.db4o.foundation.Collection4)
private com.db4o.foundation.Iterator4 singleObjectSodaProcessor (com.db4o.foundation.Iterator4)
public com.db4o.foundation.Iterator4 executeLazy (com.db4o.foundation.Collection4)
private com.db4o.foundation.Iterator4 iterateIndex (com.db4o.internal.fieldindex.FieldIndexProcessorResult)
private com.db4o.foundation.Iterator4 mapIdsToExecutionPath (com.db4o.foundation.Iterator4, com.db4o.foundation.Collection4)
public com.db4o.internal.ObjectContainerBase stream ()
public int classIndexEntryCount ()
private com.db4o.internal.fieldindex.FieldIndexProcessorResult processFieldIndexes ()
void evaluate ()
boolean isEmpty ()
boolean filter (com.db4o.foundation.Visitor4)
int generateCandidateId ()
public com.db4o.foundation.Iterator4 iterateConstraints ()
void loadFromClassIndex ()
void setCurrentConstraint (com.db4o.internal.query.processor.QCon)
void traverse (com.db4o.foundation.Visitor4)
boolean tryAddConstraint (com.db4o.internal.query.processor.QCon)
public void visit (java.lang.Object)
public java.lang.String toString ()
public void clearOrdering ()
public final com.db4o.internal.Transaction transaction ()
}
com/db4o/internal/query/processor/QCon$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCon$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final boolean[] val$foundField
final com.db4o.internal.query.processor.QQuery val$query
final com.db4o.internal.query.processor.QCon this$0
void (com.db4o.internal.query.processor.QCon, boolean[], com.db4o.internal.query.processor.QQuery)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCon$2.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QCon$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.FieldMetadata[] val$yfs
final int[] val$count
final com.db4o.internal.query.processor.QCon this$0
void (com.db4o.internal.query.processor.QCon, com.db4o.internal.FieldMetadata[], int[])
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QCon.class
package com.db4o.internal.query.processor
public abstract com.db4o.internal.query.processor.QCon extends java.lang.Object implements com.db4o.query.Constraint com.db4o.foundation.Visitor4 com.db4o.types.Unversioned {
static final com.db4o.internal.IDGenerator idGenerator
transient com.db4o.internal.query.processor.QCandidates i_candidates
public com.db4o.foundation.Collection4 i_childrenCandidates
public com.db4o.foundation.List4 _children
public com.db4o.internal.query.processor.QE i_evaluator
public int i_id
public com.db4o.foundation.Collection4 i_joins
public int i_orderID
public com.db4o.internal.query.processor.QCon i_parent
public boolean i_removed
transient com.db4o.internal.Transaction i_trans
public void ()
void (com.db4o.internal.Transaction)
com.db4o.internal.query.processor.QCon addConstraint (com.db4o.internal.query.processor.QCon)
public com.db4o.internal.ObjectContainerBase container ()
public com.db4o.internal.Transaction transaction ()
void addJoin (com.db4o.internal.query.processor.QConJoin)
com.db4o.internal.query.processor.QCon addSharedConstraint (com.db4o.internal.query.processor.QField, java.lang.Object)
public com.db4o.query.Constraint and (com.db4o.query.Constraint)
void applyOrdering ()
boolean attach (com.db4o.internal.query.processor.QQuery, java.lang.String)
public boolean canBeIndexLeaf ()
public boolean canLoadByIndex ()
void checkLastJoinRemoved ()
void collect (com.db4o.internal.query.processor.QCandidates)
public com.db4o.query.Constraint contains ()
void createCandidates (com.db4o.foundation.Collection4)
void doNotInclude (com.db4o.internal.query.processor.QCandidate)
public com.db4o.query.Constraint equal ()
boolean evaluate (com.db4o.internal.query.processor.QCandidate)
void evaluateChildren ()
void evaluateCollectChildren ()
void evaluateCreateChildrenCandidates ()
void evaluateEvaluations ()
void evaluateEvaluationsExec (com.db4o.internal.query.processor.QCandidates, boolean)
void evaluateSelf ()
void evaluateSimpleChildren ()
void evaluateSimpleExec (com.db4o.internal.query.processor.QCandidates)
void exchangeConstraint (com.db4o.internal.query.processor.QCon, com.db4o.internal.query.processor.QCon)
void forEachChildField (java.lang.String, com.db4o.foundation.Visitor4)
public com.db4o.internal.query.processor.QField getField ()
public java.lang.Object getObject ()
com.db4o.internal.query.processor.QCon getRoot ()
com.db4o.internal.query.processor.QCon produceTopLevelJoin ()
com.db4o.internal.ClassMetadata getYapClass ()
public com.db4o.query.Constraint greater ()
public boolean hasChildren ()
public boolean hasParent ()
public com.db4o.internal.query.processor.QCon parent ()
public boolean hasOrJoins ()
boolean hasOrJoins (com.db4o.foundation.Collection4)
public boolean hasOrJoinWith (com.db4o.internal.query.processor.QConObject)
public boolean hasJoins ()
public boolean hasObjectInParentPath (java.lang.Object)
public com.db4o.query.Constraint identity ()
public int identityID ()
boolean isNot ()
boolean isNullConstraint ()
com.db4o.foundation.Iterator4 iterateJoins ()
public com.db4o.foundation.Iterator4 iterateChildren ()
com.db4o.query.Constraint join (com.db4o.query.Constraint, boolean)
com.db4o.query.Constraint join1 (com.db4o.internal.query.processor.QCon, boolean)
com.db4o.internal.query.processor.QCon joinHook ()
public com.db4o.query.Constraint like ()
public com.db4o.query.Constraint startsWith (boolean)
public com.db4o.query.Constraint endsWith (boolean)
void log (java.lang.String)
java.lang.String logObject ()
void marshall ()
public com.db4o.query.Constraint not ()
private java.lang.RuntimeException notSupported ()
public boolean onSameFieldAs (com.db4o.internal.query.processor.QCon)
public com.db4o.query.Constraint or (com.db4o.query.Constraint)
boolean remove ()
void removeChildrenJoins ()
void removeJoin (com.db4o.internal.query.processor.QConJoin)
void removeNot ()
public void setCandidates (com.db4o.internal.query.processor.QCandidates)
void setOrdering (int)
public int ordering ()
void setParent (com.db4o.internal.query.processor.QCon)
com.db4o.internal.query.processor.QCon shareParent (java.lang.Object, boolean[])
com.db4o.internal.query.processor.QConClass shareParentForClass (com.db4o.reflect.ReflectClass, boolean[])
public com.db4o.query.Constraint smaller ()
protected java.lang.Object streamLock ()
boolean supportsOrdering ()
void unmarshall (com.db4o.internal.Transaction)
private void unmarshallParent (com.db4o.internal.Transaction)
private void unmarshallChildren (com.db4o.internal.Transaction)
private void unmarshallJoins (com.db4o.internal.Transaction)
public void visit (java.lang.Object)
void visit (com.db4o.internal.query.processor.QCandidate, boolean)
void visit1 (com.db4o.internal.query.processor.QCandidate, com.db4o.internal.query.processor.QCon, boolean)
final void visitOnNull (com.db4o.internal.query.processor.QCandidate)
boolean visitSelfOnNull ()
public com.db4o.internal.query.processor.QE evaluator ()
public boolean requiresSort ()
protected boolean hasOrdering ()
static void ()
}
com/db4o/internal/query/processor/QConClass.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QConClass extends com.db4o.internal.query.processor.QConObject {
private transient com.db4o.reflect.ReflectClass _claxx
public String _className
public boolean i_equal
public void ()
void (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QCon, com.db4o.internal.query.processor.QField, com.db4o.reflect.ReflectClass)
void (com.db4o.internal.Transaction, com.db4o.reflect.ReflectClass)
public boolean canBeIndexLeaf ()
boolean evaluate (com.db4o.internal.query.processor.QCandidate)
void evaluateSelf ()
public com.db4o.query.Constraint equal ()
boolean isNullConstraint ()
java.lang.String logObject ()
void marshall ()
public java.lang.String toString ()
void unmarshall (com.db4o.internal.Transaction)
}
com/db4o/internal/query/processor/QConEvaluation$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QConEvaluation$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QConEvaluation this$0
void (com.db4o.internal.query.processor.QConEvaluation)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QConEvaluation.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QConEvaluation extends com.db4o.internal.query.processor.QCon {
private transient Object i_evaluation
public byte[] i_marshalledEvaluation
public int i_marshalledID
public void ()
public void (com.db4o.internal.Transaction, java.lang.Object)
void evaluateEvaluationsExec (com.db4o.internal.query.processor.QCandidates, boolean)
void marshall ()
private void marshallUsingDb4oFormat ()
void unmarshall (com.db4o.internal.Transaction)
public void visit (java.lang.Object)
private void forceActivation (com.db4o.internal.query.processor.QCandidate)
boolean supportsIndex ()
}
com/db4o/internal/query/processor/QConJoin.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QConJoin extends com.db4o.internal.query.processor.QCon {
public boolean i_and
public com.db4o.internal.query.processor.QCon i_constraint1
public com.db4o.internal.query.processor.QCon i_constraint2
public void ()
void (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QCon, com.db4o.internal.query.processor.QCon, boolean)
void doNotInclude (com.db4o.internal.query.processor.QCandidate)
void exchangeConstraint (com.db4o.internal.query.processor.QCon, com.db4o.internal.query.processor.QCon)
void evaluatePending (com.db4o.internal.query.processor.QCandidate, com.db4o.internal.query.processor.QPending, int)
public com.db4o.internal.query.processor.QCon getOtherConstraint (com.db4o.internal.query.processor.QCon)
java.lang.String logObject ()
boolean removeForParent (com.db4o.internal.query.processor.QCon)
public java.lang.String toString ()
public boolean isOr ()
}
com/db4o/internal/query/processor/QConObject$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QConObject$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QConObject this$0
void (com.db4o.internal.query.processor.QConObject)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QConObject.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QConObject extends com.db4o.internal.query.processor.QCon {
public Object i_object
public int i_objectID
transient com.db4o.internal.ClassMetadata i_yapClass
public int i_yapClassID
public com.db4o.internal.query.processor.QField i_field
transient com.db4o.internal.Comparable4 i_comparator
public com.db4o.config.ObjectAttribute i_attributeProvider
private transient boolean i_selfComparison
public void ()
public void (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QCon, com.db4o.internal.query.processor.QField, java.lang.Object)
private void associateYapClass (com.db4o.internal.Transaction, java.lang.Object)
public boolean canBeIndexLeaf ()
public boolean canLoadByIndex ()
boolean evaluate (com.db4o.internal.query.processor.QCandidate)
void evaluateEvaluationsExec (com.db4o.internal.query.processor.QCandidates, boolean)
void evaluateSelf ()
void collect (com.db4o.internal.query.processor.QCandidates)
void evaluateSimpleExec (com.db4o.internal.query.processor.QCandidates)
com.db4o.internal.Comparable4 getComparator (com.db4o.internal.query.processor.QCandidate)
com.db4o.internal.ClassMetadata getYapClass ()
public com.db4o.internal.query.processor.QField getField ()
int getObjectID ()
public boolean hasObjectInParentPath (java.lang.Object)
public int identityID ()
boolean isNullConstraint ()
void log (java.lang.String)
java.lang.String logObject ()
void marshall ()
public boolean onSameFieldAs (com.db4o.internal.query.processor.QCon)
void prepareComparison (com.db4o.internal.query.processor.QField)
void removeChildrenJoins ()
com.db4o.internal.query.processor.QCon shareParent (java.lang.Object, boolean[])
com.db4o.internal.query.processor.QConClass shareParentForClass (com.db4o.reflect.ReflectClass, boolean[])
final java.lang.Object translate (java.lang.Object)
void unmarshall (com.db4o.internal.Transaction)
public void visit (java.lang.Object)
public com.db4o.query.Constraint contains ()
public com.db4o.query.Constraint equal ()
public java.lang.Object getObject ()
public com.db4o.query.Constraint greater ()
public com.db4o.query.Constraint identity ()
public com.db4o.query.Constraint like ()
public com.db4o.query.Constraint smaller ()
public com.db4o.query.Constraint startsWith (boolean)
public com.db4o.query.Constraint endsWith (boolean)
public java.lang.String toString ()
}
com/db4o/internal/query/processor/QConPath.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QConPath extends com.db4o.internal.query.processor.QConClass {
public void ()
void (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QCon, com.db4o.internal.query.processor.QField)
public boolean canLoadByIndex ()
boolean evaluate (com.db4o.internal.query.processor.QCandidate)
void evaluateSelf ()
boolean isNullConstraint ()
com.db4o.internal.query.processor.QConClass shareParentForClass (com.db4o.reflect.ReflectClass, boolean[])
com.db4o.internal.query.processor.QCon shareParent (java.lang.Object, boolean[])
private com.db4o.reflect.ReflectClass reflectClassForObject (java.lang.Object)
private void morph (boolean[], com.db4o.internal.query.processor.QCon, com.db4o.reflect.ReflectClass)
final boolean visitSelfOnNull ()
public java.lang.String toString ()
}
com/db4o/internal/query/processor/QConUnconditional.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QConUnconditional extends com.db4o.internal.query.processor.QCon {
private boolean _value
public void ()
public void (com.db4o.internal.Transaction, boolean)
void evaluateSimpleExec (com.db4o.internal.query.processor.QCandidates)
boolean evaluate (com.db4o.internal.query.processor.QCandidate)
}
com/db4o/internal/query/processor/QConstraints.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QConstraints extends com.db4o.internal.query.processor.QCon implements com.db4o.query.Constraints {
private com.db4o.query.Constraint[] i_constraints
void (com.db4o.internal.Transaction, com.db4o.query.Constraint[])
com.db4o.query.Constraint join (com.db4o.query.Constraint, boolean)
public com.db4o.query.Constraint[] toArray ()
public com.db4o.query.Constraint contains ()
public com.db4o.query.Constraint equal ()
public com.db4o.query.Constraint greater ()
public com.db4o.query.Constraint identity ()
public com.db4o.query.Constraint not ()
public com.db4o.query.Constraint like ()
public com.db4o.query.Constraint startsWith (boolean)
public com.db4o.query.Constraint endsWith (boolean)
public com.db4o.query.Constraint smaller ()
public java.lang.Object getObject ()
}
com/db4o/internal/query/processor/QE.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QE extends java.lang.Object implements com.db4o.types.Unversioned {
static final com.db4o.internal.query.processor.QE DEFAULT
public static final int NULLS
public static final int SMALLER
public static final int EQUAL
public static final int GREATER
public void ()
com.db4o.internal.query.processor.QE add (com.db4o.internal.query.processor.QE)
public boolean identity ()
boolean isDefault ()
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate, java.lang.Object)
public boolean equals (java.lang.Object)
public int hashCode ()
boolean not (boolean)
public void indexBitMap (boolean[])
public boolean supportsIndex ()
static void ()
}
com/db4o/internal/query/processor/QEAbstract.class
package com.db4o.internal.query.processor
public abstract com.db4o.internal.query.processor.QEAbstract extends com.db4o.internal.query.processor.QE {
public void ()
com.db4o.internal.query.processor.QE add (com.db4o.internal.query.processor.QE)
boolean isDefault ()
}
com/db4o/internal/query/processor/QEContains.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QEContains extends com.db4o.internal.query.processor.QEStringCmp {
public void (boolean)
protected boolean compareStrings (java.lang.String, java.lang.String)
}
com/db4o/internal/query/processor/QEEndsWith.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QEEndsWith extends com.db4o.internal.query.processor.QEStringCmp {
public void (boolean)
protected boolean compareStrings (java.lang.String, java.lang.String)
}
com/db4o/internal/query/processor/QEEqual.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QEEqual extends com.db4o.internal.query.processor.QEAbstract {
public void ()
public void indexBitMap (boolean[])
}
com/db4o/internal/query/processor/QEGreater.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QEGreater extends com.db4o.internal.query.processor.QEAbstract {
public void ()
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate, java.lang.Object)
public void indexBitMap (boolean[])
}
com/db4o/internal/query/processor/QEIdentity.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QEIdentity extends com.db4o.internal.query.processor.QEEqual {
public int i_objectID
public void ()
public boolean identity ()
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate, java.lang.Object)
}
com/db4o/internal/query/processor/QEMulti.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QEMulti extends com.db4o.internal.query.processor.QE {
public com.db4o.foundation.Collection4 i_evaluators
public void ()
com.db4o.internal.query.processor.QE add (com.db4o.internal.query.processor.QE)
public boolean identity ()
boolean isDefault ()
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate, java.lang.Object)
public void indexBitMap (boolean[])
public boolean supportsIndex ()
}
com/db4o/internal/query/processor/QENot.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QENot extends com.db4o.internal.query.processor.QE {
public com.db4o.internal.query.processor.QE i_evaluator
public void ()
void (com.db4o.internal.query.processor.QE)
com.db4o.internal.query.processor.QE add (com.db4o.internal.query.processor.QE)
public boolean identity ()
boolean isDefault ()
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate, java.lang.Object)
boolean not (boolean)
public void indexBitMap (boolean[])
public boolean supportsIndex ()
}
com/db4o/internal/query/processor/QESmaller.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QESmaller extends com.db4o.internal.query.processor.QEAbstract {
public void ()
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate, java.lang.Object)
public void indexBitMap (boolean[])
}
com/db4o/internal/query/processor/QEStartsWith.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QEStartsWith extends com.db4o.internal.query.processor.QEStringCmp {
public void (boolean)
protected boolean compareStrings (java.lang.String, java.lang.String)
}
com/db4o/internal/query/processor/QEStringCmp.class
package com.db4o.internal.query.processor
public abstract com.db4o.internal.query.processor.QEStringCmp extends com.db4o.internal.query.processor.QEAbstract {
public boolean caseSensitive
public void (boolean)
boolean evaluate (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate, java.lang.Object)
public boolean supportsIndex ()
protected abstract boolean compareStrings (java.lang.String, java.lang.String)
}
com/db4o/internal/query/processor/QField.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QField extends java.lang.Object implements com.db4o.foundation.Visitor4 com.db4o.types.Unversioned {
transient com.db4o.internal.Transaction i_trans
public String i_name
transient com.db4o.internal.FieldMetadata i_yapField
public int i_yapClassID
public int i_index
public void ()
public void (com.db4o.internal.Transaction, java.lang.String, com.db4o.internal.FieldMetadata, int, int)
boolean canHold (com.db4o.reflect.ReflectClass)
java.lang.Object coerce (java.lang.Object)
com.db4o.internal.ClassMetadata getYapClass ()
com.db4o.internal.FieldMetadata getYapField (com.db4o.internal.ClassMetadata)
public com.db4o.internal.FieldMetadata getYapField ()
boolean isArray ()
boolean isClass ()
boolean isSimple ()
com.db4o.internal.Comparable4 prepareComparison (java.lang.Object)
void unmarshall (com.db4o.internal.Transaction)
public void visit (java.lang.Object)
public java.lang.String toString ()
}
com/db4o/internal/query/processor/QOrder.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QOrder extends com.db4o.foundation.Tree {
static int equalityIDGenerator
final com.db4o.internal.query.processor.QConObject _constraint
final com.db4o.internal.query.processor.QCandidate _candidate
private int _equalityID
void (com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QCandidate)
public boolean isEqual (com.db4o.internal.query.processor.QOrder)
public int compare (com.db4o.foundation.Tree)
private int internalCompare ()
public java.lang.Object shallowClone ()
public java.lang.Object key ()
private static int generateEqualityID ()
static void ()
}
com/db4o/internal/query/processor/QPending.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QPending extends com.db4o.foundation.Tree {
final com.db4o.internal.query.processor.QConJoin _join
com.db4o.internal.query.processor.QCon _constraint
int _result
static final int FALSE
static final int BOTH
static final int TRUE
void (com.db4o.internal.query.processor.QConJoin, com.db4o.internal.query.processor.QCon, boolean)
public int compare (com.db4o.foundation.Tree)
void changeConstraint ()
public java.lang.Object shallowClone ()
com.db4o.internal.query.processor.QPending internalClonePayload ()
public java.lang.Object key ()
}
com/db4o/internal/query/processor/QQuery.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QQuery extends com.db4o.internal.query.processor.QQueryBase implements com.db4o.query.Query {
public void ()
public void (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QQuery, java.lang.String)
public com.db4o.query.Query sortBy (java.util.Comparator)
}
com/db4o/internal/query/processor/QQueryBase$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QQueryBase$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QQueryBase this$0
void (com.db4o.internal.query.processor.QQueryBase)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QQueryBase$2.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QQueryBase$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final boolean[] val$anyClassCollected
final com.db4o.internal.query.processor.QQueryBase this$0
void (com.db4o.internal.query.processor.QQueryBase, boolean[])
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QQueryBase$3.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QQueryBase$3 extends com.db4o.foundation.MappingIterator {
final com.db4o.foundation.Collection4 val$executionPath
final com.db4o.internal.query.processor.QQueryBase this$0
void (com.db4o.internal.query.processor.QQueryBase, com.db4o.foundation.Iterator4, com.db4o.foundation.Collection4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/query/processor/QQueryBase$4.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QQueryBase$4 extends com.db4o.foundation.MappingIterator {
private com.db4o.internal.TreeInt ids
final com.db4o.internal.query.processor.QQueryBase this$0
void (com.db4o.internal.query.processor.QQueryBase, com.db4o.foundation.Iterator4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/query/processor/QQueryBase$5$1.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QQueryBase$5$1 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.TreeInt[] val$idsNew
final String val$fieldName
final com.db4o.internal.query.processor.QQueryBase$5 this$1
void (com.db4o.internal.query.processor.QQueryBase$5, com.db4o.internal.TreeInt[], java.lang.String)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QQueryBase$5$2.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QQueryBase$5$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.processor.QQueryBase$5 this$1
void (com.db4o.internal.query.processor.QQueryBase$5)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QQueryBase$5.class
package com.db4o.internal.query.processor
com.db4o.internal.query.processor.QQueryBase$5 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Collection4 val$executionPath
final com.db4o.internal.ObjectContainerBase val$stream
final com.db4o.internal.query.result.IdListQueryResult val$result
final com.db4o.internal.query.processor.QQueryBase this$0
void (com.db4o.internal.query.processor.QQueryBase, com.db4o.foundation.Collection4, com.db4o.internal.ObjectContainerBase, com.db4o.internal.query.result.IdListQueryResult)
public void visit (java.lang.Object)
}
com/db4o/internal/query/processor/QQueryBase$CreateCandidateCollectionResult.class
package com.db4o.internal.query.processor
public com.db4o.internal.query.processor.QQueryBase$CreateCandidateCollectionResult extends java.lang.Object {
public final boolean checkDuplicates
public final boolean topLevel
public final com.db4o.foundation.List4 candidateCollection
public void (com.db4o.foundation.List4, boolean, boolean)
}
com/db4o/internal/query/processor/QQueryBase.class
package com.db4o.internal.query.processor
public abstract com.db4o.internal.query.processor.QQueryBase extends java.lang.Object implements com.db4o.types.Unversioned {
private static final transient com.db4o.internal.IDGenerator i_orderingGenerator
transient com.db4o.internal.Transaction _trans
public com.db4o.foundation.Collection4 i_constraints
public com.db4o.internal.query.processor.QQuery i_parent
public String i_field
private transient com.db4o.config.QueryEvaluationMode _evaluationMode
public int _evaluationModeAsInt
public com.db4o.query.QueryComparator _comparator
private final transient com.db4o.internal.query.processor.QQuery _this
protected void ()
protected void (com.db4o.internal.Transaction, com.db4o.internal.query.processor.QQuery, java.lang.String)
void addConstraint (com.db4o.internal.query.processor.QCon)
private void addConstraint (com.db4o.foundation.Collection4, java.lang.Object)
private boolean attachToExistingConstraints (com.db4o.foundation.Collection4, java.lang.Object, boolean)
public com.db4o.query.Constraint constrain (java.lang.Object)
private com.db4o.query.Constraint addEvaluationToAllConstraints (com.db4o.internal.query.processor.QConEvaluation)
private com.db4o.query.Constraint addClassConstraint (com.db4o.reflect.ReflectClass)
private com.db4o.query.Constraint addInterfaceConstraint (com.db4o.reflect.ReflectClass)
private com.db4o.reflect.ReflectClass reflectClassForClass (java.lang.Object)
public com.db4o.query.Constraints constraints ()
public com.db4o.query.Query descend (java.lang.String)
private boolean descend1 (com.db4o.internal.query.processor.QQuery, java.lang.String, int[])
public com.db4o.ObjectSet execute ()
public com.db4o.internal.query.result.QueryResult getQueryResult ()
protected com.db4o.internal.ObjectContainerBase stream ()
private com.db4o.internal.query.result.QueryResult classOnlyQuery ()
private com.db4o.query.Constraint singleConstraint ()
public com.db4o.foundation.Iterator4 executeSnapshot ()
public com.db4o.foundation.Iterator4 executeLazy ()
private com.db4o.foundation.MappingIterator checkDuplicates (com.db4o.foundation.CompositeIterator4)
private com.db4o.foundation.Collection4 executionPath (com.db4o.internal.query.processor.QQueryBase$CreateCandidateCollectionResult)
public void executeLocal (com.db4o.internal.query.result.IdListQueryResult)
private com.db4o.foundation.Collection4 fieldPathFromTop ()
private void logConstraints ()
public com.db4o.internal.query.processor.QQueryBase$CreateCandidateCollectionResult createCandidateCollection ()
private com.db4o.foundation.List4 addConstraintToCandidateCollection (com.db4o.foundation.List4, com.db4o.internal.query.processor.QCon)
private boolean tryToAddToExistingCandidate (com.db4o.foundation.List4, com.db4o.internal.query.processor.QCon)
public final com.db4o.internal.Transaction getTransaction ()
com.db4o.foundation.Iterator4 iterateConstraints ()
public com.db4o.query.Query orderAscending ()
public com.db4o.query.Query orderDescending ()
private void setOrdering (int)
public void marshall ()
public void unmarshall (com.db4o.internal.Transaction)
void removeConstraint (com.db4o.internal.query.processor.QCon)
com.db4o.query.Constraint toConstraint (com.db4o.foundation.Collection4)
protected java.lang.Object streamLock ()
public com.db4o.query.Query sortBy (com.db4o.query.QueryComparator)
private void sort (com.db4o.internal.query.result.QueryResult)
private static com.db4o.internal.query.processor.QQuery cast (com.db4o.internal.query.processor.QQueryBase)
public boolean requiresSort ()
public com.db4o.query.QueryComparator comparator ()
public com.db4o.config.QueryEvaluationMode evaluationMode ()
public void evaluationMode (com.db4o.config.QueryEvaluationMode)
static void ()
}
com/db4o/internal/query/result/AbstractLateQueryResult$1$1.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.AbstractLateQueryResult$1$1 extends com.db4o.foundation.MappingIterator {
final com.db4o.internal.query.result.AbstractLateQueryResult$1 this$1
void (com.db4o.internal.query.result.AbstractLateQueryResult$1, com.db4o.foundation.Iterator4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/query/result/AbstractLateQueryResult$1.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.AbstractLateQueryResult$1 extends java.lang.Object implements com.db4o.foundation.Iterable4 {
final com.db4o.internal.ClassMetadataIterator val$classCollectionIterator
final com.db4o.internal.query.result.AbstractLateQueryResult this$0
void (com.db4o.internal.query.result.AbstractLateQueryResult, com.db4o.internal.ClassMetadataIterator)
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/internal/query/result/AbstractLateQueryResult$2.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.AbstractLateQueryResult$2 extends java.lang.Object implements com.db4o.foundation.Iterable4 {
final com.db4o.internal.ClassMetadata val$clazz
final com.db4o.internal.query.result.AbstractLateQueryResult this$0
void (com.db4o.internal.query.result.AbstractLateQueryResult, com.db4o.internal.ClassMetadata)
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/internal/query/result/AbstractLateQueryResult.class
package com.db4o.internal.query.result
public abstract com.db4o.internal.query.result.AbstractLateQueryResult extends com.db4o.internal.query.result.AbstractQueryResult {
protected com.db4o.foundation.Iterable4 _iterable
public void (com.db4o.internal.Transaction)
public com.db4o.internal.query.result.AbstractQueryResult supportSize ()
public com.db4o.internal.query.result.AbstractQueryResult supportSort ()
public com.db4o.internal.query.result.AbstractQueryResult supportElementAccess ()
protected int knownSize ()
public com.db4o.foundation.IntIterator4 iterateIDs ()
public com.db4o.internal.query.result.AbstractQueryResult toIdList ()
public boolean skipClass (com.db4o.internal.ClassMetadata)
protected com.db4o.foundation.Iterable4 classIndexesIterable (com.db4o.internal.ClassMetadataIterator)
protected com.db4o.foundation.Iterable4 classIndexIterable (com.db4o.internal.ClassMetadata)
public com.db4o.foundation.Iterator4 classIndexIterator (com.db4o.internal.ClassMetadata)
}
com/db4o/internal/query/result/AbstractQueryResult$1.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.AbstractQueryResult$1 extends com.db4o.foundation.MappingIterator {
final com.db4o.internal.query.result.AbstractQueryResult this$0
void (com.db4o.internal.query.result.AbstractQueryResult, com.db4o.foundation.Iterator4)
protected java.lang.Object map (java.lang.Object)
}
com/db4o/internal/query/result/AbstractQueryResult.class
package com.db4o.internal.query.result
public abstract com.db4o.internal.query.result.AbstractQueryResult extends java.lang.Object implements com.db4o.internal.query.result.QueryResult {
protected final com.db4o.internal.Transaction _transaction
public void (com.db4o.internal.Transaction)
public final java.lang.Object activate (java.lang.Object)
public final java.lang.Object activatedObject (int)
public java.lang.Object lock ()
public com.db4o.internal.ObjectContainerBase stream ()
public com.db4o.internal.Transaction transaction ()
public com.db4o.ext.ExtObjectContainer objectContainer ()
public com.db4o.foundation.Iterator4 iterator ()
public com.db4o.internal.query.result.AbstractQueryResult supportSize ()
public com.db4o.internal.query.result.AbstractQueryResult supportSort ()
public com.db4o.internal.query.result.AbstractQueryResult supportElementAccess ()
protected int knownSize ()
public com.db4o.internal.query.result.AbstractQueryResult toIdList ()
protected com.db4o.internal.query.result.AbstractQueryResult toIdTree ()
public com.db4o.internal.Config4Impl config ()
public int size ()
public void sort (com.db4o.query.QueryComparator)
public java.lang.Object get (int)
public int getId (int)
public int indexOf (int)
public void loadFromClassIndex (com.db4o.internal.ClassMetadata)
public void loadFromClassIndexes (com.db4o.internal.ClassMetadataIterator)
public void loadFromIdReader (com.db4o.internal.Buffer)
public void loadFromQuery (com.db4o.internal.query.processor.QQuery)
}
com/db4o/internal/query/result/HybridQueryResult.class
package com.db4o.internal.query.result
public com.db4o.internal.query.result.HybridQueryResult extends com.db4o.internal.query.result.AbstractQueryResult {
private com.db4o.internal.query.result.AbstractQueryResult _delegate
public void (com.db4o.internal.Transaction, com.db4o.config.QueryEvaluationMode)
private static com.db4o.internal.query.result.AbstractQueryResult forMode (com.db4o.internal.Transaction, com.db4o.config.QueryEvaluationMode)
public java.lang.Object get (int)
public int getId (int)
public int indexOf (int)
public com.db4o.foundation.IntIterator4 iterateIDs ()
public com.db4o.foundation.Iterator4 iterator ()
public void loadFromClassIndex (com.db4o.internal.ClassMetadata)
public void loadFromClassIndexes (com.db4o.internal.ClassMetadataIterator)
public void loadFromIdReader (com.db4o.internal.Buffer)
public void loadFromQuery (com.db4o.internal.query.processor.QQuery)
public int size ()
public void sort (com.db4o.query.QueryComparator)
}
com/db4o/internal/query/result/IdListQueryResult$1.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.IdListQueryResult$1 extends java.lang.Object implements com.db4o.foundation.QuickSortable4 {
final com.db4o.query.QueryComparator val$cmp
final com.db4o.internal.query.result.IdListQueryResult this$0
void (com.db4o.internal.query.result.IdListQueryResult, com.db4o.query.QueryComparator)
public void swap (int, int)
public int size ()
public int compare (int, int)
}
com/db4o/internal/query/result/IdListQueryResult$2.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.IdListQueryResult$2 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.internal.query.result.IdListQueryResult this$0
void (com.db4o.internal.query.result.IdListQueryResult)
public void visit (java.lang.Object)
}
com/db4o/internal/query/result/IdListQueryResult$3.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.IdListQueryResult$3 extends java.lang.Object implements com.db4o.foundation.Visitor4 {
final com.db4o.foundation.Tree$ByRef val$duplicates
final com.db4o.internal.query.result.IdListQueryResult this$0
void (com.db4o.internal.query.result.IdListQueryResult, com.db4o.foundation.Tree$ByRef)
public void visit (java.lang.Object)
}
com/db4o/internal/query/result/IdListQueryResult.class
package com.db4o.internal.query.result
public com.db4o.internal.query.result.IdListQueryResult extends com.db4o.internal.query.result.AbstractQueryResult implements com.db4o.foundation.Visitor4 {
private com.db4o.foundation.Tree _candidates
private boolean _checkDuplicates
public com.db4o.foundation.IntArrayList _ids
public void (com.db4o.internal.Transaction, int)
public void (com.db4o.internal.Transaction)
public com.db4o.foundation.IntIterator4 iterateIDs ()
public java.lang.Object get (int)
public int getId (int)
public final void checkDuplicates ()
public void visit (java.lang.Object)
public void addKeyCheckDuplicates (int)
public void sort (com.db4o.query.QueryComparator)
public void loadFromClassIndex (com.db4o.internal.ClassMetadata)
public void loadFromQuery (com.db4o.internal.query.processor.QQuery)
public void loadFromClassIndexes (com.db4o.internal.ClassMetadataIterator)
public void loadFromIdReader (com.db4o.internal.Buffer)
public void add (int)
public int indexOf (int)
public int size ()
}
com/db4o/internal/query/result/IdTreeQueryResult.class
package com.db4o.internal.query.result
public com.db4o.internal.query.result.IdTreeQueryResult extends com.db4o.internal.query.result.AbstractQueryResult {
private com.db4o.foundation.Tree _ids
public void (com.db4o.internal.Transaction, com.db4o.foundation.IntIterator4)
public com.db4o.foundation.IntIterator4 iterateIDs ()
public int size ()
public com.db4o.internal.query.result.AbstractQueryResult supportSort ()
public com.db4o.internal.query.result.AbstractQueryResult supportElementAccess ()
}
com/db4o/internal/query/result/LazyQueryResult$1.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.LazyQueryResult$1 extends java.lang.Object implements com.db4o.foundation.Iterable4 {
final com.db4o.internal.query.processor.QQuery val$query
final com.db4o.internal.query.result.LazyQueryResult this$0
void (com.db4o.internal.query.result.LazyQueryResult, com.db4o.internal.query.processor.QQuery)
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/internal/query/result/LazyQueryResult.class
package com.db4o.internal.query.result
public com.db4o.internal.query.result.LazyQueryResult extends com.db4o.internal.query.result.AbstractLateQueryResult {
public void (com.db4o.internal.Transaction)
public void loadFromClassIndex (com.db4o.internal.ClassMetadata)
public void loadFromClassIndexes (com.db4o.internal.ClassMetadataIterator)
public void loadFromQuery (com.db4o.internal.query.processor.QQuery)
}
com/db4o/internal/query/result/QueryResult.class
package com.db4o.internal.query.result
public abstract com.db4o.internal.query.result.QueryResult extends java.lang.Object implements com.db4o.foundation.Iterable4 {
public abstract java.lang.Object get (int)
public abstract com.db4o.foundation.IntIterator4 iterateIDs ()
public abstract java.lang.Object lock ()
public abstract com.db4o.ext.ExtObjectContainer objectContainer ()
public abstract int indexOf (int)
public abstract int size ()
public abstract void sort (com.db4o.query.QueryComparator)
}
com/db4o/internal/query/result/SnapShotQueryResult$1.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.SnapShotQueryResult$1 extends java.lang.Object implements com.db4o.foundation.Iterable4 {
final com.db4o.foundation.Iterator4 val$_iterator
final com.db4o.internal.query.result.SnapShotQueryResult this$0
void (com.db4o.internal.query.result.SnapShotQueryResult, com.db4o.foundation.Iterator4)
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/internal/query/result/SnapShotQueryResult$2.class
package com.db4o.internal.query.result
com.db4o.internal.query.result.SnapShotQueryResult$2 extends java.lang.Object implements com.db4o.foundation.Iterable4 {
final com.db4o.foundation.Tree val$ids
final com.db4o.internal.query.result.SnapShotQueryResult this$0
void (com.db4o.internal.query.result.SnapShotQueryResult, com.db4o.foundation.Tree)
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/internal/query/result/SnapShotQueryResult.class
package com.db4o.internal.query.result
public com.db4o.internal.query.result.SnapShotQueryResult extends com.db4o.internal.query.result.AbstractLateQueryResult {
public void (com.db4o.internal.Transaction)
public void loadFromClassIndex (com.db4o.internal.ClassMetadata)
public void loadFromClassIndexes (com.db4o.internal.ClassMetadataIterator)
public void loadFromQuery (com.db4o.internal.query.processor.QQuery)
private void createSnapshot (com.db4o.foundation.Iterable4)
}
com/db4o/internal/query/result/StatefulQueryResult.class
package com.db4o.internal.query.result
public com.db4o.internal.query.result.StatefulQueryResult extends java.lang.Object implements com.db4o.foundation.Iterable4 {
private final com.db4o.internal.query.result.QueryResult _delegate
private final com.db4o.foundation.Iterable4Adaptor _iterable
public void (com.db4o.internal.query.result.QueryResult)
public java.lang.Object get (int)
public long[] getIDs ()
public boolean hasNext ()
public java.lang.Object next ()
public void reset ()
public int size ()
public void sort (com.db4o.query.QueryComparator)
public java.lang.Object lock ()
com.db4o.ext.ExtObjectContainer objectContainer ()
public int indexOf (java.lang.Object)
public com.db4o.foundation.Iterator4 iterateIDs ()
public com.db4o.foundation.Iterator4 iterator ()
}
com/db4o/internal/replication/Db4oReplicationReference.class
package com.db4o.internal.replication
public abstract com.db4o.internal.replication.Db4oReplicationReference extends java.lang.Object {
public abstract com.db4o.ext.Db4oDatabase signaturePart ()
public abstract long longPart ()
public abstract long version ()
}
com/db4o/internal/replication/Db4oReplicationReferenceProvider.class
package com.db4o.internal.replication
public abstract com.db4o.internal.replication.Db4oReplicationReferenceProvider extends java.lang.Object {
public abstract com.db4o.internal.replication.Db4oReplicationReference referenceFor (java.lang.Object)
}
com/db4o/internal/replication/MigrationConnection.class
package com.db4o.internal.replication
public com.db4o.internal.replication.MigrationConnection extends java.lang.Object {
public final com.db4o.internal.ObjectContainerBase _peerA
public final com.db4o.internal.ObjectContainerBase _peerB
private final com.db4o.foundation.Hashtable4 _referenceMap
private final com.db4o.foundation.Hashtable4 _identityMap
public void (com.db4o.internal.ObjectContainerBase, com.db4o.internal.ObjectContainerBase)
public void mapReference (java.lang.Object, com.db4o.internal.ObjectReference)
public void mapIdentity (java.lang.Object, java.lang.Object)
public com.db4o.internal.ObjectReference referenceFor (java.lang.Object)
public java.lang.Object identityFor (java.lang.Object)
public void terminate ()
public com.db4o.internal.ObjectContainerBase peer (com.db4o.internal.ObjectContainerBase)
}
com/db4o/internal/slots/Pointer4.class
package com.db4o.internal.slots
public com.db4o.internal.slots.Pointer4 extends java.lang.Object {
public final int _id
public final com.db4o.internal.slots.Slot _slot
public void (int, com.db4o.internal.slots.Slot)
public int address ()
public int id ()
public int length ()
}
com/db4o/internal/slots/ReferencedSlot.class
package com.db4o.internal.slots
public com.db4o.internal.slots.ReferencedSlot extends com.db4o.internal.TreeInt {
private com.db4o.internal.slots.Slot _slot
private int _references
public void (int)
public java.lang.Object shallowClone ()
public void pointTo (com.db4o.internal.slots.Slot)
public com.db4o.foundation.Tree free (com.db4o.internal.LocalObjectContainer, com.db4o.foundation.Tree, com.db4o.internal.slots.Slot)
public boolean addReferenceIsFirst ()
public boolean removeReferenceIsLast ()
public com.db4o.internal.slots.Slot slot ()
}
com/db4o/internal/slots/Slot.class
package com.db4o.internal.slots
public com.db4o.internal.slots.Slot extends java.lang.Object {
private final int _address
private final int _length
public static final com.db4o.internal.slots.Slot ZERO
public static int MARSHALLED_LENGTH
public void (int, int)
public int address ()
public int length ()
public boolean equals (java.lang.Object)
public int hashCode ()
public com.db4o.internal.slots.Slot subSlot (int)
public java.lang.String toString ()
public com.db4o.internal.slots.Slot truncate (int)
public int compareByAddress (com.db4o.internal.slots.Slot)
public int compareByLength (com.db4o.internal.slots.Slot)
public boolean isDirectlyPreceding (com.db4o.internal.slots.Slot)
public com.db4o.internal.slots.Slot append (com.db4o.internal.slots.Slot)
static void ()
}
com/db4o/internal/slots/SlotChange.class
package com.db4o.internal.slots
public com.db4o.internal.slots.SlotChange extends com.db4o.internal.TreeInt {
private int _action
private com.db4o.internal.slots.Slot _newSlot
private com.db4o.internal.slots.ReferencedSlot _shared
private static final int FREE_ON_COMMIT_BIT
private static final int FREE_ON_ROLLBACK_BIT
private static final int SET_POINTER_BIT
private static final int FREE_POINTER_ON_COMMIT_BIT
private static final int FREE_POINTER_ON_ROLLBACK_BIT
private static final int FREESPACE_BIT
public void (int)
public java.lang.Object shallowClone ()
private final void doFreeOnCommit ()
private final void doFreeOnRollback ()
private final void doFreePointerOnCommit ()
private final void doFreePointerOnRollback ()
private final void doSetPointer ()
public void freeDuringCommit (com.db4o.internal.LocalObjectContainer, boolean)
public final void freeOnCommit (com.db4o.internal.LocalObjectContainer, com.db4o.internal.slots.Slot)
public void freeOnRollback (com.db4o.internal.slots.Slot)
public void freeOnRollbackSetPointer (com.db4o.internal.slots.Slot)
public void freePointerOnCommit ()
public void freePointerOnRollback ()
private final boolean isBitSet (int)
public boolean isDeleted ()
public boolean isNew ()
private final boolean isForFreeSpace ()
private final boolean isFreeOnCommit ()
private final boolean isFreeOnRollback ()
public final boolean isSetPointer ()
public final boolean isFreePointerOnRollback ()
public com.db4o.internal.slots.Slot newSlot ()
public com.db4o.internal.slots.Slot oldSlot ()
public java.lang.Object read (com.db4o.internal.Buffer)
public void rollback (com.db4o.internal.LocalObjectContainer)
private final void setBit (int)
public void setPointer (com.db4o.internal.slots.Slot)
public void write (com.db4o.internal.Buffer)
public final void writePointer (com.db4o.internal.LocalTransaction)
public void forFreespace (boolean)
}
com/db4o/io/CachedIoAdapter$Page.class
package com.db4o.io
com.db4o.io.CachedIoAdapter$Page extends java.lang.Object {
byte[] _buffer
long _startAddress
long _endAddress
int _bufferSize
boolean _dirty
com.db4o.io.CachedIoAdapter$Page _prev
com.db4o.io.CachedIoAdapter$Page _next
private byte[] zeroBytes
public void (int)
void ensureEndAddress (long)
long endAddress ()
void startAddress (long)
long startAddress ()
void endAddress (long)
int size ()
int read (byte[], int, long, int)
int write (byte[], int, long, int)
boolean contains (long)
boolean isFree ()
}
com/db4o/io/CachedIoAdapter.class
package com.db4o.io
public com.db4o.io.CachedIoAdapter extends com.db4o.io.IoAdapter {
private com.db4o.io.CachedIoAdapter$Page _head
private com.db4o.io.CachedIoAdapter$Page _tail
private long _position
private int _pageSize
private int _pageCount
private long _fileLength
private long _filePointer
private com.db4o.io.IoAdapter _io
private boolean _readOnly
private static int DEFAULT_PAGE_SIZE
private static int DEFAULT_PAGE_COUNT
public void (com.db4o.io.IoAdapter)
public void (com.db4o.io.IoAdapter, int, int)
public void (java.lang.String, boolean, long, boolean, com.db4o.io.IoAdapter, int, int) throws com.db4o.Db4oIOException
public com.db4o.io.IoAdapter open (java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
public void delete (java.lang.String)
public boolean exists (java.lang.String)
private void initIOAdaptor (java.lang.String, boolean, long, boolean, com.db4o.io.IoAdapter) throws com.db4o.Db4oIOException
private void initCache ()
public int read (byte[], int) throws com.db4o.Db4oIOException
public void write (byte[], int) throws com.db4o.Db4oIOException
private void validateReadOnly ()
public void sync () throws com.db4o.Db4oIOException
public long getLength () throws com.db4o.Db4oIOException
public void close () throws com.db4o.Db4oIOException
public com.db4o.io.IoAdapter delegatedIoAdapter ()
private com.db4o.io.CachedIoAdapter$Page getPage (long, boolean) throws com.db4o.Db4oIOException
private boolean containsHeaderBlock (com.db4o.io.CachedIoAdapter$Page)
private void resetPageAddress (com.db4o.io.CachedIoAdapter$Page, long)
private com.db4o.io.CachedIoAdapter$Page getFreePageFromCache () throws com.db4o.Db4oIOException
private com.db4o.io.CachedIoAdapter$Page getPageFromCache (long) throws com.db4o.Db4oIOException
private void flushAllPages () throws com.db4o.Db4oIOException
private void flushPage (com.db4o.io.CachedIoAdapter$Page) throws com.db4o.Db4oIOException
private void getPageFromDisk (com.db4o.io.CachedIoAdapter$Page, long) throws com.db4o.Db4oIOException
private int ioRead (com.db4o.io.CachedIoAdapter$Page) throws com.db4o.Db4oIOException
private void movePageToHead (com.db4o.io.CachedIoAdapter$Page)
private void writePageToDisk (com.db4o.io.CachedIoAdapter$Page) throws com.db4o.Db4oIOException
public void seek (long) throws com.db4o.Db4oIOException
private void ioSeek (long) throws com.db4o.Db4oIOException
static void ()
}
com/db4o/io/IoAdapter.class
package com.db4o.io
public abstract com.db4o.io.IoAdapter extends java.lang.Object {
private static final int COPY_SIZE
private int _blockSize
public void ()
protected final long regularAddress (int, int)
public void blockCopy (int, int, int, int, int) throws com.db4o.Db4oIOException
public void blockSeek (int) throws com.db4o.Db4oIOException
public void blockSeek (int, int) throws com.db4o.Db4oIOException
public void blockSize (int)
public abstract void close () throws com.db4o.Db4oIOException
public void copy (long, long, int) throws com.db4o.Db4oIOException
private void copy (byte[], long, long) throws com.db4o.Db4oIOException
public abstract void delete (java.lang.String)
public abstract boolean exists (java.lang.String)
public abstract long getLength () throws com.db4o.Db4oIOException
public abstract com.db4o.io.IoAdapter open (java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
public int read (byte[]) throws com.db4o.Db4oIOException
public abstract int read (byte[], int) throws com.db4o.Db4oIOException
public abstract void seek (long) throws com.db4o.Db4oIOException
public abstract void sync () throws com.db4o.Db4oIOException
public void write (byte[]) throws com.db4o.Db4oIOException
public abstract void write (byte[], int) throws com.db4o.Db4oIOException
public int blockSize ()
public com.db4o.io.IoAdapter delegatedIoAdapter ()
}
com/db4o/io/IoAdapterWindow.class
package com.db4o.io
public com.db4o.io.IoAdapterWindow extends java.lang.Object {
private com.db4o.io.IoAdapter _io
private int _blockOff
private int _len
private boolean _disabled
public void (com.db4o.io.IoAdapter, int, int)
public int length ()
public void write (int, byte[]) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public int read (int, byte[]) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public void disable ()
public void flush ()
private void checkBounds (int, byte[])
}
com/db4o/io/MemoryIoAdapter.class
package com.db4o.io
public com.db4o.io.MemoryIoAdapter extends com.db4o.io.IoAdapter {
private byte[] _bytes
private int _length
private int _seekPos
private com.db4o.foundation.Hashtable4 _memoryFiles
private int _growBy
public void ()
private void (com.db4o.io.MemoryIoAdapter, byte[])
private void (com.db4o.io.MemoryIoAdapter, int)
public void put (java.lang.String, byte[])
public byte[] get (java.lang.String)
public void growBy (int)
public void close () throws com.db4o.Db4oIOException
public void delete (java.lang.String)
public boolean exists (java.lang.String)
public long getLength () throws com.db4o.Db4oIOException
public com.db4o.io.IoAdapter open (java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
public int read (byte[], int) throws com.db4o.Db4oIOException
public void seek (long) throws com.db4o.Db4oIOException
public void sync () throws com.db4o.Db4oIOException
public void write (byte[], int) throws com.db4o.Db4oIOException
}
com/db4o/io/RandomAccessFileAdapter.class
package com.db4o.io
public com.db4o.io.RandomAccessFileAdapter extends com.db4o.io.IoAdapter {
private String _path
private java.io.RandomAccessFile _delegate
public void ()
protected void (java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
public void close () throws com.db4o.Db4oIOException
public void delete (java.lang.String)
public boolean exists (java.lang.String)
public long getLength () throws com.db4o.Db4oIOException
public com.db4o.io.IoAdapter open (java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
public int read (byte[], int) throws com.db4o.Db4oIOException
public void seek (long) throws com.db4o.Db4oIOException
public void sync () throws com.db4o.Db4oIOException
public void write (byte[], int) throws com.db4o.Db4oIOException
}
com/db4o/io/SymbianIoAdapter.class
package com.db4o.io
public com.db4o.io.SymbianIoAdapter extends com.db4o.io.RandomAccessFileAdapter {
private byte[] _seekBytes
private String _path
private long _pos
private long _length
protected void (java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
private void setLength () throws com.db4o.Db4oIOException
private long retrieveLength () throws com.db4o.Db4oIOException
public void ()
public com.db4o.io.IoAdapter open (java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
public long getLength () throws com.db4o.Db4oIOException
public int read (byte[], int) throws com.db4o.Db4oIOException
public void write (byte[], int) throws com.db4o.Db4oIOException
public void seek (long) throws com.db4o.Db4oIOException
}
com/db4o/io/VanillaIoAdapter.class
package com.db4o.io
public abstract com.db4o.io.VanillaIoAdapter extends com.db4o.io.IoAdapter {
protected com.db4o.io.IoAdapter _delegate
public void (com.db4o.io.IoAdapter)
protected void (com.db4o.io.IoAdapter, java.lang.String, boolean, long, boolean) throws com.db4o.Db4oIOException
public void close () throws com.db4o.Db4oIOException
public void delete (java.lang.String)
public boolean exists (java.lang.String)
public long getLength () throws com.db4o.Db4oIOException
public int read (byte[], int) throws com.db4o.Db4oIOException
public void seek (long) throws com.db4o.Db4oIOException
public void sync () throws com.db4o.Db4oIOException
public void write (byte[], int) throws com.db4o.Db4oIOException
}
com/db4o/marshall/Context.class
package com.db4o.marshall
public abstract com.db4o.marshall.Context extends java.lang.Object {
public abstract com.db4o.ObjectContainer objectContainer ()
public abstract com.db4o.internal.Transaction transaction ()
}
com/db4o/marshall/ReadBuffer.class
package com.db4o.marshall
public abstract com.db4o.marshall.ReadBuffer extends java.lang.Object {
public abstract byte readByte ()
public abstract void readBytes (byte[])
public abstract int readInt ()
public abstract long readLong ()
}
com/db4o/marshall/ReadContext.class
package com.db4o.marshall
public abstract com.db4o.marshall.ReadContext extends java.lang.Object implements com.db4o.marshall.Context com.db4o.marshall.ReadBuffer {
public abstract java.lang.Object readObject ()
public abstract java.lang.Object readObject (com.db4o.internal.TypeHandler4)
}
com/db4o/marshall/WriteBuffer.class
package com.db4o.marshall
public abstract com.db4o.marshall.WriteBuffer extends java.lang.Object {
public abstract void writeByte (byte)
public abstract void writeBytes (byte[])
public abstract void writeInt (int)
public abstract void writeLong (long)
}
com/db4o/marshall/WriteContext.class
package com.db4o.marshall
public abstract com.db4o.marshall.WriteContext extends java.lang.Object implements com.db4o.marshall.Context com.db4o.marshall.WriteBuffer {
public abstract void writeObject (java.lang.Object)
public abstract void writeObject (com.db4o.internal.TypeHandler4, java.lang.Object)
}
com/db4o/messaging/MessageRecipient.class
package com.db4o.messaging
public abstract com.db4o.messaging.MessageRecipient extends java.lang.Object {
public abstract void processMessage (com.db4o.ObjectContainer, java.lang.Object)
}
com/db4o/messaging/MessageSender.class
package com.db4o.messaging
public abstract com.db4o.messaging.MessageSender extends java.lang.Object {
public abstract void send (java.lang.Object)
}
com/db4o/query/Candidate.class
package com.db4o.query
public abstract com.db4o.query.Candidate extends java.lang.Object {
public abstract java.lang.Object getObject ()
public abstract void include (boolean)
public abstract com.db4o.ObjectContainer objectContainer ()
}
com/db4o/query/Constraint.class
package com.db4o.query
public abstract com.db4o.query.Constraint extends java.lang.Object {
public abstract com.db4o.query.Constraint and (com.db4o.query.Constraint)
public abstract com.db4o.query.Constraint or (com.db4o.query.Constraint)
public abstract com.db4o.query.Constraint equal ()
public abstract com.db4o.query.Constraint greater ()
public abstract com.db4o.query.Constraint smaller ()
public abstract com.db4o.query.Constraint identity ()
public abstract com.db4o.query.Constraint like ()
public abstract com.db4o.query.Constraint contains ()
public abstract com.db4o.query.Constraint startsWith (boolean)
public abstract com.db4o.query.Constraint endsWith (boolean)
public abstract com.db4o.query.Constraint not ()
public abstract java.lang.Object getObject ()
}
com/db4o/query/Constraints.class
package com.db4o.query
public abstract com.db4o.query.Constraints extends java.lang.Object implements com.db4o.query.Constraint {
public abstract com.db4o.query.Constraint[] toArray ()
}
com/db4o/query/Evaluation.class
package com.db4o.query
public abstract com.db4o.query.Evaluation extends java.lang.Object implements java.io.Serializable {
public abstract void evaluate (com.db4o.query.Candidate)
}
com/db4o/query/JdkComparatorWrapper.class
package com.db4o.query
public com.db4o.query.JdkComparatorWrapper extends java.lang.Object implements com.db4o.query.QueryComparator {
private java.util.Comparator _comparator
public void (java.util.Comparator)
public int compare (java.lang.Object, java.lang.Object)
}
com/db4o/query/Predicate.class
package com.db4o.query
public abstract com.db4o.query.Predicate extends java.lang.Object implements java.io.Serializable {
public static final String PREDICATEMETHOD_NAME
private Class _extentType
private transient java.lang.reflect.Method cachedFilterMethod
public void ()
public void (java.lang.Class)
private java.lang.reflect.Method getFilterMethod ()
public java.lang.Class extentType ()
public abstract boolean match (java.lang.Object)
public boolean appliesTo (java.lang.Object)
}
com/db4o/query/Query.class
package com.db4o.query
public abstract com.db4o.query.Query extends java.lang.Object {
public abstract com.db4o.query.Constraint constrain (java.lang.Object)
public abstract com.db4o.query.Constraints constraints ()
public abstract com.db4o.query.Query descend (java.lang.String)
public abstract com.db4o.ObjectSet execute ()
public abstract com.db4o.query.Query orderAscending ()
public abstract com.db4o.query.Query orderDescending ()
public abstract com.db4o.query.Query sortBy (com.db4o.query.QueryComparator)
public abstract com.db4o.query.Query sortBy (java.util.Comparator)
}
com/db4o/query/QueryComparator.class
package com.db4o.query
public abstract com.db4o.query.QueryComparator extends java.lang.Object implements java.io.Serializable {
public abstract int compare (java.lang.Object, java.lang.Object)
}
com/db4o/reflect/ReflectArray.class
package com.db4o.reflect
public abstract com.db4o.reflect.ReflectArray extends java.lang.Object {
public abstract int[] dimensions (java.lang.Object)
public abstract int flatten (java.lang.Object, int[], int, java.lang.Object[], int)
public abstract java.lang.Object get (java.lang.Object, int)
public abstract com.db4o.reflect.ReflectClass getComponentType (com.db4o.reflect.ReflectClass)
public abstract int getLength (java.lang.Object)
public abstract boolean isNDimensional (com.db4o.reflect.ReflectClass)
public abstract java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int)
public abstract java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int[])
public abstract void set (java.lang.Object, int, java.lang.Object)
public abstract int shape (java.lang.Object[], int, java.lang.Object, int[], int)
}
com/db4o/reflect/ReflectClass.class
package com.db4o.reflect
public abstract com.db4o.reflect.ReflectClass extends java.lang.Object {
public abstract com.db4o.reflect.ReflectClass getComponentType ()
public abstract com.db4o.reflect.ReflectConstructor[] getDeclaredConstructors ()
public abstract com.db4o.reflect.ReflectField[] getDeclaredFields ()
public abstract com.db4o.reflect.ReflectField getDeclaredField (java.lang.String)
public abstract com.db4o.reflect.ReflectClass getDelegate ()
public abstract com.db4o.reflect.ReflectMethod getMethod (java.lang.String, com.db4o.reflect.ReflectClass[])
public abstract java.lang.String getName ()
public abstract com.db4o.reflect.ReflectClass getSuperclass ()
public abstract boolean isAbstract ()
public abstract boolean isArray ()
public abstract boolean isAssignableFrom (com.db4o.reflect.ReflectClass)
public abstract boolean isCollection ()
public abstract boolean isInstance (java.lang.Object)
public abstract boolean isInterface ()
public abstract boolean isPrimitive ()
public abstract boolean isSecondClass ()
public abstract java.lang.Object newInstance ()
public abstract com.db4o.reflect.Reflector reflector ()
public abstract boolean skipConstructor (boolean, boolean)
public abstract void useConstructor (com.db4o.reflect.ReflectConstructor, java.lang.Object[])
public abstract java.lang.Object[] toArray (java.lang.Object)
}
com/db4o/reflect/ReflectClassByRef.class
package com.db4o.reflect
public final com.db4o.reflect.ReflectClassByRef extends java.lang.Object {
public static final com.db4o.reflect.ReflectClassByRef IGNORED
public com.db4o.reflect.ReflectClass value
public void (com.db4o.reflect.ReflectClass)
public void ()
static void ()
}
com/db4o/reflect/ReflectClassPredicate.class
package com.db4o.reflect
public abstract com.db4o.reflect.ReflectClassPredicate extends java.lang.Object {
public abstract boolean match (com.db4o.reflect.ReflectClass)
}
com/db4o/reflect/ReflectConstructor.class
package com.db4o.reflect
public abstract com.db4o.reflect.ReflectConstructor extends java.lang.Object {
public abstract void setAccessible ()
public abstract com.db4o.reflect.ReflectClass[] getParameterTypes ()
public abstract java.lang.Object newInstance (java.lang.Object[])
}
com/db4o/reflect/ReflectField.class
package com.db4o.reflect
public abstract com.db4o.reflect.ReflectField extends java.lang.Object {
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.String getName ()
public abstract com.db4o.reflect.ReflectClass getFieldType ()
public abstract boolean isPublic ()
public abstract boolean isStatic ()
public abstract boolean isTransient ()
public abstract void set (java.lang.Object, java.lang.Object)
public abstract void setAccessible ()
public abstract com.db4o.reflect.ReflectClass indexType ()
public abstract java.lang.Object indexEntry (java.lang.Object)
}
com/db4o/reflect/ReflectMethod.class
package com.db4o.reflect
public abstract com.db4o.reflect.ReflectMethod extends java.lang.Object {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws com.db4o.internal.ReflectException
public abstract com.db4o.reflect.ReflectClass getReturnType ()
}
com/db4o/reflect/Reflector.class
package com.db4o.reflect
public abstract com.db4o.reflect.Reflector extends java.lang.Object implements com.db4o.foundation.DeepClone {
public abstract com.db4o.reflect.ReflectArray array ()
public abstract boolean constructorCallsSupported ()
public abstract com.db4o.reflect.ReflectClass forClass (java.lang.Class)
public abstract com.db4o.reflect.ReflectClass forName (java.lang.String)
public abstract com.db4o.reflect.ReflectClass forObject (java.lang.Object)
public abstract boolean isCollection (com.db4o.reflect.ReflectClass)
public abstract void setParent (com.db4o.reflect.Reflector)
}
com/db4o/reflect/ReflectorUtils.class
package com.db4o.reflect
public com.db4o.reflect.ReflectorUtils extends java.lang.Object {
public void ()
public static com.db4o.reflect.ReflectClass reflectClassFor (com.db4o.reflect.Reflector, java.lang.Object)
}
com/db4o/reflect/core/AbstractReflectArray.class
package com.db4o.reflect.core
public abstract com.db4o.reflect.core.AbstractReflectArray extends java.lang.Object implements com.db4o.reflect.ReflectArray {
protected final com.db4o.reflect.Reflector _reflector
public void (com.db4o.reflect.Reflector)
public abstract java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int[])
public abstract java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int)
public int[] dimensions (java.lang.Object)
public int flatten (java.lang.Object, int[], int, java.lang.Object[], int)
public java.lang.Object get (java.lang.Object, int)
public com.db4o.reflect.ReflectClass getComponentType (com.db4o.reflect.ReflectClass)
public int getLength (java.lang.Object)
private final java.lang.Object getNoExceptions (java.lang.Object, int)
public boolean isNDimensional (com.db4o.reflect.ReflectClass)
public void set (java.lang.Object, int, java.lang.Object)
public int shape (java.lang.Object[], int, java.lang.Object, int[], int)
}
com/db4o/reflect/generic/CollectionUpdateDepthEntry.class
package com.db4o.reflect.generic
com.db4o.reflect.generic.CollectionUpdateDepthEntry extends java.lang.Object {
final com.db4o.reflect.ReflectClassPredicate _predicate
final int _depth
void (com.db4o.reflect.ReflectClassPredicate, int)
}
com/db4o/reflect/generic/GenericArray.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericArray extends java.lang.Object {
com.db4o.reflect.generic.GenericClass _clazz
Object[] _data
public void (com.db4o.reflect.generic.GenericClass, int)
int getLength ()
}
com/db4o/reflect/generic/GenericArrayClass.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericArrayClass extends com.db4o.reflect.generic.GenericClass {
public void (com.db4o.reflect.generic.GenericReflector, com.db4o.reflect.ReflectClass, java.lang.String, com.db4o.reflect.generic.GenericClass)
public com.db4o.reflect.ReflectClass getComponentType ()
public boolean isArray ()
public boolean isInstance (java.lang.Object)
public boolean equals (java.lang.Object)
}
com/db4o/reflect/generic/GenericArrayReflector.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericArrayReflector extends java.lang.Object implements com.db4o.reflect.ReflectArray {
private final com.db4o.reflect.ReflectArray _delegate
public void (com.db4o.reflect.generic.GenericReflector)
public int[] dimensions (java.lang.Object)
public int flatten (java.lang.Object, int[], int, java.lang.Object[], int)
public java.lang.Object get (java.lang.Object, int)
public com.db4o.reflect.ReflectClass getComponentType (com.db4o.reflect.ReflectClass)
public int getLength (java.lang.Object)
public boolean isNDimensional (com.db4o.reflect.ReflectClass)
public java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int)
public java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int[])
public void set (java.lang.Object, int, java.lang.Object)
public int shape (java.lang.Object[], int, java.lang.Object, int[], int)
}
com/db4o/reflect/generic/GenericClass.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericClass extends java.lang.Object implements com.db4o.reflect.ReflectClass com.db4o.foundation.DeepClone {
private static final com.db4o.reflect.generic.GenericField[] NO_FIELDS
private final com.db4o.reflect.generic.GenericReflector _reflector
private final com.db4o.reflect.ReflectClass _delegate
private final String _name
private com.db4o.reflect.generic.GenericClass _superclass
private com.db4o.reflect.generic.GenericClass _array
private boolean _isSecondClass
private boolean _isPrimitive
private int _isCollection
private com.db4o.reflect.generic.GenericConverter _converter
private com.db4o.reflect.generic.GenericField[] _fields
private int _declaredFieldCount
private int _fieldCount
private final int _hashCode
public void (com.db4o.reflect.generic.GenericReflector, com.db4o.reflect.ReflectClass, java.lang.String, com.db4o.reflect.generic.GenericClass)
public com.db4o.reflect.generic.GenericClass arrayClass ()
public java.lang.Object deepClone (java.lang.Object)
public boolean equals (java.lang.Object)
public com.db4o.reflect.ReflectClass getComponentType ()
public com.db4o.reflect.ReflectConstructor[] getDeclaredConstructors ()
public com.db4o.reflect.ReflectField getDeclaredField (java.lang.String)
public com.db4o.reflect.ReflectField[] getDeclaredFields ()
public com.db4o.reflect.ReflectClass getDelegate ()
int getFieldCount ()
public com.db4o.reflect.ReflectMethod getMethod (java.lang.String, com.db4o.reflect.ReflectClass[])
public java.lang.String getName ()
public com.db4o.reflect.ReflectClass getSuperclass ()
public int hashCode ()
public void initFields (com.db4o.reflect.generic.GenericField[])
public boolean isAbstract ()
public boolean isArray ()
public boolean isAssignableFrom (com.db4o.reflect.ReflectClass)
public boolean isCollection ()
public boolean isInstance (java.lang.Object)
public boolean isInterface ()
public boolean isPrimitive ()
public boolean isSecondClass ()
public java.lang.Object newInstance ()
public com.db4o.reflect.Reflector reflector ()
void setConverter (com.db4o.reflect.generic.GenericConverter)
void setDeclaredFieldCount (int)
void setPrimitive ()
void setSecondClass ()
public boolean skipConstructor (boolean, boolean)
public java.lang.String toString ()
public java.lang.String toString (com.db4o.reflect.generic.GenericObject)
public void useConstructor (com.db4o.reflect.ReflectConstructor, java.lang.Object[])
public java.lang.Object[] toArray (java.lang.Object)
static void ()
}
com/db4o/reflect/generic/GenericClassBuilder.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericClassBuilder extends java.lang.Object implements com.db4o.reflect.generic.ReflectClassBuilder {
private com.db4o.reflect.generic.GenericReflector _reflector
private com.db4o.reflect.Reflector _delegate
public void (com.db4o.reflect.generic.GenericReflector, com.db4o.reflect.Reflector)
public com.db4o.reflect.ReflectClass createClass (java.lang.String, com.db4o.reflect.ReflectClass, int)
public com.db4o.reflect.ReflectField createField (com.db4o.reflect.ReflectClass, java.lang.String, com.db4o.reflect.ReflectClass, boolean, boolean, boolean, boolean)
public void initFields (com.db4o.reflect.ReflectClass, com.db4o.reflect.ReflectField[])
public com.db4o.reflect.ReflectField[] fieldArray (int)
}
com/db4o/reflect/generic/GenericConverter.class
package com.db4o.reflect.generic
public abstract com.db4o.reflect.generic.GenericConverter extends java.lang.Object {
public abstract java.lang.String toString (com.db4o.reflect.generic.GenericObject)
}
com/db4o/reflect/generic/GenericField.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericField extends java.lang.Object implements com.db4o.reflect.ReflectField com.db4o.foundation.DeepClone {
private final String _name
private final com.db4o.reflect.generic.GenericClass _type
private final boolean _primitive
private int _index
public void (java.lang.String, com.db4o.reflect.ReflectClass, boolean)
public java.lang.Object deepClone (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public java.lang.String getName ()
public com.db4o.reflect.ReflectClass getFieldType ()
public boolean isPublic ()
public boolean isPrimitive ()
public boolean isStatic ()
public boolean isTransient ()
public void set (java.lang.Object, java.lang.Object)
public void setAccessible ()
void setIndex (int)
public java.lang.Object indexEntry (java.lang.Object)
public com.db4o.reflect.ReflectClass indexType ()
}
com/db4o/reflect/generic/GenericObject.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericObject extends java.lang.Object {
final com.db4o.reflect.generic.GenericClass _class
private Object[] _values
public void (com.db4o.reflect.generic.GenericClass)
private void ensureValuesInitialized ()
public void set (int, java.lang.Object)
public java.lang.Object get (int)
public java.lang.String toString ()
public com.db4o.reflect.generic.GenericClass getGenericClass ()
}
com/db4o/reflect/generic/GenericReflector$1.class
package com.db4o.reflect.generic
com.db4o.reflect.generic.GenericReflector$1 extends java.lang.Object implements com.db4o.reflect.ReflectClassPredicate {
final com.db4o.reflect.ReflectClass val$collectionClass
final com.db4o.reflect.generic.GenericReflector this$0
void (com.db4o.reflect.generic.GenericReflector, com.db4o.reflect.ReflectClass)
public boolean match (com.db4o.reflect.ReflectClass)
}
com/db4o/reflect/generic/GenericReflector.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericReflector extends java.lang.Object implements com.db4o.reflect.Reflector com.db4o.foundation.DeepClone {
private com.db4o.reflect.generic.KnownClassesRepository _repository
private com.db4o.reflect.Reflector _delegate
private com.db4o.reflect.generic.GenericArrayReflector _array
private com.db4o.foundation.Collection4 _collectionPredicates
private com.db4o.foundation.Collection4 _collectionUpdateDepths
private final com.db4o.foundation.Hashtable4 _classByClass
private com.db4o.internal.Transaction _trans
private com.db4o.internal.ObjectContainerBase _stream
public void (com.db4o.internal.Transaction, com.db4o.reflect.Reflector)
public java.lang.Object deepClone (java.lang.Object)
com.db4o.internal.ObjectContainerBase getStream ()
public boolean hasTransaction ()
public void setTransaction (com.db4o.internal.Transaction)
public com.db4o.reflect.ReflectArray array ()
public int collectionUpdateDepth (com.db4o.reflect.ReflectClass)
public boolean constructorCallsSupported ()
com.db4o.reflect.generic.GenericClass ensureDelegate (com.db4o.reflect.ReflectClass)
private com.db4o.reflect.generic.GenericClass genericClass (com.db4o.reflect.ReflectClass)
public com.db4o.reflect.ReflectClass forClass (java.lang.Class)
public com.db4o.reflect.ReflectClass forName (java.lang.String)
public com.db4o.reflect.ReflectClass forObject (java.lang.Object)
private com.db4o.reflect.ReflectClass forGenericObject (com.db4o.reflect.generic.GenericObject)
public com.db4o.reflect.Reflector getDelegate ()
public boolean isCollection (com.db4o.reflect.ReflectClass)
public void registerCollection (java.lang.Class)
public void registerCollection (com.db4o.reflect.ReflectClassPredicate)
private com.db4o.reflect.ReflectClassPredicate classPredicate (java.lang.Class)
public void registerCollectionUpdateDepth (java.lang.Class, int)
public void registerCollectionUpdateDepth (com.db4o.reflect.ReflectClassPredicate, int)
public void register (com.db4o.reflect.generic.GenericClass)
public com.db4o.reflect.ReflectClass[] knownClasses ()
private void collectKnownClasses (com.db4o.foundation.Collection4)
public void registerPrimitiveClass (int, java.lang.String, com.db4o.reflect.generic.GenericConverter)
public void setParent (com.db4o.reflect.Reflector)
}
com/db4o/reflect/generic/GenericVirtualField.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.GenericVirtualField extends com.db4o.reflect.generic.GenericField {
public void (java.lang.String)
public java.lang.Object deepClone (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public com.db4o.reflect.ReflectClass getFieldType ()
public boolean isPublic ()
public boolean isStatic ()
public boolean isTransient ()
public void set (java.lang.Object, java.lang.Object)
}
com/db4o/reflect/generic/KnownClassesRepository.class
package com.db4o.reflect.generic
public com.db4o.reflect.generic.KnownClassesRepository extends java.lang.Object {
private static final com.db4o.foundation.Hashtable4 PRIMITIVES
private com.db4o.internal.ObjectContainerBase _stream
private com.db4o.internal.Transaction _trans
private com.db4o.reflect.generic.ReflectClassBuilder _builder
private final com.db4o.foundation.Hashtable4 _classByName
private final com.db4o.foundation.Hashtable4 _classByID
private com.db4o.foundation.Collection4 _pendingClasses
private final com.db4o.foundation.Collection4 _classes
private static void registerPrimitive (java.lang.Class, java.lang.Class)
public void (com.db4o.reflect.generic.ReflectClassBuilder)
public void setTransaction (com.db4o.internal.Transaction)
public void register (com.db4o.reflect.ReflectClass)
public com.db4o.reflect.ReflectClass forID (int)
public com.db4o.reflect.ReflectClass forName (java.lang.String)
private com.db4o.reflect.ReflectClass initializeClass (int, java.lang.String)
private void readAll ()
private com.db4o.reflect.ReflectClass ensureClassAvailability (int)
private void ensureClassRead (int)
private com.db4o.reflect.ReflectClass reflectClassForFieldSpec (com.db4o.internal.marshall.RawFieldSpec)
private com.db4o.reflect.ReflectClass normalizeFieldClass (com.db4o.internal.marshall.RawFieldSpec, com.db4o.reflect.ReflectClass)
private com.db4o.reflect.ReflectClass objectClass ()
private com.db4o.internal.VirtualFieldMetadata virtualFieldByName (java.lang.String)
private com.db4o.internal.marshall.MarshallerFamily marshallerFamily ()
private com.db4o.reflect.ReflectClass ensureClassInitialised (int)
public com.db4o.foundation.Iterator4 classes ()
public void register (int, com.db4o.reflect.ReflectClass)
public com.db4o.reflect.ReflectClass lookupByID (int)
public com.db4o.reflect.ReflectClass lookupByName (java.lang.String)
private com.db4o.reflect.ReflectClass arrayClass (com.db4o.reflect.ReflectClass)
private com.db4o.reflect.ReflectClass primitiveClass (com.db4o.reflect.ReflectClass)
static void ()
}
com/db4o/reflect/generic/ReflectClassBuilder.class
package com.db4o.reflect.generic
public abstract com.db4o.reflect.generic.ReflectClassBuilder extends java.lang.Object {
public abstract com.db4o.reflect.ReflectClass createClass (java.lang.String, com.db4o.reflect.ReflectClass, int)
public abstract com.db4o.reflect.ReflectField createField (com.db4o.reflect.ReflectClass, java.lang.String, com.db4o.reflect.ReflectClass, boolean, boolean, boolean, boolean)
public abstract void initFields (com.db4o.reflect.ReflectClass, com.db4o.reflect.ReflectField[])
public abstract com.db4o.reflect.ReflectField[] fieldArray (int)
}
com/db4o/reflect/jdk/ClassLoaderJdkLoader.class
package com.db4o.reflect.jdk
public com.db4o.reflect.jdk.ClassLoaderJdkLoader extends java.lang.Object implements com.db4o.reflect.jdk.JdkLoader {
private final ClassLoader _loader
public void (java.lang.ClassLoader)
public java.lang.Class loadClass (java.lang.String)
public java.lang.Object deepClone (java.lang.Object)
}
com/db4o/reflect/jdk/JavaReflectClass.class
package com.db4o.reflect.jdk
public abstract com.db4o.reflect.jdk.JavaReflectClass extends java.lang.Object implements com.db4o.reflect.ReflectClass {
public abstract java.lang.Class getJavaClass ()
}
com/db4o/reflect/jdk/JdkArray.class
package com.db4o.reflect.jdk
public com.db4o.reflect.jdk.JdkArray extends com.db4o.reflect.core.AbstractReflectArray {
void (com.db4o.reflect.Reflector)
public java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int)
public java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int[])
}
com/db4o/reflect/jdk/JdkClass.class
package com.db4o.reflect.jdk
public com.db4o.reflect.jdk.JdkClass extends java.lang.Object implements com.db4o.reflect.jdk.JavaReflectClass {
private final com.db4o.reflect.Reflector _reflector
private final Class _clazz
private com.db4o.reflect.ReflectConstructor _constructor
private Object[] _constructorParams
public void (com.db4o.reflect.Reflector, java.lang.Class)
public com.db4o.reflect.ReflectClass getComponentType ()
public com.db4o.reflect.ReflectConstructor[] getDeclaredConstructors ()
public com.db4o.reflect.ReflectField getDeclaredField (java.lang.String)
public com.db4o.reflect.ReflectField[] getDeclaredFields ()
public com.db4o.reflect.ReflectClass getDelegate ()
public com.db4o.reflect.ReflectMethod getMethod (java.lang.String, com.db4o.reflect.ReflectClass[])
public java.lang.String getName ()
public com.db4o.reflect.ReflectClass getSuperclass ()
public boolean isAbstract ()
public boolean isArray ()
public boolean isAssignableFrom (com.db4o.reflect.ReflectClass)
public boolean isCollection ()
public boolean isInstance (java.lang.Object)
public boolean isInterface ()
public boolean isPrimitive ()
public boolean isSecondClass ()
public java.lang.Object newInstance ()
public java.lang.Class getJavaClass ()
public com.db4o.reflect.Reflector reflector ()
public boolean skipConstructor (boolean, boolean)
public void useConstructor (com.db4o.reflect.ReflectConstructor, java.lang.Object[])
public java.lang.Object[] toArray (java.lang.Object)
}
com/db4o/reflect/jdk/JdkConstructor.class
package com.db4o.reflect.jdk
public com.db4o.reflect.jdk.JdkConstructor extends java.lang.Object implements com.db4o.reflect.ReflectConstructor {
private final com.db4o.reflect.Reflector reflector
private final java.lang.reflect.Constructor constructor
public void (com.db4o.reflect.Reflector, java.lang.reflect.Constructor)
public com.db4o.reflect.ReflectClass[] getParameterTypes ()
public void setAccessible ()
public java.lang.Object newInstance (java.lang.Object[])
}
com/db4o/reflect/jdk/JdkField.class
package com.db4o.reflect.jdk
public com.db4o.reflect.jdk.JdkField extends java.lang.Object implements com.db4o.reflect.ReflectField {
private final com.db4o.reflect.Reflector reflector
private final java.lang.reflect.Field field
public void (com.db4o.reflect.Reflector, java.lang.reflect.Field)
public java.lang.String getName ()
public com.db4o.reflect.ReflectClass getFieldType ()
public boolean isPublic ()
public boolean isStatic ()
public boolean isTransient ()
public void setAccessible ()
public java.lang.Object get (java.lang.Object)
public void set (java.lang.Object, java.lang.Object)
public java.lang.Object indexEntry (java.lang.Object)
public com.db4o.reflect.ReflectClass indexType ()
}
com/db4o/reflect/jdk/JdkLoader.class
package com.db4o.reflect.jdk
public abstract com.db4o.reflect.jdk.JdkLoader extends java.lang.Object implements com.db4o.foundation.DeepClone {
public abstract java.lang.Class loadClass (java.lang.String)
}
com/db4o/reflect/jdk/JdkMethod.class
package com.db4o.reflect.jdk
public com.db4o.reflect.jdk.JdkMethod extends java.lang.Object implements com.db4o.reflect.ReflectMethod {
private final java.lang.reflect.Method method
private com.db4o.reflect.Reflector reflector
public void (java.lang.reflect.Method, com.db4o.reflect.Reflector)
public java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws com.db4o.internal.ReflectException
public com.db4o.reflect.ReflectClass getReturnType ()
}
com/db4o/reflect/jdk/JdkReflector.class
package com.db4o.reflect.jdk
public com.db4o.reflect.jdk.JdkReflector extends java.lang.Object implements com.db4o.reflect.Reflector {
private final com.db4o.reflect.jdk.JdkLoader _classLoader
private com.db4o.reflect.Reflector _parent
private com.db4o.reflect.ReflectArray _array
public void (java.lang.ClassLoader)
public void (com.db4o.reflect.jdk.JdkLoader)
public com.db4o.reflect.ReflectArray array ()
public boolean constructorCallsSupported ()
public java.lang.Object deepClone (java.lang.Object)
public com.db4o.reflect.ReflectClass forClass (java.lang.Class)
public com.db4o.reflect.ReflectClass forName (java.lang.String)
public com.db4o.reflect.ReflectClass forObject (java.lang.Object)
public boolean isCollection (com.db4o.reflect.ReflectClass)
public boolean methodCallsSupported ()
public void setParent (com.db4o.reflect.Reflector)
public static com.db4o.reflect.ReflectClass[] toMeta (com.db4o.reflect.Reflector, java.lang.Class[])
static java.lang.Class[] toNative (com.db4o.reflect.ReflectClass[])
public static java.lang.Class toNative (com.db4o.reflect.ReflectClass)
}
com/db4o/reflect/self/ClassInfo.class
package com.db4o.reflect.self
public com.db4o.reflect.self.ClassInfo extends java.lang.Object {
private Class _superClass
private boolean _isAbstract
private com.db4o.reflect.self.FieldInfo[] _fieldInfo
public void (boolean, java.lang.Class, com.db4o.reflect.self.FieldInfo[])
public boolean isAbstract ()
public java.lang.Class superClass ()
public com.db4o.reflect.self.FieldInfo[] fieldInfo ()
public com.db4o.reflect.self.FieldInfo fieldByName (java.lang.String)
}
com/db4o/reflect/self/FieldInfo.class
package com.db4o.reflect.self
public com.db4o.reflect.self.FieldInfo extends java.lang.Object {
private String _name
private Class _clazz
private boolean _isPublic
private boolean _isStatic
private boolean _isTransient
public void (java.lang.String, java.lang.Class, boolean, boolean, boolean)
public java.lang.String name ()
public java.lang.Class type ()
public boolean isPublic ()
public boolean isStatic ()
public boolean isTransient ()
}
com/db4o/reflect/self/SelfArray.class
package com.db4o.reflect.self
public com.db4o.reflect.self.SelfArray extends java.lang.Object implements com.db4o.reflect.ReflectArray {
private final com.db4o.reflect.self.SelfReflectionRegistry _registry
void (com.db4o.reflect.Reflector, com.db4o.reflect.self.SelfReflectionRegistry)
public int[] dimensions (java.lang.Object)
public int flatten (java.lang.Object, int[], int, java.lang.Object[], int)
public java.lang.Object get (java.lang.Object, int)
public com.db4o.reflect.ReflectClass getComponentType (com.db4o.reflect.ReflectClass)
public int getLength (java.lang.Object)
public boolean isNDimensional (com.db4o.reflect.ReflectClass)
public java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int)
public java.lang.Object newInstance (com.db4o.reflect.ReflectClass, int[])
public void set (java.lang.Object, int, java.lang.Object)
public int shape (java.lang.Object[], int, java.lang.Object, int[], int)
}
com/db4o/reflect/self/SelfClass.class
package com.db4o.reflect.self
public com.db4o.reflect.self.SelfClass extends java.lang.Object implements com.db4o.reflect.ReflectClass {
private static final com.db4o.reflect.self.SelfField[] EMPTY_FIELDS
private boolean _isAbstract
private com.db4o.reflect.self.SelfField[] _fields
private com.db4o.reflect.Reflector _parentReflector
private com.db4o.reflect.self.SelfReflectionRegistry _registry
private Class _class
private Class _superClass
public void (com.db4o.reflect.Reflector, com.db4o.reflect.self.SelfReflectionRegistry, java.lang.Class)
public java.lang.Class getJavaClass ()
public com.db4o.reflect.Reflector reflector ()
public com.db4o.reflect.ReflectClass getComponentType ()
public com.db4o.reflect.ReflectConstructor[] getDeclaredConstructors ()
public com.db4o.reflect.ReflectField[] getDeclaredFields ()
private void ensureClassInfoLoaded ()
public com.db4o.reflect.ReflectField getDeclaredField (java.lang.String)
private com.db4o.reflect.self.SelfField selfFieldFor (com.db4o.reflect.self.FieldInfo)
public com.db4o.reflect.ReflectClass getDelegate ()
public com.db4o.reflect.ReflectMethod getMethod (java.lang.String, com.db4o.reflect.ReflectClass[])
public java.lang.String getName ()
public com.db4o.reflect.ReflectClass getSuperclass ()
public boolean isAbstract ()
public boolean isArray ()
public boolean isAssignableFrom (com.db4o.reflect.ReflectClass)
public boolean isCollection ()
public boolean isInstance (java.lang.Object)
public boolean isInterface ()
public boolean isPrimitive ()
public boolean isSecondClass ()
public java.lang.Object newInstance ()
public boolean skipConstructor (boolean, boolean)
public void useConstructor (com.db4o.reflect.ReflectConstructor, java.lang.Object[])
public java.lang.Object[] toArray (java.lang.Object)
static void ()
}
com/db4o/reflect/self/SelfConstructor.class
package com.db4o.reflect.self
public com.db4o.reflect.self.SelfConstructor extends java.lang.Object implements com.db4o.reflect.ReflectConstructor {
private Class _class
public void (java.lang.Class)
public void setAccessible ()
public com.db4o.reflect.ReflectClass[] getParameterTypes ()
public java.lang.Object newInstance (java.lang.Object[])
}
com/db4o/reflect/self/SelfField.class
package com.db4o.reflect.self
public com.db4o.reflect.self.SelfField extends java.lang.Object implements com.db4o.reflect.ReflectField {
private String _name
private com.db4o.reflect.ReflectClass _type
private com.db4o.reflect.self.SelfClass _selfclass
private com.db4o.reflect.self.SelfReflectionRegistry _registry
public void (java.lang.String, com.db4o.reflect.ReflectClass, com.db4o.reflect.self.SelfClass, com.db4o.reflect.self.SelfReflectionRegistry)
public java.lang.Object get (java.lang.Object)
public java.lang.String getName ()
public com.db4o.reflect.ReflectClass getFieldType ()
public boolean isPublic ()
public boolean isStatic ()
public boolean isTransient ()
public void set (java.lang.Object, java.lang.Object)
public void setAccessible ()
public java.lang.Object indexEntry (java.lang.Object)
public com.db4o.reflect.ReflectClass indexType ()
}
com/db4o/reflect/self/SelfMethod.class
package com.db4o.reflect.self
public com.db4o.reflect.self.SelfMethod extends java.lang.Object implements com.db4o.reflect.ReflectMethod {
public void ()
public java.lang.Object invoke (java.lang.Object, java.lang.Object[])
public com.db4o.reflect.ReflectClass getReturnType ()
}
com/db4o/reflect/self/SelfReflectable.class
package com.db4o.reflect.self
public abstract com.db4o.reflect.self.SelfReflectable extends java.lang.Object {
public abstract java.lang.Object self_get (java.lang.String)
public abstract void self_set (java.lang.String, java.lang.Object)
}
com/db4o/reflect/self/SelfReflectionRegistry.class
package com.db4o.reflect.self
public abstract com.db4o.reflect.self.SelfReflectionRegistry extends java.lang.Object {
private static final Class[] ARRAYTYPES
private static final Class[] PRIMITIVES
public void ()
public boolean isPrimitive (java.lang.Class)
public abstract com.db4o.reflect.self.ClassInfo infoFor (java.lang.Class)
public java.lang.Object arrayFor (java.lang.Class, int)
public java.lang.Class componentType (java.lang.Class)
public int arrayLength (java.lang.Object)
public void setArray (java.lang.Object, int, java.lang.Object)
public java.lang.Object getArray (java.lang.Object, int)
public int flattenArray (java.lang.Object, java.lang.Object[])
public int shapeArray (java.lang.Object[], java.lang.Object)
static void ()
}
com/db4o/reflect/self/SelfReflector.class
package com.db4o.reflect.self
public com.db4o.reflect.self.SelfReflector extends java.lang.Object implements com.db4o.reflect.Reflector {
private com.db4o.reflect.self.SelfArray _arrayHandler
private com.db4o.reflect.self.SelfReflectionRegistry _registry
private com.db4o.reflect.Reflector _parent
public void (com.db4o.reflect.self.SelfReflectionRegistry)
public com.db4o.reflect.ReflectArray array ()
public boolean constructorCallsSupported ()
public com.db4o.reflect.ReflectClass forClass (java.lang.Class)
public com.db4o.reflect.ReflectClass forName (java.lang.String)
public com.db4o.reflect.ReflectClass forObject (java.lang.Object)
public boolean isCollection (com.db4o.reflect.ReflectClass)
public void setParent (com.db4o.reflect.Reflector)
public java.lang.Object deepClone (java.lang.Object)
}
com/db4o/replication/ReplicationConflictHandler.class
package com.db4o.replication
public abstract com.db4o.replication.ReplicationConflictHandler extends java.lang.Object {
public abstract java.lang.Object resolveConflict (com.db4o.replication.ReplicationProcess, java.lang.Object, java.lang.Object)
}
com/db4o/replication/ReplicationProcess.class
package com.db4o.replication
public abstract com.db4o.replication.ReplicationProcess extends java.lang.Object {
public abstract void checkConflict (java.lang.Object)
public abstract void commit ()
public abstract com.db4o.ObjectContainer peerA ()
public abstract com.db4o.ObjectContainer peerB ()
public abstract void replicate (java.lang.Object)
public abstract void rollback ()
public abstract void setDirection (com.db4o.ObjectContainer, com.db4o.ObjectContainer)
public abstract void whereModified (com.db4o.query.Query)
}
com/db4o/ta/Activatable.class
package com.db4o.ta
public abstract com.db4o.ta.Activatable extends java.lang.Object {
public abstract void bind (com.db4o.activation.Activator)
public abstract void activate ()
}
com/db4o/ta/NotTransparentActivationEnabled.class
package com.db4o.ta
public com.db4o.ta.NotTransparentActivationEnabled extends com.db4o.diagnostic.DiagnosticBase {
private com.db4o.internal.ClassMetadata _class
public void (com.db4o.internal.ClassMetadata)
public java.lang.String problem ()
public java.lang.Object reason ()
public java.lang.String solution ()
}
com/db4o/ta/TransparentActivationSupport$1.class
package com.db4o.ta
com.db4o.ta.TransparentActivationSupport$1 extends java.lang.Object implements com.db4o.events.EventListener4 {
final com.db4o.ta.TransparentActivationSupport this$0
void (com.db4o.ta.TransparentActivationSupport)
public void onEvent (com.db4o.events.Event4, com.db4o.events.EventArgs)
private com.db4o.activation.Activator activatorForObject (com.db4o.internal.Transaction, java.lang.Object)
}
com/db4o/ta/TransparentActivationSupport$2.class
package com.db4o.ta
com.db4o.ta.TransparentActivationSupport$2 extends java.lang.Object implements com.db4o.events.EventListener4 {
final com.db4o.ta.TransparentActivationSupport$TADiagnosticProcessor val$processor
final com.db4o.ta.TransparentActivationSupport this$0
void (com.db4o.ta.TransparentActivationSupport, com.db4o.ta.TransparentActivationSupport$TADiagnosticProcessor)
public void onEvent (com.db4o.events.Event4, com.db4o.events.EventArgs)
}
com/db4o/ta/TransparentActivationSupport$TADiagnosticProcessor.class
package com.db4o.ta
final com.db4o.ta.TransparentActivationSupport$TADiagnosticProcessor extends java.lang.Object {
private final com.db4o.internal.InternalObjectContainer _container
final com.db4o.ta.TransparentActivationSupport this$0
public void (com.db4o.ta.TransparentActivationSupport, com.db4o.internal.InternalObjectContainer)
public void onClassRegistered (com.db4o.internal.ClassMetadata)
private com.db4o.reflect.ReflectClass activatableClass ()
private boolean hasOnlyPrimitiveFields (com.db4o.reflect.ReflectClass)
}
com/db4o/ta/TransparentActivationSupport.class
package com.db4o.ta
public com.db4o.ta.TransparentActivationSupport extends java.lang.Object implements com.db4o.config.ConfigurationItem {
public void ()
public void prepare (com.db4o.config.Configuration)
public void apply (com.db4o.internal.InternalObjectContainer)
}
com/db4o/types/Blob.class
package com.db4o.types
public abstract com.db4o.types.Blob extends java.lang.Object implements com.db4o.types.Db4oType {
public abstract java.lang.String getFileName ()
public abstract double getStatus ()
public abstract void readFrom (java.io.File) throws java.io.IOException
public abstract void readLocal (java.io.File) throws java.io.IOException
public abstract void writeLocal (java.io.File) throws java.io.IOException
public abstract void writeTo (java.io.File) throws java.io.IOException
public abstract void deleteFile () throws java.io.IOException
}
com/db4o/types/Db4oCollection.class
package com.db4o.types
public abstract com.db4o.types.Db4oCollection extends java.lang.Object implements com.db4o.types.Db4oType {
public abstract void activationDepth (int)
public abstract void deleteRemoved (boolean)
}
com/db4o/types/Db4oCollections.class
package com.db4o.types
public abstract com.db4o.types.Db4oCollections extends java.lang.Object {
public abstract com.db4o.types.Db4oList newLinkedList ()
public abstract com.db4o.types.Db4oMap newHashMap (int)
public abstract com.db4o.types.Db4oMap newIdentityHashMap (int)
}
com/db4o/types/Db4oList.class
package com.db4o.types
public abstract com.db4o.types.Db4oList extends java.lang.Object implements com.db4o.types.Db4oCollection java.util.List {
}
com/db4o/types/Db4oMap.class
package com.db4o.types
public abstract com.db4o.types.Db4oMap extends java.lang.Object implements com.db4o.types.Db4oCollection java.util.Map {
}
com/db4o/types/Db4oType.class
package com.db4o.types
public abstract com.db4o.types.Db4oType extends java.lang.Object {
}
com/db4o/types/SecondClass.class
package com.db4o.types
public abstract com.db4o.types.SecondClass extends java.lang.Object implements com.db4o.types.Db4oType {
}
com/db4o/types/TransientClass.class
package com.db4o.types
public abstract com.db4o.types.TransientClass extends java.lang.Object {
}
com/db4o/types/Unversioned.class
package com.db4o.types
public abstract com.db4o.types.Unversioned extends java.lang.Object {
}