|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AnyArray
is a base class for all array classes. ArrayOfBoolean
is just that, an array of booleans. ArrayOfBoolean
instance.
ArrayOfBoolean
instance.
ArrayOfBoolean
instance, as a copy of the given
boolean[]
ArrayOfByte
is just that, an array of bytes. ArrayOfChar
is just that, an array of chars. ArrayOfChar
instance.
ArrayOfChar
instance.
ArrayOfChar
instance, as a copy of the given
char[]
ArrayOfChar
instance.
ArrayOfDouble
is just that, an array of doubles. ArrayOfDouble
instance.
ArrayOfDouble
instance.
ArrayOfDouble
instance, as a copy of the given
double[]
ArrayOfFloat
is just that, an array of floats. ArrayOfFloat
instance.
ArrayOfFloat
instance.
ArrayOfFloat
instance, as a copy of the given
float[]
ArrayOfInt
is just that, an array of ints. ArrayOfInt
instance.
ArrayOfInt
instance.
ArrayOfInt
instance, as a copy of the given
int[]
ArrayOfLong
is just that, an array of longs. ArrayOfLong
instance.
ArrayOfLong
instance.
ArrayOfLong
instance, as a copy of the given
long[]
ArrayOfObject
is just that, an array of Persistents. ArrayOfObject
instance.
ArrayOfObject
instance.
ArrayOfObject
instance, as a copy of the given
Persistent[]
ArrayOfShort
is just that, an array of shorts. ArrayOfShort
instance.
ArrayOfShort
instance.
ArrayOfShort
instance, as a copy of the given
short[]
Assert
class when assertion is failed.abortNestedTransaction
decreases the cache managers
nestedTransaction counter, and if that hits 0 calls abortTransaction abortTransaction
obviously aborts the Transaction in progress.
abortTransaction
aborts for the static
CacheManager.getCacheManger (per thread) and the database that the objects
in that are in. calls
append
add the given values to the end of the array
append
add the given values to the end of the array
append
the given String at the end
append
add the given values to the end of the array
append
add the given values to the end of the array
append
add the given values to the end of the array
append
add the given values to the end of the array
append
add the given values to the end of the array
append
add the given values to the end of the array
array
holds the booleans in a byte []
array
holds the chars in an []
array
holds the doubles in an []
array
holds the floats in an []
array
holds the ints in an []
array
holds the longs in an []
array
holds the Persistents in an []
array
holds the shorts in an []
BasicMetaobject
implements all the transaction logic. beginReadAccess
is called when the read Access begins.
beginReadAccess
is a no-op.
beginReadAccess
is a no-op.
beginReadAccess
locks the object in shared mode.
beginWriteAccess
is called when the write Access begins.
beginWriteAccess
is a no-op.
beginWriteAccess
locks the object.
CONSTRUCTOR
== 4 means wrapped method is constructor
CacheManager
may be used on a per Thread basis (see attatch
and detatch), or on a global basis (defaultCacheManager), to cache the
objects on client side and to keep transaction list.commitObjectChanges
is called during commitTransaction.
commitObjectChanges
is called during commitTransaction.
compare
works like the compare(ArrayOfChar)
compare
compares two object.
compareTo
calls the other compare functions, depending on the
given object
copy
into this array from a destination, a given amount of values.
copy
into this array from a destination, a given amount of values.
copy
into this array from a destination, a given amount of values.
copy
into this array from a destination, a given amount of values.
copy
into this array from a destination, a given amount of values.
copy
into this array from a destination, a given amount of values.
copy
into this array from a destination, a given amount of values.
copy
into this array from a destination, a given amount of values.
Date
is a wrapper for java.util.Date class which
prevents Date object from been modified. Date
object and initializes it so that
it represents the time at which it was allocated, measured to the
nearest millisecond.
Date
object and initializes it to
represent the specified number of milliseconds since the
standard base time known as "the epoch", namely January 1,
1970, 00:00:00 GMT.
Calendar.set(year + 1900, month, date)
or GregorianCalendar(year + 1900, month, date)
.
Calendar.set(year + 1900, month, date,
hrs, min)
or GregorianCalendar(year + 1900,
month, date, hrs, min)
.
Calendar.set(year + 1900, month, date,
hrs, min, sec)
or GregorianCalendar(year + 1900,
month, date, hrs, min, sec)
.
DateFormat.parse(String s)
.
detach
the given thread.
EXCEPTION
== 8, means method is terminated by exception
endAccess
is called when the (current) access/function has ended,
and the object is not accessed anymore (the accesscount hits 0 ).
endAccess
adds the object to the cache managers transaction
list if the object has been modified.
endAccess
adds the object to the cahce managers transaction list
endAccess
adds the object to the transaction list, also when the
object was not modified.
endNestedTransaction
decreases the cache managers
nestedTransaction counter, and if that hits 0 calls commitTransaction equals
checks whether the given object is equivalent to this.
forgetObject
is called when the objects finalize() is called, if
it's opid is still valid.
forgetObject
is called when the objects finalize() is called, if
it's opid is still valid.
getByKey
does not modify the state of the iterator.
getCacheManager
the current manager.
hashCode
wait()
or join()
method was interrupted by another thread.
indexOf
returns the first occurrence of val
indexOf
returns the first occurrence of val
indexOf
returns the first occurrence of val
indexOf
returns the first occurrence of val
indexOf
returns the first occurrence of val
indexOf
returns the first occurrence of val
indexOf
returns the first occurrence of val
indexOf
returns the first occurrence of val
insert
a "count" amount of values at a given index.
insert
a "count" amount of values at a given index.
insert
a "count" amount of values at a given index.
insert
a "count" amount of values at a given index.
insert
a "count" amount of values at a given index.
insert
a "count" amount of values at a given index.
insert
a "count" amount of values at a given index.
insert
a "count" amount of values at a given index.
insertInCache
insert object in one of two cache LRU lists
depending on its current
state.
lastIndexOf
a given value
lastIndexOf
a given value
lastIndexOf
a given value
lastIndexOf
a given value
lastIndexOf
a given value
lastIndexOf
a given value
lastIndexOf
a given value
lastIndexOf
a given value
length
returns the length
linkBefore
links "obj" before "before" such that obj.next
== before.
loadObject
is not so much the loading of the Object, ,but a
notification thereof.
loadObject
is not so much the loading of the Object, ,but a
notification thereof.
MUTATOR
== 1 , means object can be changed
clone()
method.
Metaobject
is a base class for all Transaction + locking strategies.
makePersistent
should do just that, make the obj persistent.
modify
provides MOP preprocessor with information that objects
was (or will be) modified.
mutator
is only hint to MOP preprocessor to consider method
invoking Metaobject.mutator() as been mutator.
PessimisticMetaobject
for pessimistic scheme of synchronization.PessimisticRepeatableReadMetaobject
for pessimistic scheme of
synchronization with repeatable read isolation level pop
a value.
pop
a value.
pop
a value.
pop
a value.
pop
a value.
pop
a value.
pop
a value.
pop
a value.
postDaemon
is inserted by MOP geneator after each
method invocation or object component access.
postDaemon
is inserted by MOP generator after
each method invocation or object component access.
preDaemon
is inserted by MOP geneator before each
method invocation or object component access.
preDaemon
is inserted by MOP generator
before each method invocation or object component access.
preloadObject
is called by Storage.read() when it's bytes
have been received and just before they are copied into it's data member preloadObject
is called by Storage.read() when it's bytes
have been received and just before they are copied into it's data member push
method.
push
method.
push
method.
push
method.
push
method.
push
method.
push
method.
push
method.
key
to the specified
value
in this IdentityHashtable.
key
to the specified
value
in this HashTable.
key
to the specified
value
in this Htree.
releaseObject
is called during a commitTransaction, for objects
that have not been modified.
releaseObject
is called during a commitTransaction, for objects
that have not been modified.
remove
a number of values.
remove
a number of values.
remove
a number of values.
remove
a number of values.
remove
a number of values.
remove
a number of values.
remove
a number of values.
remove
a number of values.
AssertionFailed
exception if it is not true.
AssertionFailed
exception if it is not true.
toArray
makes a Java boolean[] out of the values.
toArray
converts the internal representation to a char[] , of
correct size.
toArray
converts the internal representation to a double[] , of
correct size.
toArray
converts the internal representation to a float[] , of
correct size.
toArray
converts the internal representation to a int[] , of
correct size.
toArray
converts the internal representation to a long[] , of
correct size.
toArray
converts the internal representation to a Persistent[] , of
correct size.
toArray
converts the internal representation to a short[] , of
correct size.
toString
makes a String out of the bytes
top
method.
top
method.
top
method.
top
method.
top
method.
top
method.
top
method.
top
method.
undoObjectChanges
is called during an abortTransaction.
undoObjectChanges
is called during an abortTransaction.
unlink
the given object so that obj.next.prev = obj.prev
and obj.prev.next = obj.next
used
holds the length of the array.
VARIABLE
== 2 , means access to non-self instance variable
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |