|
db4o 8.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.db4o.typehandlers.HashtableTypeHandler
public class HashtableTypeHandler
Typehandler for java.util.Hashtable
Constructor Summary | |
---|---|
HashtableTypeHandler()
|
Method Summary | |
---|---|
void |
activate(ReferenceActivationContext context)
gets called when an object is to be activated. |
void |
cascadeActivation(ActivationContext context)
will be called during activation if the handled object is already active |
void |
collectIDs(com.db4o.internal.marshall.QueryingReadContext context)
will be called during querying to ask for IDs of member objects of the handled object. |
void |
defragment(com.db4o.internal.DefragmentContext context)
gets called when an object gets defragmented. |
void |
delete(com.db4o.internal.delete.DeleteContext context)
gets called when an object gets deleted. |
com.db4o.foundation.PreparedComparison |
prepareComparison(Context context,
java.lang.Object obj)
|
TypeHandler4 |
readCandidateHandler(com.db4o.internal.marshall.QueryingReadContext context)
will be called during querying to ask for the handler to be used to collect children of the handled object |
void |
write(WriteContext context,
java.lang.Object obj)
gets called when an object is to be written to the database. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HashtableTypeHandler()
Method Detail |
---|
public com.db4o.foundation.PreparedComparison prepareComparison(Context context, java.lang.Object obj)
public void write(WriteContext context, java.lang.Object obj)
TypeHandler4
write
in interface TypeHandler4
obj
- the objectpublic void activate(ReferenceActivationContext context)
ReferenceTypeHandler
activate
in interface ReferenceTypeHandler
public void delete(com.db4o.internal.delete.DeleteContext context) throws Db4oIOException
TypeHandler4
delete
in interface TypeHandler4
Db4oIOException
public void defragment(com.db4o.internal.DefragmentContext context)
TypeHandler4
defragment
in interface TypeHandler4
public final void cascadeActivation(ActivationContext context)
CascadingTypeHandler
cascadeActivation
in interface CascadingTypeHandler
public TypeHandler4 readCandidateHandler(com.db4o.internal.marshall.QueryingReadContext context)
CascadingTypeHandler
readCandidateHandler
in interface CascadingTypeHandler
public void collectIDs(com.db4o.internal.marshall.QueryingReadContext context)
CascadingTypeHandler
collectIDs
in interface CascadingTypeHandler
|
db4o 8.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |