diff --git a/Makefile b/Makefile index c45bb43..71229c9 100644 --- a/Makefile +++ b/Makefile @@ -19,14 +19,15 @@ # Boston, MA 02110-1301, USA. CC = g++ -JAVAC = javac +JAVAC = javac JAVA = java JAVADOC = $(JAVA_HOME)/bin/javadoc JNI_INCLUDES = $(JAVA_HOME)/include $(JAVA_HOME)/include/linux CFLAGS = -O3 -DNDEBUG -fPIC -JAVAFLAGS = -Xlint:unchecked -XDenableSunApiLintControl -proc:none +NO_PROC = -proc:none +JAVAFLAGS = -Xlint:unchecked -XDenableSunApiLintControl $(NO_PROC) LINK_FLAGS = -fPIC -O3 -DNDEBUG -shared -lpmem -lpmemobj -Wl,-rpath,/usr/local/lib:/usr/local/lib64 CPP_SOURCE_DIR = src/main/cpp @@ -41,7 +42,7 @@ CPP_BUILD_DIR = $(TARGET_DIR)/cppbuild CLASSES_DIR = $(TARGET_DIR)/classes TEST_CLASSES_DIR = $(TARGET_DIR)/test_classes -BASE_CLASSPATH = $(CLASSES_DIR):lib +BASE_CLASSPATH = $(CLASSES_DIR):lib:lib/ST-4.0.8.jar: ALL_CPP_SOURCES = $(wildcard $(CPP_SOURCE_DIR)/*.cpp) ALL_JAVA_SOURCES = $(wildcard $(JAVA_SOURCE_DIR)/$(PACKAGE_NAME)/*.java) $(wildcard $(JAVA_SOURCE_DIR)/$(XPACKAGE_NAME)/*.java) $(wildcard $(JAVA_SOURCE_DIR)/$(PACKAGE_NAME)/*/*.java) @@ -61,7 +62,8 @@ cpp: $(LIBRARIES) java: classes examples: sources - $(foreach example_dir,$(ALL_EXAMPLE_DIRS), $(JAVAC) $(JAVAFLAGS) -cp $(BASE_CLASSPATH):$(example_dir) $(example_dir)/*.java;) + # $(foreach example_dir,$(ALL_EXAMPLE_DIRS), $(JAVAC) $(JAVAFLAGS) -cp $(BASE_CLASSPATH):$(example_dir) $(example_dir)/*.java;) + $(foreach example_dir,$(ALL_EXAMPLE_DIRS), $(JAVAC) $(JAVAFLAGS) -cp $(BASE_CLASSPATH) $(example_dir)/*.java;) docs: rm -rf doc diff --git a/config.properties b/config.properties new file mode 100644 index 0000000..a0e5494 --- /dev/null +++ b/config.properties @@ -0,0 +1,12 @@ +# HOW-TO +# Two parameters MUST be specified: +# - path: path to persistent memory pool; this could be one of the following: +# - path to a file acting as the memory pool, possibly in a PMEM-aware file system; e.g. /mnt/mem/persistent_heap +# - path to a device DAX, e.g. /dev/dax0.0 +# - path to a fused poolset configuration file, e.g. ~/pcj/myobjpool.set +# - size: size of the memory pool; this could be one of the following: +# - if using a file-based memory pool: set to any desired pool size not exceeding the size of the device the file is on +# - if using a device DAX or fused poolset: MUST set to 0; the whole device(s) will be used; any other value will result in an error + +path=/mnt/mem/persistent_heap +size=2147483648 \ No newline at end of file diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html deleted file mode 100644 index 6f24daf..0000000 --- a/doc/allclasses-frame.html +++ /dev/null @@ -1,198 +0,0 @@ - - - -
- -Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final int |
-BASE_TRANSACTION_RETRY_DELAY |
-200 |
-
-
-public static final boolean |
-BLOCK_ON_MAX_TRANSACTION_ATTEMPTS |
-true |
-
-
-public static final boolean |
-EXIT_ON_TRANSACTION_FAILURE |
-false |
-
-
-public static final int |
-MAX_MONITOR_ENTER_TIMEOUT |
-125 |
-
-
-public static final int |
-MAX_TRANSACTION_ATTEMPTS |
-26 |
-
-
-public static final int |
-MAX_TRANSACTION_RETRY_DELAY |
-5000 |
-
-
-public static final int |
-MONITOR_ENTER_TIMEOUT |
-30 |
-
-
-public static final float |
-MONITOR_ENTER_TIMEOUT_INCREASE_FACTOR |
-1.5f |
-
-
-public static final float |
-TRANSACTION_RETRY_DELAY_INCREASE_FACTOR |
-1.5f |
-
-
-public static final boolean |
-USE_BLOCKING_LOCKS_FOR_DEBUG |
-false |
-
-
-public static final boolean |
-USE_SEPARATE_TRANSACTION_LOCKS |
-true |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final byte |
-BLACK |
-0 |
-
-
-public static final byte |
-GREY |
-2 |
-
-
-public static final byte |
-PURPLE |
-1 |
-
-
-public static final byte |
-WHITE |
-3 |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final int |
-MODE_R |
-1 |
-
-
-public static final int |
-MODE_RW |
-3 |
-
-
-public static final int |
-MODE_W |
-2 |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final java.lang.String |
-OLD_TYPE_FIELD_NAME |
-"type" |
-
-
-public static final java.lang.String |
-TYPE_FIELD_NAME |
-"TYPE" |
-
The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
-Each annotation type has its own separate page with the following sections:
-Each enum has its own separate page with the following sections:
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-These links take you to the next or previous class, interface, package, or related page.
-These links show and hide the HTML frames. All pages are available with or without frames.
-The All Classes link shows all classes and interfaces except non-static nested types.
-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
-The Constant Field Values page lists the static final fields and their values.
-public abstract class AnyPersistent
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
protected static PersistentHeap |
-heap |
-
protected java.util.concurrent.locks.ReentrantLock |
-lock |
-
protected ObjectPointer<? extends AnyPersistent> |
-pointer |
-
protected static java.util.Random |
-random |
-
protected static sun.misc.Unsafe |
-UNSAFE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-AnyPersistent(ObjectPointer<? extends AnyPersistent> p) |
-
|
-AnyPersistent(ObjectType<? extends AnyPersistent> type) |
-
Modifier and Type | -Method and Description | -
---|---|
protected int |
-check(int index,
- PersistentType testType) |
-
static void |
-deleteResidualReferences(long address,
- int count) |
-
boolean |
-equals(java.lang.Object obj) |
-
protected int |
-fieldCount() |
-
static <T extends AnyPersistent> |
-fromPointer(ObjectPointer<T> p) |
-
ObjectPointer<? extends AnyPersistent> |
-getPointer() |
-
protected byte |
-getRegionByte(long offset) |
-
protected int |
-getRegionInt(long offset) |
-
protected long |
-getRegionLong(long offset) |
-
protected short |
-getRegionShort(long offset) |
-
protected int |
-getVersion() |
-
int |
-hashCode() |
-
protected void |
-initializeField(int index,
- PersistentType t) |
-
boolean |
-is(AnyPersistent obj) |
-
void |
-monitorEnter() |
-
static boolean |
-monitorEnter(java.util.List<AnyPersistent> toLock,
- java.util.List<AnyPersistent> locked,
- boolean block) |
-
boolean |
-monitorEnterTimeout() |
-
boolean |
-monitorEnterTimeout(long timeout) |
-
void |
-monitorExit() |
-
protected long |
-offset(int index) |
-
protected void |
-setTypeName(java.lang.String name) |
-
protected void |
-setVersion(int version) |
-
protected java.util.List<PersistentType> |
-types() |
-
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
protected static final PersistentHeap heap-
protected static java.util.Random random-
protected static sun.misc.Unsafe UNSAFE-
protected final ObjectPointer<? extends AnyPersistent> pointer-
protected java.util.concurrent.locks.ReentrantLock lock-
public AnyPersistent(ObjectType<? extends AnyPersistent> type)-
protected AnyPersistent(ObjectPointer<? extends AnyPersistent> p)-
public static <T extends AnyPersistent> T fromPointer(ObjectPointer<T> p)-
public ObjectPointer<? extends AnyPersistent> getPointer()-
protected byte getRegionByte(long offset)-
protected short getRegionShort(long offset)-
protected int getRegionInt(long offset)-
protected long getRegionLong(long offset)-
public final boolean is(AnyPersistent obj)-
public boolean equals(java.lang.Object obj)-
equals
in class java.lang.Object
public int hashCode()-
hashCode
in class java.lang.Object
protected java.util.List<PersistentType> types()-
protected int fieldCount()-
protected long offset(int index)-
protected void initializeField(int index, - PersistentType t)-
protected int check(int index, - PersistentType testType)-
protected int getVersion()-
protected void setVersion(int version)-
protected void setTypeName(java.lang.String name)-
public static void deleteResidualReferences(long address, - int count)-
public static boolean monitorEnter(java.util.List<AnyPersistent> toLock, - java.util.List<AnyPersistent> locked, - boolean block)-
public boolean monitorEnterTimeout()-
public void monitorEnter()-
public boolean monitorEnterTimeout(long timeout)-
public void monitorExit()-
public class Box<T>
-extends java.lang.Object
-Constructor and Description | -
---|
Box() |
-
Box(T t) |
-
Modifier and Type | -Method and Description | -
---|---|
T |
-get() |
-
T |
-set(T t) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public interface ComparableWith<T>
-Modifier and Type | -Method and Description | -
---|---|
int |
-compareWith(T t) |
-
public class Config
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
static int |
-BASE_TRANSACTION_RETRY_DELAY |
-
static boolean |
-BLOCK_ON_MAX_TRANSACTION_ATTEMPTS |
-
static boolean |
-EXIT_ON_TRANSACTION_FAILURE |
-
static int |
-MAX_MONITOR_ENTER_TIMEOUT |
-
static int |
-MAX_TRANSACTION_ATTEMPTS |
-
static int |
-MAX_TRANSACTION_RETRY_DELAY |
-
static int |
-MONITOR_ENTER_TIMEOUT |
-
static float |
-MONITOR_ENTER_TIMEOUT_INCREASE_FACTOR |
-
static float |
-TRANSACTION_RETRY_DELAY_INCREASE_FACTOR |
-
static boolean |
-USE_BLOCKING_LOCKS_FOR_DEBUG |
-
static boolean |
-USE_SEPARATE_TRANSACTION_LOCKS |
-
public static final int MONITOR_ENTER_TIMEOUT-
public static final int MAX_MONITOR_ENTER_TIMEOUT-
public static final float MONITOR_ENTER_TIMEOUT_INCREASE_FACTOR-
public static final int MAX_TRANSACTION_ATTEMPTS-
public static final int BASE_TRANSACTION_RETRY_DELAY-
public static final int MAX_TRANSACTION_RETRY_DELAY-
public static final float TRANSACTION_RETRY_DELAY_INCREASE_FACTOR-
public static final boolean EXIT_ON_TRANSACTION_FAILURE-
public static final boolean BLOCK_ON_MAX_TRANSACTION_ATTEMPTS-
public static final boolean USE_BLOCKING_LOCKS_FOR_DEBUG-
public static final boolean USE_SEPARATE_TRANSACTION_LOCKS-
public class CycleCollector
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
static byte |
-BLACK |
-
static byte |
-GREY |
-
static byte |
-PURPLE |
-
static byte |
-WHITE |
-
Constructor and Description | -
---|
CycleCollector() |
-
Modifier and Type | -Method and Description | -
---|---|
static void |
-collect() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final byte BLACK-
public static final byte PURPLE-
public static final byte GREY-
public static final byte WHITE-
public class Header
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
static ObjectType<AnyPersistent> |
-TYPE |
-
static PersistentType[] |
-TYPES |
-
public static final PersistentType[] TYPES-
public static final ObjectType<AnyPersistent> TYPE-
public static class Long128.Foo -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectField<Long128> |
-L |
-
static ObjectType<Long128.Foo> |
-TYPE |
-
Constructor and Description | -
---|
Foo(Long128 x) |
-
Foo(ObjectPointer<Long128.Foo> p) |
-
Modifier and Type | -Method and Description | -
---|---|
Long128 |
-get() |
-
void |
-set(Long128 x) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectField<Long128> L-
public static final ObjectType<Long128.Foo> TYPE-
public Foo(Long128 x)-
public Foo(ObjectPointer<Long128.Foo> p)-
public static class Long128.Long128Array -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ArrayType<Long128.Long128Array> |
-TYPE |
-
Constructor and Description | -
---|
Long128Array(int size) |
-
Long128Array(ObjectPointer<Long128.Long128Array> pointer) |
-
Modifier and Type | -Method and Description | -
---|---|
Long128 |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- Long128 value) |
-
Long128[] |
-toArray(Long128[] a) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ArrayType<Long128.Long128Array> TYPE-
public Long128Array(int size)-
public Long128Array(ObjectPointer<Long128.Long128Array> pointer)-
public final class Long128 -extends PersistentObject-
Modifier and Type | -Class and Description | -
---|---|
static class |
-Long128.Foo |
-
static class |
-Long128.Long128Array |
-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<Long128> |
-TYPE |
-
static ValueType |
-VT |
-
Constructor and Description | -
---|
Long128(long x0,
- long x1) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-getX0() |
-
long |
-getX1() |
-
static void |
-main(java.lang.String[] args) |
-
void |
-setX0(long x0) |
-
void |
-setX1(long x1) |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ValueType VT-
public static final ObjectType<Long128> TYPE-
public long getX0()-
public long getX1()-
public void setX0(long x0)-
public void setX1(long x1)-
public java.lang.String toString()-
toString
in class java.lang.Object
public static void main(java.lang.String[] args)-
public final class Long256 -extends PersistentObject-
Constructor and Description | -
---|
Long256(long x0,
- long x1,
- long x2,
- long x3) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-getX0() |
-
long |
-getX1() |
-
long |
-getX2() |
-
long |
-getX3() |
-
void |
-setX0(long x0) |
-
void |
-setX1(long x1) |
-
void |
-setX2(long x2) |
-
void |
-setX3(long x3) |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public Long256(long x0, - long x1, - long x2, - long x3)-
public long getX0()-
public long getX1()-
public long getX2()-
public long getX3()-
public void setX0(long x0)-
public void setX1(long x1)-
public void setX2(long x2)-
public void setX3(long x3)-
public java.lang.String toString()-
toString
in class java.lang.Object
public interface MemoryRegion
-Modifier and Type | -Field and Description | -
---|---|
static int |
-MODE_R |
-
static int |
-MODE_RW |
-
static int |
-MODE_W |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-addr() |
-
void |
-checkAccess(int mode) |
-
void |
-checkAlive() |
-
void |
-checkBounds(long offset) |
-
long |
-getAddress(long offset) |
-
byte |
-getByte(long offset) |
-
int |
-getInt(long offset) |
-
long |
-getLong(long offset) |
-
short |
-getShort(long offset) |
-
void |
-putAddress(long offset,
- long value) |
-
void |
-putByte(long offset,
- byte value) |
-
void |
-putInt(long offset,
- int value) |
-
void |
-putLong(long offset,
- long value) |
-
void |
-putShort(long offset,
- short value) |
-
static final int MODE_R-
static final int MODE_W-
static final int MODE_RW-
void checkAccess(int mode) - throws java.lang.IllegalAccessException-
java.lang.IllegalAccessException
void checkAlive()-
void checkBounds(long offset) - throws java.lang.IndexOutOfBoundsException-
java.lang.IndexOutOfBoundsException
long addr() - throws java.lang.UnsupportedOperationException-
java.lang.UnsupportedOperationException
byte getByte(long offset)-
void putByte(long offset, - byte value)-
short getShort(long offset)-
void putShort(long offset, - short value)-
int getInt(long offset)-
void putInt(long offset, - int value)-
long getLong(long offset)-
void putLong(long offset, - long value)-
long getAddress(long offset)-
void putAddress(long offset, - long value)-
public static class ObjectCache.PRef<T extends AnyPersistent>
-extends java.lang.ref.PhantomReference<T>
-Constructor and Description | -
---|
PRef(T obj) |
-
PRef(T obj,
- boolean forAdmin) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-getAddress() |
-
boolean |
-isForAdmin() |
-
void |
-setForAdmin(boolean forAdmin) |
-
java.lang.String |
-toString() |
-
get
clear, enqueue, isEnqueued
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public PRef(T obj)-
public PRef(T obj, - boolean forAdmin)-
public long getAddress()-
public boolean isForAdmin()-
public void setForAdmin(boolean forAdmin)-
public java.lang.String toString()-
toString
in class java.lang.Object
public static class ObjectCache.Ref<T extends AnyPersistent>
-extends java.lang.ref.SoftReference<T>
-Constructor and Description | -
---|
Ref(T obj) |
-
Ref(T obj,
- boolean forAdmin) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-getAddress() |
-
boolean |
-isForAdmin() |
-
void |
-setForAdmin(boolean forAdmin) |
-
java.lang.String |
-toString() |
-
get
clear, enqueue, isEnqueued
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public Ref(T obj)-
public Ref(T obj, - boolean forAdmin)-
public long getAddress()-
public boolean isForAdmin()-
public void setForAdmin(boolean forAdmin)-
public java.lang.String toString()-
toString
in class java.lang.Object
public class ObjectCache
-extends java.lang.Object
-Modifier and Type | -Class and Description | -
---|---|
static class |
-ObjectCache.PRef<T extends AnyPersistent> |
-
static class |
-ObjectCache.Ref<T extends AnyPersistent> |
-
Constructor and Description | -
---|
ObjectCache() |
-
Modifier and Type | -Method and Description | -
---|---|
static void |
-committedConstruction(AnyPersistent obj) |
-
static <T extends AnyPersistent> |
-get(long address) |
-
static <T extends AnyPersistent> |
-get(long address,
- boolean forAdmin) |
-
static void |
-remove(long address) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static <T extends AnyPersistent> T get(long address)-
public static <T extends AnyPersistent> T get(long address, - boolean forAdmin)-
public static void remove(long address)-
public static void committedConstruction(AnyPersistent obj)-
public class ObjectDirectory
-extends java.lang.Object
-Constructor and Description | -
---|
ObjectDirectory() |
-
Modifier and Type | -Method and Description | -
---|---|
static <T extends AnyPersistent> |
-get(java.lang.String s,
- java.lang.Class<T> cls) |
-
static void |
-initialize() |
-
static <T extends AnyPersistent> |
-put(java.lang.String s,
- T obj) |
-
static <T extends AnyPersistent> |
-remove(java.lang.String s,
- java.lang.Class<T> cls) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static <T extends AnyPersistent> T get(java.lang.String s, - java.lang.Class<T> cls)-
public static <T extends AnyPersistent> void put(java.lang.String s, - T obj)-
public static <T extends AnyPersistent> T remove(java.lang.String s, - java.lang.Class<T> cls)-
public static void initialize()-
public final class ObjectPointer<T extends AnyPersistent>
-extends java.lang.Object
-Constructor and Description | -
---|
ObjectPointer(ObjectType<T> type,
- MemoryRegion region) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-addr() |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
public ObjectPointer(ObjectType<T> type, - MemoryRegion region)-
public class PersistenceException
-extends java.lang.RuntimeException
-Constructor and Description | -
---|
PersistenceException(java.lang.String message) |
-
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public class PersistentArray<T extends AnyPersistent> -extends PersistentObject-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentArray(ArrayType<? extends PersistentArray<T>> type,
- int size) |
-
|
-PersistentArray(java.lang.Class<? extends PersistentObject> elementClass,
- int size) |
-
|
-PersistentArray(int size) |
-
protected |
-PersistentArray(ObjectPointer<? extends PersistentArray<T>> pointer) |
-
|
-PersistentArray(T... ts) |
-
Modifier and Type | -Method and Description | -
---|---|
T |
-get(int index) |
-
PersistentType |
-getElementType() |
-
void |
-insert(int index,
- T... ts) |
-
int |
-length() |
-
void |
-set(int index,
- T value) |
-
T[] |
-toArray(T[] a) |
-
java.lang.String |
-toString() |
-
static <A extends PersistentArray,T extends AnyPersistent> |
-typeForClasses(java.lang.Class<A> arrayClass,
- java.lang.Class<T> elementClass) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public PersistentArray(int size)-
public PersistentArray(java.lang.Class<? extends PersistentObject> elementClass, - int size)-
protected PersistentArray(ArrayType<? extends PersistentArray<T>> type, - int size)-
@SafeVarargs -public PersistentArray(T... ts)-
protected PersistentArray(ObjectPointer<? extends PersistentArray<T>> pointer)-
public static <A extends PersistentArray,T extends AnyPersistent> ArrayType<A> typeForClasses(java.lang.Class<A> arrayClass, - java.lang.Class<T> elementClass)-
public T get(int index)-
public void set(int index, - T value)-
@SafeVarargs -public final void insert(int index, - T... ts)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int length()-
public PersistentType getElementType()-
public static class PersistentArrayList.Statics -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentArrayList.Statics> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-Statics() |
-
protected |
-Statics(ObjectPointer<? extends PersistentArrayList.Statics> p) |
-
Modifier and Type | -Method and Description | -
---|---|
PersistentArray |
-defaultCapacityEmptyArray() |
-
PersistentArray |
-emptyArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentArrayList.Statics> TYPE-
public Statics()-
protected Statics(ObjectPointer<? extends PersistentArrayList.Statics> p)-
public PersistentArray emptyArray()-
public PersistentArray defaultCapacityEmptyArray()-
public class PersistentArrayList<T extends AnyPersistent> -extends PersistentObject -implements java.lang.Iterable<T>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentArrayList.Statics |
-
Modifier and Type | -Field and Description | -
---|---|
protected int |
-modCount |
-
static ObjectType<PersistentArrayList> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentArrayList() |
-
|
-PersistentArrayList(int initialCapacity) |
-
protected |
-PersistentArrayList(ObjectPointer<? extends PersistentArrayList> p) |
-
protected |
-PersistentArrayList(ObjectType<? extends PersistentArrayList> type) |
-
|
-PersistentArrayList(T... ts) |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-add(int index,
- T element) |
-
boolean |
-add(T t) |
-
boolean |
-addAll(java.util.Collection<? extends T> c) |
-
boolean |
-addAll(int index,
- java.util.Collection<? extends T> c) |
-
void |
-clear() |
-
boolean |
-contains(java.lang.Object o) |
-
void |
-ensureCapacity(int minCapacity) |
-
T |
-get(int index) |
-
PersistentArray |
-getDataArray() |
-
int |
-indexOf(java.lang.Object o) |
-
boolean |
-isEmpty() |
-
java.util.Iterator<T> |
-iterator() |
-
int |
-lastIndexOf(java.lang.Object o) |
-
java.util.ListIterator<T> |
-listIterator() |
-
java.util.ListIterator<T> |
-listIterator(int index) |
-
T |
-remove(int index) |
-
boolean |
-remove(java.lang.Object o) |
-
protected void |
-removeRange(int fromIndex,
- int toIndex) |
-
T |
-set(int index,
- T element) |
-
int |
-size() |
-
<T extends AnyPersistent> |
-toArray(T[] a) |
-
java.lang.String |
-toString() |
-
void |
-trimToSize() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
protected int modCount-
public static final ObjectType<PersistentArrayList> TYPE-
public PersistentArrayList(int initialCapacity)-
public PersistentArrayList()-
protected PersistentArrayList(ObjectType<? extends PersistentArrayList> type)-
@SafeVarargs -public PersistentArrayList(T... ts)-
protected PersistentArrayList(ObjectPointer<? extends PersistentArrayList> p)-
public PersistentArray getDataArray()-
public void trimToSize()-
public void ensureCapacity(int minCapacity)-
public int size()-
public boolean isEmpty()-
public boolean contains(java.lang.Object o)-
public int indexOf(java.lang.Object o)-
public int lastIndexOf(java.lang.Object o)-
public <T extends AnyPersistent> T[] toArray(T[] a)-
public T get(int index)-
public boolean add(T t)-
public void add(int index, - T element)-
public T remove(int index)-
public boolean remove(java.lang.Object o)-
public void clear()-
public boolean addAll(java.util.Collection<? extends T> c)-
public boolean addAll(int index, - java.util.Collection<? extends T> c)-
protected void removeRange(int fromIndex, - int toIndex)-
public java.util.ListIterator<T> listIterator(int index)-
public java.util.ListIterator<T> listIterator()-
public java.util.Iterator<T> iterator()-
iterator
in interface java.lang.Iterable<T extends AnyPersistent>
public java.lang.String toString()-
toString
in class java.lang.Object
public class PersistentArrays
-extends java.lang.Object
-Modifier and Type | -Method and Description | -
---|---|
static <T extends AnyPersistent> |
-ArrayCopy(PersistentArray<T> src,
- int srcPos,
- PersistentArray<T> dest,
- int destPos,
- int length) |
-
static <T extends AnyPersistent> |
-copyOf(PersistentArray<T> original,
- int newLength) |
-
static <T extends AnyPersistent> |
-copyOfRange(PersistentArray<T> original,
- int from,
- int to) |
-
static void |
-fromByteArray(byte[] src,
- int offset,
- AnyPersistent dest,
- int destIndex,
- int length) |
-
static void |
-toByteArray(AnyPersistent src,
- byte[] dest,
- int length) |
-
static void |
-toByteArray(AnyPersistent src,
- int srcIndex,
- byte[] dest,
- int offset,
- int length) |
-
static void |
-toPersistentByteArray(AnyPersistent src,
- int srcIndex,
- AnyPersistent dest,
- int destIndex,
- int length) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static <T extends AnyPersistent> PersistentArray<T> copyOf(PersistentArray<T> original, - int newLength)-
public static <T extends AnyPersistent> PersistentArray<T> copyOfRange(PersistentArray<T> original, - int from, - int to)-
public static <T extends AnyPersistent> void ArrayCopy(PersistentArray<T> src, - int srcPos, - PersistentArray<T> dest, - int destPos, - int length)-
public static void toByteArray(AnyPersistent src, - byte[] dest, - int length)-
public static void toByteArray(AnyPersistent src, - int srcIndex, - byte[] dest, - int offset, - int length)-
public static void fromByteArray(byte[] src, - int offset, - AnyPersistent dest, - int destIndex, - int length)-
public static void toPersistentByteArray(AnyPersistent src, - int srcIndex, - AnyPersistent dest, - int destIndex, - int length)-
public final class PersistentAtomicReference<T extends AnyPersistent> -extends PersistentObject-
Constructor and Description | -
---|
PersistentAtomicReference() |
-
PersistentAtomicReference(T t) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-compareAndSet(T expect,
- T update) |
-
T |
-get() |
-
void |
-set(T t) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentBoolean -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentBoolean>-
Constructor and Description | -
---|
PersistentBoolean(boolean x) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-booleanValue() |
-
int |
-compareTo(PersistentBoolean o) |
-
boolean |
-equals(java.lang.Object o) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public boolean booleanValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentBoolean o)-
compareTo
in interface java.lang.Comparable<PersistentBoolean>
public final class PersistentBooleanArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentBooleanArray(boolean[] array) |
-
PersistentBooleanArray(int size) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- boolean value) |
-
boolean[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public PersistentBooleanArray(int size)-
public PersistentBooleanArray(boolean[] array)-
public boolean get(int index)-
public void set(int index, - boolean value)-
public boolean[] toArray()-
public int length()-
public PersistentType getElementType()-
public final class PersistentByte -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentByte>-
Constructor and Description | -
---|
PersistentByte(byte x) |
-
Modifier and Type | -Method and Description | -
---|---|
byte |
-byteValue() |
-
int |
-compareTo(PersistentByte o) |
-
boolean |
-equals(java.lang.Object o) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public byte byteValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentByte o)-
compareTo
in interface java.lang.Comparable<PersistentByte>
public final class PersistentByteArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentByteArray(byte[] array) |
-
PersistentByteArray(int size) |
-
Modifier and Type | -Method and Description | -
---|---|
byte |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- byte value) |
-
byte[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentByteBuffer -extends PersistentObject -implements java.lang.Comparable<PersistentByteBuffer>-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentByteBuffer(ObjectPointer<? extends PersistentByteBuffer> p) |
-
Modifier and Type | -Method and Description | -
---|---|
static PersistentByteBuffer |
-allocate(int size) |
-
byte[] |
-array() |
-
int |
-arrayOffset() |
-
PersistentByteBuffer |
-asReadOnlyBuffer() |
-
int |
-capacity() |
-
PersistentByteBuffer |
-clear() |
-
int |
-compareTo(PersistentByteBuffer that) |
-
static PersistentByteBuffer |
-copyWrap(byte[] array) |
-
static PersistentByteBuffer |
-copyWrap(byte[] array,
- int offset,
- int length) |
-
PersistentByteBuffer |
-duplicate() |
-
boolean |
-equals(java.lang.Object o) |
-
PersistentByteBuffer |
-flip() |
-
byte |
-get() |
-
PersistentByteBuffer |
-get(byte[] dst) |
-
PersistentByteBuffer |
-get(byte[] dst,
- int arrOffset,
- int length) |
-
byte |
-get(int index) |
-
char |
-getChar() |
-
char |
-getChar(int index) |
-
double |
-getDouble() |
-
double |
-getDouble(int index) |
-
float |
-getFloat() |
-
float |
-getFloat(int index) |
-
int |
-getInt() |
-
int |
-getInt(int index) |
-
long |
-getLong() |
-
long |
-getLong(int index) |
-
short |
-getShort() |
-
short |
-getShort(int index) |
-
boolean |
-hasArray() |
-
int |
-hashCode() |
-
boolean |
-hasRemaining() |
-
boolean |
-isDirect() |
-
boolean |
-isReadOnly() |
-
int |
-limit() |
-
PersistentByteBuffer |
-limit(int limit) |
-
PersistentByteBuffer |
-mark() |
-
java.nio.ByteOrder |
-order() |
-
int |
-position() |
-
PersistentByteBuffer |
-position(int position) |
-
PersistentByteBuffer |
-put(byte b) |
-
PersistentByteBuffer |
-put(byte[] value) |
-
PersistentByteBuffer |
-put(byte[] src,
- int arrOffset,
- int length) |
-
PersistentByteBuffer |
-put(java.nio.ByteBuffer src) |
-
PersistentByteBuffer |
-put(int index,
- byte b) |
-
PersistentByteBuffer |
-put(PersistentByteBuffer src) |
-
PersistentByteBuffer |
-putChar(char value) |
-
PersistentByteBuffer |
-putChar(int index,
- char value) |
-
PersistentByteBuffer |
-putDouble(double value) |
-
PersistentByteBuffer |
-putDouble(int index,
- double value) |
-
PersistentByteBuffer |
-putFloat(float value) |
-
PersistentByteBuffer |
-putFloat(int index,
- float value) |
-
PersistentByteBuffer |
-putInt(int value) |
-
PersistentByteBuffer |
-putInt(int index,
- int value) |
-
PersistentByteBuffer |
-putLong(int index,
- long value) |
-
PersistentByteBuffer |
-putLong(long value) |
-
PersistentByteBuffer |
-putShort(int index,
- short value) |
-
PersistentByteBuffer |
-putShort(short value) |
-
int |
-remaining() |
-
PersistentByteBuffer |
-reset() |
-
PersistentByteBuffer |
-rewind() |
-
PersistentByteBuffer |
-slice() |
-
java.lang.String |
-toString() |
-
static PersistentByteBuffer |
-wrap(PersistentByteArray array) |
-
static PersistentByteBuffer |
-wrap(PersistentByteArray array,
- int offset,
- int length) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
protected PersistentByteBuffer(ObjectPointer<? extends PersistentByteBuffer> p)-
public static PersistentByteBuffer allocate(int size)-
public byte[] array()-
public int arrayOffset()-
public PersistentByteBuffer asReadOnlyBuffer()-
public java.lang.String toString()-
toString
in class java.lang.Object
public java.nio.ByteOrder order()-
public boolean isDirect()-
public boolean hasArray()-
public boolean isReadOnly()-
public PersistentByteBuffer position(int position)-
public int position()-
public PersistentByteBuffer limit(int limit)-
public int limit()-
public PersistentByteBuffer mark()-
public int capacity()-
public boolean hasRemaining()-
public int remaining()-
public PersistentByteBuffer put(byte[] src, - int arrOffset, - int length)-
public PersistentByteBuffer put(byte b)-
public PersistentByteBuffer put(PersistentByteBuffer src)-
public PersistentByteBuffer put(java.nio.ByteBuffer src)-
public PersistentByteBuffer put(int index, - byte b)-
public PersistentByteBuffer put(byte[] value)-
public PersistentByteBuffer putChar(int index, - char value)-
public PersistentByteBuffer putChar(char value)-
public PersistentByteBuffer putDouble(int index, - double value)-
public PersistentByteBuffer putDouble(double value)-
public PersistentByteBuffer putFloat(int index, - float value)-
public PersistentByteBuffer putFloat(float value)-
public PersistentByteBuffer putInt(int index, - int value)-
public PersistentByteBuffer putInt(int value)-
public PersistentByteBuffer putShort(int index, - short value)-
public PersistentByteBuffer putShort(short value)-
public PersistentByteBuffer putLong(int index, - long value)-
public PersistentByteBuffer putLong(long value)-
public PersistentByteBuffer rewind()-
public PersistentByteBuffer reset()-
public PersistentByteBuffer get(byte[] dst, - int arrOffset, - int length)-
public byte get()-
public PersistentByteBuffer get(byte[] dst)-
public byte get(int index)-
public char getChar(int index)-
public char getChar()-
public double getDouble(int index)-
public double getDouble()-
public float getFloat(int index)-
public float getFloat()-
public int getInt(int index)-
public int getInt()-
public short getShort(int index)-
public short getShort()-
public long getLong(int index)-
public long getLong()-
public PersistentByteBuffer clear()-
public PersistentByteBuffer flip()-
public PersistentByteBuffer duplicate()-
public PersistentByteBuffer slice()-
public static PersistentByteBuffer copyWrap(byte[] array)-
public static PersistentByteBuffer copyWrap(byte[] array, - int offset, - int length)-
public static PersistentByteBuffer wrap(PersistentByteArray array)-
public static PersistentByteBuffer wrap(PersistentByteArray array, - int offset, - int length)-
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int compareTo(PersistentByteBuffer that)-
compareTo
in interface java.lang.Comparable<PersistentByteBuffer>
public int hashCode()-
hashCode
in class AnyPersistent
public final class PersistentCharArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentCharArray(char[] array) |
-
PersistentCharArray(int size) |
-
Modifier and Type | -Method and Description | -
---|---|
char |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- char value) |
-
char[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentCharacter -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentCharacter>-
Constructor and Description | -
---|
PersistentCharacter(char x) |
-
Modifier and Type | -Method and Description | -
---|---|
char |
-charValue() |
-
int |
-compareTo(PersistentCharacter o) |
-
boolean |
-equals(java.lang.Object o) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public PersistentCharacter(char x)-
public char charValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentCharacter o)-
compareTo
in interface java.lang.Comparable<PersistentCharacter>
public final class PersistentDouble -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentDouble>-
Constructor and Description | -
---|
PersistentDouble(double x) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-compareTo(PersistentDouble o) |
-
double |
-doubleValue() |
-
boolean |
-equals(java.lang.Object o) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public double doubleValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentDouble o)-
compareTo
in interface java.lang.Comparable<PersistentDouble>
public final class PersistentDoubleArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentDoubleArray(double[] array) |
-
PersistentDoubleArray(int size) |
-
Modifier and Type | -Method and Description | -
---|---|
double |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- double value) |
-
double[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final class PersistentFPTree1.PersistentLeaf<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Constructor and Description | -
---|
PersistentLeaf(int size) |
-
PersistentLeaf(ObjectPointer<? extends PersistentFPTree1.PersistentLeaf> p) |
-
Modifier and Type | -Method and Description | -
---|---|
PersistentFPTree1.PersistentLeaf<K,V> |
-getNext() |
-
PersistentFPTree1.PersistentLeaf<K,V> |
-getNextNonEmpty() |
-
PersistentFPTree1.PersistentLeafSlot<K,V> |
-getSlot(int idx) |
-
boolean |
-isEmpty() |
-
void |
-setIsEmpty(boolean status) |
-
void |
-setNext(PersistentFPTree1.PersistentLeaf<K,V> next) |
-
void |
-setSlot(int idx,
- PersistentFPTree1.PersistentLeafSlot<K,V> slot) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public PersistentLeaf(int size)-
public PersistentLeaf(ObjectPointer<? extends PersistentFPTree1.PersistentLeaf> p)-
public PersistentFPTree1.PersistentLeafSlot<K,V> getSlot(int idx)-
public void setSlot(int idx, - PersistentFPTree1.PersistentLeafSlot<K,V> slot)-
public PersistentFPTree1.PersistentLeaf<K,V> getNext()-
public void setNext(PersistentFPTree1.PersistentLeaf<K,V> next)-
public void setIsEmpty(boolean status)-
public boolean isEmpty()-
public PersistentFPTree1.PersistentLeaf<K,V> getNextNonEmpty()-
public static final class PersistentFPTree1.PersistentLeafSlot<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Constructor and Description | -
---|
PersistentLeafSlot(int hash,
- K key,
- V value) |
-
PersistentLeafSlot(ObjectPointer<? extends PersistentFPTree1.PersistentLeafSlot> p) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public PersistentLeafSlot(ObjectPointer<? extends PersistentFPTree1.PersistentLeafSlot> p)-
public class PersistentFPTree1<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject -implements java.util.Map<K,V>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentFPTree1.PersistentLeaf<K extends AnyPersistent,V extends AnyPersistent> |
-
static class |
-PersistentFPTree1.PersistentLeafSlot<K extends AnyPersistent,V extends AnyPersistent> |
-
java.util.Map.Entry<K,V>
Constructor and Description | -
---|
PersistentFPTree1() |
-
PersistentFPTree1(int maxInternalKeys,
- int maxLeafKeys) |
-
PersistentFPTree1(ObjectPointer<? extends PersistentFPTree1> p) |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
int |
-computePearsonHash(byte[] data) |
-
boolean |
-containsKey(java.lang.Object key) |
-
boolean |
-containsValue(java.lang.Object value) |
-
java.util.Set<java.util.Map.Entry<K,V>> |
-entrySet() |
-
int |
-generateHash(K key) |
-
V |
-get(K key) |
-
V |
-get(java.lang.Object key) |
-
java.util.HashMap<K,V> |
-getHashMap() |
-
boolean |
-isEmpty() |
-
java.util.Set<K> |
-keySet() |
-
int |
-pearsonHash(K key) |
-
void |
-printLeaves() |
-
V |
-put(K key,
- V value) |
-
void |
-putAll(java.util.Map<? extends K,? extends V> m) |
-
void |
-randomlyDeleteLeaves() |
-
V |
-remove(K key) |
-
V |
-remove(java.lang.Object key) |
-
int |
-size() |
-
java.util.Collection<V> |
-values() |
-
boolean |
-verifyDelete() |
-
void |
-verifyDelete(java.lang.String msg) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public PersistentFPTree1(int maxInternalKeys, - int maxLeafKeys)-
public PersistentFPTree1()-
public PersistentFPTree1(ObjectPointer<? extends PersistentFPTree1> p)-
public int size()-
size
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean isEmpty()-
isEmpty
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsKey(java.lang.Object key)-
containsKey
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsValue(java.lang.Object value)-
containsValue
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V get(java.lang.Object key)-
get
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V remove(java.lang.Object key)-
remove
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void putAll(java.util.Map<? extends K,? extends V> m)-
putAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void clear()-
clear
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<K> keySet()-
keySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Collection<V> values()-
values
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()-
entrySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V put(K key, - V value)-
put
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public int pearsonHash(K key)-
public int computePearsonHash(byte[] data)-
public int generateHash(K key)-
public void printLeaves()-
public void verifyDelete(java.lang.String msg)-
public boolean verifyDelete()-
public void randomlyDeleteLeaves()-
public static final class PersistentFPTree2.PersistentLeaf<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Constructor and Description | -
---|
PersistentLeaf(int size) |
-
PersistentLeaf(ObjectPointer<? extends PersistentFPTree2.PersistentLeaf> p) |
-
Modifier and Type | -Method and Description | -
---|---|
PersistentFPTree2.PersistentLeaf<K,V> |
-getNext() |
-
PersistentFPTree2.PersistentLeaf<K,V> |
-getNextNonEmpty() |
-
PersistentFPTree2.PersistentLeafSlot<K,V> |
-getSlot(int idx) |
-
boolean |
-isEmpty() |
-
void |
-setIsEmpty(boolean status) |
-
void |
-setNext(PersistentFPTree2.PersistentLeaf<K,V> next) |
-
void |
-setSlot(int idx,
- PersistentFPTree2.PersistentLeafSlot<K,V> slot) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public PersistentLeaf(int size)-
public PersistentLeaf(ObjectPointer<? extends PersistentFPTree2.PersistentLeaf> p)-
public PersistentFPTree2.PersistentLeafSlot<K,V> getSlot(int idx)-
public void setSlot(int idx, - PersistentFPTree2.PersistentLeafSlot<K,V> slot)-
public PersistentFPTree2.PersistentLeaf<K,V> getNext()-
public void setNext(PersistentFPTree2.PersistentLeaf<K,V> next)-
public void setIsEmpty(boolean status)-
public boolean isEmpty()-
public PersistentFPTree2.PersistentLeaf<K,V> getNextNonEmpty()-
public static final class PersistentFPTree2.PersistentLeafSlot<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Constructor and Description | -
---|
PersistentLeafSlot(int hash,
- K key,
- V value) |
-
PersistentLeafSlot(ObjectPointer<? extends PersistentFPTree2.PersistentLeafSlot> p) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public PersistentLeafSlot(ObjectPointer<? extends PersistentFPTree2.PersistentLeafSlot> p)-
public class PersistentFPTree2<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject -implements java.util.Map<K,V>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentFPTree2.PersistentLeaf<K extends AnyPersistent,V extends AnyPersistent> |
-
static class |
-PersistentFPTree2.PersistentLeafSlot<K extends AnyPersistent,V extends AnyPersistent> |
-
java.util.Map.Entry<K,V>
Constructor and Description | -
---|
PersistentFPTree2() |
-
PersistentFPTree2(int maxInternalKeys,
- int maxLeafKeys) |
-
PersistentFPTree2(ObjectPointer<? extends PersistentFPTree2> p) |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
int |
-computePearsonHash(byte[] data) |
-
boolean |
-containsKey(java.lang.Object key) |
-
boolean |
-containsValue(java.lang.Object value) |
-
java.util.Set<java.util.Map.Entry<K,V>> |
-entrySet() |
-
int |
-generateHash(K key) |
-
V |
-get(K key) |
-
V |
-get(java.lang.Object key) |
-
java.util.HashMap<K,V> |
-getHashMap() |
-
boolean |
-isEmpty() |
-
java.util.Set<K> |
-keySet() |
-
int |
-pearsonHash(K key) |
-
void |
-printLeaves() |
-
V |
-put(K key,
- V value) |
-
void |
-putAll(java.util.Map<? extends K,? extends V> m) |
-
void |
-randomlyDeleteLeaves() |
-
V |
-remove(K key) |
-
V |
-remove(java.lang.Object key) |
-
int |
-size() |
-
java.util.Collection<V> |
-values() |
-
boolean |
-verifyDelete() |
-
void |
-verifyDelete(java.lang.String msg) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public PersistentFPTree2(int maxInternalKeys, - int maxLeafKeys)-
public PersistentFPTree2()-
public PersistentFPTree2(ObjectPointer<? extends PersistentFPTree2> p)-
public int size()-
size
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean isEmpty()-
isEmpty
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsKey(java.lang.Object key)-
containsKey
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsValue(java.lang.Object value)-
containsValue
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V get(java.lang.Object key)-
get
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V remove(java.lang.Object key)-
remove
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void putAll(java.util.Map<? extends K,? extends V> m)-
putAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void clear()-
clear
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<K> keySet()-
keySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Collection<V> values()-
values
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()-
entrySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V put(K key, - V value)-
put
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public int pearsonHash(K key)-
public int computePearsonHash(byte[] data)-
public int generateHash(K key)-
public void printLeaves()-
public void verifyDelete(java.lang.String msg)-
public boolean verifyDelete()-
public void randomlyDeleteLeaves()-
public final class PersistentFloat -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentFloat>-
Constructor and Description | -
---|
PersistentFloat(float x) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-compareTo(PersistentFloat o) |
-
boolean |
-equals(java.lang.Object o) |
-
float |
-floatValue() |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public float floatValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentFloat o)-
compareTo
in interface java.lang.Comparable<PersistentFloat>
public final class PersistentFloatArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentFloatArray(float[] array) |
-
PersistentFloatArray(int size) |
-
Modifier and Type | -Method and Description | -
---|---|
float |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- float value) |
-
float[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static class PersistentHashMap.Node<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject -implements java.util.Map.Entry<K,V>-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentHashMap.Node> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-Node(int hash,
- K key,
- V value,
- PersistentHashMap.Node<K,V> next) |
-
protected |
-Node(ObjectPointer<? extends PersistentHashMap.Node> p) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-equals(java.lang.Object o) |
-
int |
-getHash() |
-
K |
-getKey() |
-
PersistentHashMap.Node<K,V> |
-getNext() |
-
V |
-getValue() |
-
int |
-hashCode() |
-
void |
-setNext(PersistentHashMap.Node<K,V> next) |
-
V |
-setValue(V newValue) |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
comparingByKey, comparingByKey, comparingByValue, comparingByValue
public static final ObjectType<PersistentHashMap.Node> TYPE-
public Node(int hash, - K key, - V value, - PersistentHashMap.Node<K,V> next)-
protected Node(ObjectPointer<? extends PersistentHashMap.Node> p)-
public final K getKey()-
getKey
in interface java.util.Map.Entry<K extends AnyPersistent,V extends AnyPersistent>
public final V getValue()-
getValue
in interface java.util.Map.Entry<K extends AnyPersistent,V extends AnyPersistent>
public final PersistentHashMap.Node<K,V> getNext()-
public final void setNext(PersistentHashMap.Node<K,V> next)-
public final int getHash()-
public final java.lang.String toString()-
toString
in class java.lang.Object
public final int hashCode()-
hashCode
in interface java.util.Map.Entry<K extends AnyPersistent,V extends AnyPersistent>
hashCode
in class AnyPersistent
public final V setValue(V newValue)-
setValue
in interface java.util.Map.Entry<K extends AnyPersistent,V extends AnyPersistent>
public final boolean equals(java.lang.Object o)-
equals
in interface java.util.Map.Entry<K extends AnyPersistent,V extends AnyPersistent>
equals
in class AnyPersistent
public class PersistentHashMap<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentHashMap.Node<K extends AnyPersistent,V extends AnyPersistent> |
-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentHashMap> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentHashMap() |
-
protected |
-PersistentHashMap(ObjectPointer<? extends PersistentHashMap> p) |
-
protected |
-PersistentHashMap(ObjectType<? extends PersistentHashMap> type) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-containsKey(java.lang.Object key) |
-
boolean |
-containsValue(java.lang.Object value) |
-
java.util.Set<java.util.Map.Entry<K,V>> |
-entrySet() |
-
V |
-get(java.lang.Object key) |
-
java.util.Set<K> |
-keySet() |
-
V |
-put(K key,
- V value) |
-
V |
-remove(java.lang.Object key) |
-
int |
-size() |
-
java.util.Collection<V> |
-values() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentHashMap> TYPE-
public PersistentHashMap()-
protected PersistentHashMap(ObjectType<? extends PersistentHashMap> type)-
protected PersistentHashMap(ObjectPointer<? extends PersistentHashMap> p)-
public int size()-
public V get(java.lang.Object key)-
public V remove(java.lang.Object key)-
public java.util.Set<K> keySet()-
public java.util.Collection<V> values()-
public boolean containsKey(java.lang.Object key)-
public boolean containsValue(java.lang.Object value)-
public interface PersistentHeap
-Modifier and Type | -Method and Description | -
---|---|
MemoryRegion |
-allocateRegion(long size) |
-
void |
-close() |
-
void |
-freeRegion(MemoryRegion region) |
-
Root |
-getRoot() |
-
void |
-open() |
-
void open()-
void close()-
MemoryRegion allocateRegion(long size)-
void freeRegion(MemoryRegion region)-
Root getRoot()-
public final class PersistentImmutableArray<T extends AnyPersistent> -extends PersistentObject-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentImmutableArray(ArrayType<? extends PersistentImmutableArray<T>> type,
- int size) |
-
protected |
-PersistentImmutableArray(ObjectPointer<? extends PersistentImmutableArray<T>> pointer) |
-
|
-PersistentImmutableArray(T... ts) |
-
Modifier and Type | -Method and Description | -
---|---|
T |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
T[] |
-toArray() |
-
static <A extends PersistentImmutableArray,T extends PersistentObject> |
-typeForClasses(java.lang.Class<A> arrayClass,
- java.lang.Class<T> elementClass) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
@SafeVarargs -public PersistentImmutableArray(T... ts)-
public PersistentImmutableArray(ArrayType<? extends PersistentImmutableArray<T>> type, - int size)-
protected PersistentImmutableArray(ObjectPointer<? extends PersistentImmutableArray<T>> pointer)-
public static <A extends PersistentImmutableArray,T extends PersistentObject> ArrayType<A> typeForClasses(java.lang.Class<A> arrayClass, - java.lang.Class<T> elementClass)-
public T get(int index)-
public T[] toArray()-
public PersistentType getElementType()-
public int length()-
public final class PersistentImmutableBooleanArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableBooleanArray(boolean[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
boolean[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentImmutableByteArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableByteArray(byte[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
byte |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
byte[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentImmutableCharArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableCharArray(char[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
char |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
char[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentImmutableDoubleArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableDoubleArray(double[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
double |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
double[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentImmutableFloatArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableFloatArray(float[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
float |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
float[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentImmutableIntArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableIntArray(int[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
int[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentImmutableLongArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableLongArray(long[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
long[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public class PersistentImmutableObject -extends AnyPersistent-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableObject(ObjectPointer<? extends AnyPersistent> p) |
-
protected |
-PersistentImmutableObject(ObjectType<? extends PersistentImmutableObject> type,
- java.util.function.Consumer<T> initializer) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-getBooleanField(FinalBooleanField f) |
-
protected byte |
-getByte(long offset) |
-
byte |
-getByteField(FinalByteField f) |
-
char |
-getCharField(FinalCharField f) |
-
double |
-getDoubleField(FinalDoubleField f) |
-
float |
-getFloatField(FinalFloatField f) |
-
protected int |
-getInt(long offset) |
-
int |
-getIntField(FinalIntField f) |
-
protected long |
-getLong(long offset) |
-
long |
-getLongField(FinalLongField f) |
-
protected <T extends AnyPersistent> |
-getObject(long offset) |
-
<T extends AnyPersistent> |
-getObjectField(FinalObjectField<T> f) |
-
protected short |
-getShort(long offset) |
-
short |
-getShortField(FinalShortField f) |
-
void |
-initBooleanField(FinalBooleanField f,
- boolean value) |
-
void |
-initByteField(FinalByteField f,
- byte value) |
-
void |
-initCharField(FinalCharField f,
- char value) |
-
void |
-initDoubleField(FinalDoubleField f,
- double value) |
-
void |
-initFloatField(FinalFloatField f,
- float value) |
-
void |
-initIntField(FinalIntField f,
- int value) |
-
void |
-initLongField(FinalLongField f,
- long value) |
-
<T extends AnyPersistent> |
-initObjectField(FinalObjectField<T> f,
- T value) |
-
void |
-initShortField(FinalShortField f,
- short value) |
-
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
protected PersistentImmutableObject(ObjectType<? extends PersistentImmutableObject> type, - java.util.function.Consumer<T> initializer)-
protected PersistentImmutableObject(ObjectPointer<? extends AnyPersistent> p)-
protected byte getByte(long offset)-
protected short getShort(long offset)-
protected int getInt(long offset)-
protected long getLong(long offset)-
protected <T extends AnyPersistent> T getObject(long offset)-
public byte getByteField(FinalByteField f)-
public short getShortField(FinalShortField f)-
public int getIntField(FinalIntField f)-
public long getLongField(FinalLongField f)-
public float getFloatField(FinalFloatField f)-
public double getDoubleField(FinalDoubleField f)-
public char getCharField(FinalCharField f)-
public boolean getBooleanField(FinalBooleanField f)-
public <T extends AnyPersistent> T getObjectField(FinalObjectField<T> f)-
public void initByteField(FinalByteField f, - byte value)-
public void initShortField(FinalShortField f, - short value)-
public void initIntField(FinalIntField f, - int value)-
public void initLongField(FinalLongField f, - long value)-
public void initFloatField(FinalFloatField f, - float value)-
public void initDoubleField(FinalDoubleField f, - double value)-
public void initCharField(FinalCharField f, - char value)-
public void initBooleanField(FinalBooleanField f, - boolean value)-
public <T extends AnyPersistent> void initObjectField(FinalObjectField<T> f, - T value)-
public final class PersistentImmutableShortArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentImmutableShortArray(short[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
short |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
short[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public class PersistentImmutableTuple1<T1 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple1> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple1(ObjectPointer<? extends PersistentImmutableTuple1> p) |
-
protected |
-PersistentImmutableTuple1(ObjectType<? extends PersistentImmutableTuple1> type,
- T1 t1) |
-
|
-PersistentImmutableTuple1(T1 t1) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple1> TYPE-
public PersistentImmutableTuple1(T1 t1)-
protected PersistentImmutableTuple1(ObjectType<? extends PersistentImmutableTuple1> type, - T1 t1)-
protected PersistentImmutableTuple1(ObjectPointer<? extends PersistentImmutableTuple1> p)-
public T1 _1()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple10<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple10> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple10(ObjectPointer<? extends PersistentImmutableTuple10> p) |
-
protected |
-PersistentImmutableTuple10(ObjectType<? extends PersistentImmutableTuple10> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10) |
-
|
-PersistentImmutableTuple10(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple10> TYPE-
public PersistentImmutableTuple10(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10)-
protected PersistentImmutableTuple10(ObjectType<? extends PersistentImmutableTuple10> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10)-
protected PersistentImmutableTuple10(ObjectPointer<? extends PersistentImmutableTuple10> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple11<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple11> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple11(ObjectPointer<? extends PersistentImmutableTuple11> p) |
-
protected |
-PersistentImmutableTuple11(ObjectType<? extends PersistentImmutableTuple11> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11) |
-
|
-PersistentImmutableTuple11(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple11> TYPE-
public PersistentImmutableTuple11(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11)-
protected PersistentImmutableTuple11(ObjectType<? extends PersistentImmutableTuple11> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11)-
protected PersistentImmutableTuple11(ObjectPointer<? extends PersistentImmutableTuple11> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple12<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple12> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple12(ObjectPointer<? extends PersistentImmutableTuple12> p) |
-
protected |
-PersistentImmutableTuple12(ObjectType<? extends PersistentImmutableTuple12> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12) |
-
|
-PersistentImmutableTuple12(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple12> TYPE-
public PersistentImmutableTuple12(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12)-
protected PersistentImmutableTuple12(ObjectType<? extends PersistentImmutableTuple12> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12)-
protected PersistentImmutableTuple12(ObjectPointer<? extends PersistentImmutableTuple12> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple13<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple13> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple13(ObjectPointer<? extends PersistentImmutableTuple13> p) |
-
protected |
-PersistentImmutableTuple13(ObjectType<? extends PersistentImmutableTuple13> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13) |
-
|
-PersistentImmutableTuple13(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple13> TYPE-
public PersistentImmutableTuple13(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13)-
protected PersistentImmutableTuple13(ObjectType<? extends PersistentImmutableTuple13> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13)-
protected PersistentImmutableTuple13(ObjectPointer<? extends PersistentImmutableTuple13> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple14<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple14> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple14(ObjectPointer<? extends PersistentImmutableTuple14> p) |
-
protected |
-PersistentImmutableTuple14(ObjectType<? extends PersistentImmutableTuple14> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14) |
-
|
-PersistentImmutableTuple14(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple14> TYPE-
public PersistentImmutableTuple14(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14)-
protected PersistentImmutableTuple14(ObjectType<? extends PersistentImmutableTuple14> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14)-
protected PersistentImmutableTuple14(ObjectPointer<? extends PersistentImmutableTuple14> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple15<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple15> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple15(ObjectPointer<? extends PersistentImmutableTuple15> p) |
-
protected |
-PersistentImmutableTuple15(ObjectType<? extends PersistentImmutableTuple15> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15) |
-
|
-PersistentImmutableTuple15(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple15> TYPE-
public PersistentImmutableTuple15(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15)-
protected PersistentImmutableTuple15(ObjectType<? extends PersistentImmutableTuple15> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15)-
protected PersistentImmutableTuple15(ObjectPointer<? extends PersistentImmutableTuple15> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple16<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple16> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple16(ObjectPointer<? extends PersistentImmutableTuple16> p) |
-
protected |
-PersistentImmutableTuple16(ObjectType<? extends PersistentImmutableTuple16> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16) |
-
|
-PersistentImmutableTuple16(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T16 |
-_16() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple16> TYPE-
public PersistentImmutableTuple16(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16)-
protected PersistentImmutableTuple16(ObjectType<? extends PersistentImmutableTuple16> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16)-
protected PersistentImmutableTuple16(ObjectPointer<? extends PersistentImmutableTuple16> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple17<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple17> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple17(ObjectPointer<? extends PersistentImmutableTuple17> p) |
-
protected |
-PersistentImmutableTuple17(ObjectType<? extends PersistentImmutableTuple17> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17) |
-
|
-PersistentImmutableTuple17(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T16 |
-_16() |
-
T17 |
-_17() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple17> TYPE-
public PersistentImmutableTuple17(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17)-
protected PersistentImmutableTuple17(ObjectType<? extends PersistentImmutableTuple17> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17)-
protected PersistentImmutableTuple17(ObjectPointer<? extends PersistentImmutableTuple17> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple18<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple18> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple18(ObjectPointer<? extends PersistentImmutableTuple18> p) |
-
protected |
-PersistentImmutableTuple18(ObjectType<? extends PersistentImmutableTuple18> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18) |
-
|
-PersistentImmutableTuple18(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T16 |
-_16() |
-
T17 |
-_17() |
-
T18 |
-_18() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple18> TYPE-
public PersistentImmutableTuple18(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18)-
protected PersistentImmutableTuple18(ObjectType<? extends PersistentImmutableTuple18> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18)-
protected PersistentImmutableTuple18(ObjectPointer<? extends PersistentImmutableTuple18> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple19<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple19> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple19(ObjectPointer<? extends PersistentImmutableTuple19> p) |
-
protected |
-PersistentImmutableTuple19(ObjectType<? extends PersistentImmutableTuple19> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19) |
-
|
-PersistentImmutableTuple19(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T16 |
-_16() |
-
T17 |
-_17() |
-
T18 |
-_18() |
-
T19 |
-_19() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple19> TYPE-
public PersistentImmutableTuple19(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19)-
protected PersistentImmutableTuple19(ObjectType<? extends PersistentImmutableTuple19> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19)-
protected PersistentImmutableTuple19(ObjectPointer<? extends PersistentImmutableTuple19> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple2<T1 extends AnyPersistent,T2 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple2> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple2(ObjectPointer<? extends PersistentImmutableTuple2> p) |
-
protected |
-PersistentImmutableTuple2(ObjectType<? extends PersistentImmutableTuple2> type,
- T1 t1,
- T2 t2) |
-
|
-PersistentImmutableTuple2(T1 t1,
- T2 t2) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple2> TYPE-
protected PersistentImmutableTuple2(ObjectType<? extends PersistentImmutableTuple2> type, - T1 t1, - T2 t2)-
protected PersistentImmutableTuple2(ObjectPointer<? extends PersistentImmutableTuple2> p)-
public T1 _1()-
public T2 _2()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple20<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent,T20 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple20> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple20(ObjectPointer<? extends PersistentImmutableTuple20> p) |
-
protected |
-PersistentImmutableTuple20(ObjectType<? extends PersistentImmutableTuple20> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20) |
-
|
-PersistentImmutableTuple20(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T16 |
-_16() |
-
T17 |
-_17() |
-
T18 |
-_18() |
-
T19 |
-_19() |
-
T2 |
-_2() |
-
T20 |
-_20() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple20> TYPE-
public PersistentImmutableTuple20(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20)-
protected PersistentImmutableTuple20(ObjectType<? extends PersistentImmutableTuple20> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20)-
protected PersistentImmutableTuple20(ObjectPointer<? extends PersistentImmutableTuple20> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public T20 _20()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple21<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent,T20 extends AnyPersistent,T21 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple21> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple21(ObjectPointer<? extends PersistentImmutableTuple21> p) |
-
protected |
-PersistentImmutableTuple21(ObjectType<? extends PersistentImmutableTuple21> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21) |
-
|
-PersistentImmutableTuple21(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T16 |
-_16() |
-
T17 |
-_17() |
-
T18 |
-_18() |
-
T19 |
-_19() |
-
T2 |
-_2() |
-
T20 |
-_20() |
-
T21 |
-_21() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple21> TYPE-
public PersistentImmutableTuple21(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21)-
protected PersistentImmutableTuple21(ObjectType<? extends PersistentImmutableTuple21> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21)-
protected PersistentImmutableTuple21(ObjectPointer<? extends PersistentImmutableTuple21> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public T20 _20()-
public T21 _21()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple22<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent,T20 extends AnyPersistent,T21 extends AnyPersistent,T22 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple22> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple22(ObjectPointer<? extends PersistentImmutableTuple22> p) |
-
protected |
-PersistentImmutableTuple22(ObjectType<? extends PersistentImmutableTuple22> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21,
- T22 t22) |
-
|
-PersistentImmutableTuple22(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21,
- T22 t22) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T10 |
-_10() |
-
T11 |
-_11() |
-
T12 |
-_12() |
-
T13 |
-_13() |
-
T14 |
-_14() |
-
T15 |
-_15() |
-
T16 |
-_16() |
-
T17 |
-_17() |
-
T18 |
-_18() |
-
T19 |
-_19() |
-
T2 |
-_2() |
-
T20 |
-_20() |
-
T21 |
-_21() |
-
T22 |
-_22() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple22> TYPE-
public PersistentImmutableTuple22(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21, - T22 t22)-
protected PersistentImmutableTuple22(ObjectType<? extends PersistentImmutableTuple22> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21, - T22 t22)-
protected PersistentImmutableTuple22(ObjectPointer<? extends PersistentImmutableTuple22> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public T20 _20()-
public T21 _21()-
public T22 _22()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple3<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple3> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple3(ObjectPointer<? extends PersistentImmutableTuple3> p) |
-
protected |
-PersistentImmutableTuple3(ObjectType<? extends PersistentImmutableTuple3> type,
- T1 t1,
- T2 t2,
- T3 t3) |
-
|
-PersistentImmutableTuple3(T1 t1,
- T2 t2,
- T3 t3) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple3> TYPE-
protected PersistentImmutableTuple3(ObjectType<? extends PersistentImmutableTuple3> type, - T1 t1, - T2 t2, - T3 t3)-
protected PersistentImmutableTuple3(ObjectPointer<? extends PersistentImmutableTuple3> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple4<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple4> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple4(ObjectPointer<? extends PersistentImmutableTuple4> p) |
-
protected |
-PersistentImmutableTuple4(ObjectType<? extends PersistentImmutableTuple4> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4) |
-
|
-PersistentImmutableTuple4(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple4> TYPE-
public PersistentImmutableTuple4(T1 t1, - T2 t2, - T3 t3, - T4 t4)-
protected PersistentImmutableTuple4(ObjectType<? extends PersistentImmutableTuple4> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4)-
protected PersistentImmutableTuple4(ObjectPointer<? extends PersistentImmutableTuple4> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple5<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple5> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple5(ObjectPointer<? extends PersistentImmutableTuple5> p) |
-
protected |
-PersistentImmutableTuple5(ObjectType<? extends PersistentImmutableTuple5> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5) |
-
|
-PersistentImmutableTuple5(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple5> TYPE-
public PersistentImmutableTuple5(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5)-
protected PersistentImmutableTuple5(ObjectType<? extends PersistentImmutableTuple5> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5)-
protected PersistentImmutableTuple5(ObjectPointer<? extends PersistentImmutableTuple5> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple6<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple6> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple6(ObjectPointer<? extends PersistentImmutableTuple6> p) |
-
protected |
-PersistentImmutableTuple6(ObjectType<? extends PersistentImmutableTuple6> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6) |
-
|
-PersistentImmutableTuple6(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple6> TYPE-
public PersistentImmutableTuple6(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6)-
protected PersistentImmutableTuple6(ObjectType<? extends PersistentImmutableTuple6> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6)-
protected PersistentImmutableTuple6(ObjectPointer<? extends PersistentImmutableTuple6> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple7<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple7> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple7(ObjectPointer<? extends PersistentImmutableTuple7> p) |
-
protected |
-PersistentImmutableTuple7(ObjectType<? extends PersistentImmutableTuple7> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7) |
-
|
-PersistentImmutableTuple7(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple7> TYPE-
public PersistentImmutableTuple7(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7)-
protected PersistentImmutableTuple7(ObjectType<? extends PersistentImmutableTuple7> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7)-
protected PersistentImmutableTuple7(ObjectPointer<? extends PersistentImmutableTuple7> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple8<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple8> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple8(ObjectPointer<? extends PersistentImmutableTuple8> p) |
-
protected |
-PersistentImmutableTuple8(ObjectType<? extends PersistentImmutableTuple8> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8) |
-
|
-PersistentImmutableTuple8(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple8> TYPE-
public PersistentImmutableTuple8(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8)-
protected PersistentImmutableTuple8(ObjectType<? extends PersistentImmutableTuple8> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8)-
protected PersistentImmutableTuple8(ObjectPointer<? extends PersistentImmutableTuple8> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentImmutableTuple9<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentImmutableTuple9> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentImmutableTuple9(ObjectPointer<? extends PersistentImmutableTuple9> p) |
-
protected |
-PersistentImmutableTuple9(ObjectType<? extends PersistentImmutableTuple9> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9) |
-
|
-PersistentImmutableTuple9(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
T2 |
-_2() |
-
T3 |
-_3() |
-
T4 |
-_4() |
-
T5 |
-_5() |
-
T6 |
-_6() |
-
T7 |
-_7() |
-
T8 |
-_8() |
-
T9 |
-_9() |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentImmutableTuple9> TYPE-
public PersistentImmutableTuple9(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9)-
protected PersistentImmutableTuple9(ObjectType<? extends PersistentImmutableTuple9> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9)-
protected PersistentImmutableTuple9(ObjectPointer<? extends PersistentImmutableTuple9> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public final class PersistentIntArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentIntArray(int size) |
-
PersistentIntArray(int[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- int value) |
-
int[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public final class PersistentInteger -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentInteger>-
Constructor and Description | -
---|
PersistentInteger(int x) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-compareTo(PersistentInteger o) |
-
boolean |
-equals(java.lang.Object o) |
-
int |
-hashCode() |
-
int |
-intValue() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public int intValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentInteger o)-
compareTo
in interface java.lang.Comparable<PersistentInteger>
public static class PersistentLinkedList.PersistentEntry<E extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentLinkedList.PersistentEntry> |
-TYPE |
-
Constructor and Description | -
---|
PersistentEntry(E element,
- PersistentLinkedList.PersistentEntry<E> next) |
-
PersistentEntry(ObjectPointer<? extends PersistentLinkedList.PersistentEntry> p) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentLinkedList.PersistentEntry> TYPE-
public PersistentEntry(E element, - PersistentLinkedList.PersistentEntry<E> next)-
public PersistentEntry(ObjectPointer<? extends PersistentLinkedList.PersistentEntry> p)-
public class PersistentLinkedList<E extends AnyPersistent> -extends PersistentObject -implements java.lang.Iterable<E>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentLinkedList.PersistentEntry<E extends AnyPersistent> |
-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentLinkedList> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentLinkedList() |
-
protected |
-PersistentLinkedList(ObjectPointer<? extends PersistentLinkedList> p) |
-
protected |
-PersistentLinkedList(ObjectType<? extends PersistentLinkedList> type) |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-add(E element) |
-
void |
-clear() |
-
E |
-get(int index) |
-
void |
-insert(int index,
- E element) |
-
java.util.Iterator<E> |
-iterator() |
-
void |
-remove(int index) |
-
void |
-set(int index,
- E element) |
-
int |
-size() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final ObjectType<PersistentLinkedList> TYPE-
public PersistentLinkedList()-
protected PersistentLinkedList(ObjectType<? extends PersistentLinkedList> type)-
protected PersistentLinkedList(ObjectPointer<? extends PersistentLinkedList> p)-
public void add(E element)-
public void insert(int index, - E element)-
public void remove(int index)-
public void clear()-
public E get(int index)-
public void set(int index, - E element)-
public int size()-
public java.lang.String toString()-
toString
in class java.lang.Object
public java.util.Iterator<E> iterator()-
iterator
in interface java.lang.Iterable<E extends AnyPersistent>
public static class PersistentLinkedQueue.PersistentNode<E extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentLinkedQueue.PersistentNode> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentNode() |
-
|
-PersistentNode(E item) |
-
|
-PersistentNode(E item,
- PersistentAtomicReference<PersistentLinkedQueue.PersistentNode<E>> next) |
-
|
-PersistentNode(ObjectPointer<? extends PersistentLinkedQueue.PersistentNode> p) |
-
protected |
-PersistentNode(ObjectType<? extends PersistentLinkedQueue.PersistentNode> type,
- E item,
- PersistentAtomicReference<PersistentLinkedQueue.PersistentNode<E>> next) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-casItem(E expect,
- E update) |
-
boolean |
-casNext(PersistentLinkedQueue.PersistentNode<E> expect,
- PersistentLinkedQueue.PersistentNode<E> update) |
-
E |
-getItem() |
-
PersistentLinkedQueue.PersistentNode<E> |
-getNext() |
-
void |
-removeItem() |
-
void |
-setNextNode(PersistentLinkedQueue.PersistentNode<E> node) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentLinkedQueue.PersistentNode> TYPE-
protected PersistentNode(ObjectType<? extends PersistentLinkedQueue.PersistentNode> type, - E item, - PersistentAtomicReference<PersistentLinkedQueue.PersistentNode<E>> next)-
public PersistentNode(E item, - PersistentAtomicReference<PersistentLinkedQueue.PersistentNode<E>> next)-
public PersistentNode(E item)-
public PersistentNode()-
public PersistentNode(ObjectPointer<? extends PersistentLinkedQueue.PersistentNode> p)-
public E getItem()-
public void removeItem()-
public PersistentLinkedQueue.PersistentNode<E> getNext()-
public void setNextNode(PersistentLinkedQueue.PersistentNode<E> node)-
public boolean casNext(PersistentLinkedQueue.PersistentNode<E> expect, - PersistentLinkedQueue.PersistentNode<E> update)-
public class PersistentLinkedQueue<E extends AnyPersistent> -extends PersistentObject -implements java.lang.Iterable<E>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentLinkedQueue.PersistentNode<E extends AnyPersistent> |
-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentLinkedQueue> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentLinkedQueue() |
-
|
-PersistentLinkedQueue(java.util.Collection<? extends E> c) |
-
|
-PersistentLinkedQueue(ObjectPointer<? extends PersistentLinkedQueue> p) |
-
protected |
-PersistentLinkedQueue(ObjectType<? extends PersistentLinkedQueue> type) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-add(E e) |
-
boolean |
-addAll(java.util.Collection<? extends E> c) |
-
void |
-clear() |
-
boolean |
-contains(java.lang.Object o) |
-
E |
-element() |
-
boolean |
-isEmpty() |
-
java.util.Iterator<E> |
-iterator() |
-
boolean |
-offer(E e) |
-
E |
-peek() |
-
E |
-poll() |
-
E |
-remove() |
-
boolean |
-remove(java.lang.Object o) |
-
int |
-size() |
-
java.lang.Object[] |
-toArray() |
-
<T> T[] |
-toArray(T[] a) |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final ObjectType<PersistentLinkedQueue> TYPE-
public PersistentLinkedQueue()-
protected PersistentLinkedQueue(ObjectType<? extends PersistentLinkedQueue> type)-
public PersistentLinkedQueue(java.util.Collection<? extends E> c)-
public PersistentLinkedQueue(ObjectPointer<? extends PersistentLinkedQueue> p)-
public boolean add(E e)-
public boolean offer(E e)-
public E poll()-
public E peek()-
public E element()-
public E remove()-
public boolean remove(java.lang.Object o)-
public boolean contains(java.lang.Object o)-
public void clear()-
public int size()-
public boolean isEmpty()-
public <T> T[] toArray(T[] a)-
public java.lang.Object[] toArray()-
public boolean addAll(java.util.Collection<? extends E> c)-
public java.lang.String toString()-
toString
in class java.lang.Object
public java.util.Iterator<E> iterator()-
iterator
in interface java.lang.Iterable<E extends AnyPersistent>
public final class PersistentLong -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentLong>-
Constructor and Description | -
---|
PersistentLong(long x) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-compareTo(PersistentLong o) |
-
boolean |
-equals(java.lang.Object o) |
-
int |
-hashCode() |
-
long |
-longValue() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public long longValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentLong o)-
compareTo
in interface java.lang.Comparable<PersistentLong>
public final class PersistentLongArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentLongArray(int size) |
-
PersistentLongArray(long[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- long value) |
-
long[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public class PersistentObject -extends PersistentImmutableObject-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentObject(ObjectPointer<? extends AnyPersistent> p) |
-
|
-PersistentObject(ObjectType<? extends PersistentObject> type) |
-
protected |
-PersistentObject(ObjectType<? extends PersistentObject> type,
- java.util.function.Consumer<T> initializer) |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-getBooleanField(BooleanField f) |
-
protected byte |
-getByte(long offset) |
-
byte |
-getByteField(ByteField f) |
-
char |
-getCharField(CharField f) |
-
double |
-getDoubleField(DoubleField f) |
-
float |
-getFloatField(FloatField f) |
-
protected int |
-getInt(long offset) |
-
int |
-getIntField(IntField f) |
-
protected long |
-getLong(long offset) |
-
long |
-getLongField(LongField f) |
-
<T extends AnyPersistent> |
-getObjectField(FinalObjectField<T> f) |
-
<T extends AnyPersistent> |
-getObjectField(ObjectField<T> f) |
-
protected short |
-getShort(long offset) |
-
short |
-getShortField(ShortField f) |
-
void |
-setBooleanField(BooleanField f,
- boolean value) |
-
void |
-setByteField(ByteField f,
- byte value) |
-
void |
-setCharField(CharField f,
- char value) |
-
void |
-setDoubleField(DoubleField f,
- double value) |
-
void |
-setFloatField(FloatField f,
- float value) |
-
void |
-setIntField(IntField f,
- int value) |
-
void |
-setLongField(LongField f,
- long value) |
-
<T extends AnyPersistent> |
-setObjectField(ObjectField<T> f,
- T value) |
-
void |
-setShortField(ShortField f,
- short value) |
-
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public PersistentObject(ObjectType<? extends PersistentObject> type)-
protected PersistentObject(ObjectType<? extends PersistentObject> type, - java.util.function.Consumer<T> initializer)-
public PersistentObject(ObjectPointer<? extends AnyPersistent> p)-
protected byte getByte(long offset)-
getByte
in class PersistentImmutableObject
protected short getShort(long offset)-
getShort
in class PersistentImmutableObject
protected int getInt(long offset)-
getInt
in class PersistentImmutableObject
protected long getLong(long offset)-
getLong
in class PersistentImmutableObject
public byte getByteField(ByteField f)-
public short getShortField(ShortField f)-
public int getIntField(IntField f)-
public long getLongField(LongField f)-
public float getFloatField(FloatField f)-
public double getDoubleField(DoubleField f)-
public char getCharField(CharField f)-
public boolean getBooleanField(BooleanField f)-
public <T extends AnyPersistent> T getObjectField(ObjectField<T> f)-
public <T extends AnyPersistent> T getObjectField(FinalObjectField<T> f)-
getObjectField
in class PersistentImmutableObject
public void setByteField(ByteField f, - byte value)-
public void setShortField(ShortField f, - short value)-
public void setIntField(IntField f, - int value)-
public void setLongField(LongField f, - long value)-
public void setFloatField(FloatField f, - float value)-
public void setDoubleField(DoubleField f, - double value)-
public void setCharField(CharField f, - char value)-
public void setBooleanField(BooleanField f, - boolean value)-
public <T extends AnyPersistent> void setObjectField(ObjectField<T> f, - T value)-
public static final class PersistentSIHashMap.Statics -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentSIHashMap.Statics> |
-TYPE |
-
Constructor and Description | -
---|
Statics() |
-
Statics(ObjectPointer<PersistentSIHashMap.Statics> p) |
-
Modifier and Type | -Method and Description | -
---|---|
PersistentLong |
-errorValue() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentSIHashMap.Statics> TYPE-
public Statics()-
public Statics(ObjectPointer<PersistentSIHashMap.Statics> p)-
public PersistentLong errorValue()-
public class PersistentSIHashMap<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject -implements java.util.Map<K,V>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentSIHashMap.Statics |
-
java.util.Map.Entry<K,V>
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentSIHashMap> |
-TYPE |
-
Constructor and Description | -
---|
PersistentSIHashMap() |
-
PersistentSIHashMap(int initialCapacity,
- int resizeThreshold) |
-
PersistentSIHashMap(ObjectPointer<? extends PersistentSIHashMap> p) |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
boolean |
-containsKey(java.lang.Object key) |
-
boolean |
-containsValue(java.lang.Object value) |
-
void |
-debugFromHead() |
-
java.util.Set<java.util.Map.Entry<K,V>> |
-entrySet() |
-
boolean |
-equals(java.lang.Object o) |
-
V |
-get(java.lang.Object key) |
-
int |
-hashCode() |
-
boolean |
-isEmpty() |
-
java.util.Set<K> |
-keySet() |
-
V |
-put(K key,
- V value) |
-
void |
-putAll(java.util.Map<? extends K,? extends V> m) |
-
V |
-putIfAbsent(K key,
- V value) |
-
V |
-remove(java.lang.Object key) |
-
void |
-replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V> function) |
-
int |
-size() |
-
java.util.Collection<V> |
-values() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, remove, replace, replace
public static final ObjectType<PersistentSIHashMap> TYPE-
public PersistentSIHashMap()-
public PersistentSIHashMap(int initialCapacity, - int resizeThreshold)-
public PersistentSIHashMap(ObjectPointer<? extends PersistentSIHashMap> p)-
public V put(K key, - V value)-
put
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V putIfAbsent(K key, - V value)-
putIfAbsent
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V get(java.lang.Object key)-
get
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V remove(java.lang.Object key)-
remove
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public int size()-
size
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()-
entrySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<K> keySet()-
keySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Collection<V> values()-
values
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsKey(java.lang.Object key)-
containsKey
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsValue(java.lang.Object value)-
containsValue
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean isEmpty()-
isEmpty
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void putAll(java.util.Map<? extends K,? extends V> m)-
putAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void clear()-
clear
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean equals(java.lang.Object o)-
equals
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
equals
in class AnyPersistent
public int hashCode()-
hashCode
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
hashCode
in class AnyPersistent
public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V> function)-
replaceAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void debugFromHead()-
public final class PersistentShort -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentShort>-
Constructor and Description | -
---|
PersistentShort(short x) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-compareTo(PersistentShort o) |
-
boolean |
-equals(java.lang.Object o) |
-
int |
-hashCode() |
-
short |
-shortValue() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public short shortValue()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public int hashCode()-
hashCode
in class AnyPersistent
public int compareTo(PersistentShort o)-
compareTo
in interface java.lang.Comparable<PersistentShort>
public final class PersistentShortArray -extends PersistentObject-
Constructor and Description | -
---|
PersistentShortArray(int size) |
-
PersistentShortArray(short[] array) |
-
Modifier and Type | -Method and Description | -
---|---|
short |
-get(int index) |
-
PersistentType |
-getElementType() |
-
int |
-length() |
-
void |
-set(int index,
- short value) |
-
short[] |
-toArray() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final class PersistentSkipListMap.HeadIndex<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentSkipListMap.Index<K,V>-
Constructor and Description | -
---|
HeadIndex(ObjectPointer<PersistentSkipListMap.HeadIndex> p) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-level() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public HeadIndex(ObjectPointer<PersistentSkipListMap.HeadIndex> p)-
public static class PersistentSkipListMap.Index<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentSkipListMap.Index> |
-TYPE |
-
Constructor and Description | -
---|
Index(ObjectPointer<? extends PersistentSkipListMap.Index> p) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentSkipListMap.Index> TYPE-
public Index(ObjectPointer<? extends PersistentSkipListMap.Index> p)-
public static final class PersistentSkipListMap.Node<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Constructor and Description | -
---|
Node(ObjectPointer<PersistentSkipListMap.Node> p) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public Node(ObjectPointer<PersistentSkipListMap.Node> p)-
public static final class PersistentSkipListMap.Statics -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentSkipListMap.Statics> |
-TYPE |
-
Constructor and Description | -
---|
Statics() |
-
Statics(ObjectPointer<PersistentSkipListMap.Statics> p) |
-
Modifier and Type | -Method and Description | -
---|---|
AnyPersistent |
-baseHeader() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentSkipListMap.Statics> TYPE-
public Statics()-
public Statics(ObjectPointer<PersistentSkipListMap.Statics> p)-
public AnyPersistent baseHeader()-
public class PersistentSkipListMap<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject -implements java.util.concurrent.ConcurrentNavigableMap<K,V>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentSkipListMap.HeadIndex<K extends AnyPersistent,V extends AnyPersistent> |
-
static class |
-PersistentSkipListMap.Index<K extends AnyPersistent,V extends AnyPersistent> |
-
static class |
-PersistentSkipListMap.Node<K extends AnyPersistent,V extends AnyPersistent> |
-
static class |
-PersistentSkipListMap.Statics |
-
java.util.Map.Entry<K,V>
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentSkipListMap> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentSkipListMap()
-Constructs a new, empty map, sorted according to the
- natural ordering of the keys.
- |
-
|
-PersistentSkipListMap(java.util.Comparator<? super K> comparator)
-Constructs a new, empty map, sorted according to the specified
- comparator.
- |
-
|
-PersistentSkipListMap(java.util.Map<? extends K,? extends V> m)
-Constructs a new map containing the same mappings as the given map,
- sorted according to the natural ordering of
- the keys.
- |
-
|
-PersistentSkipListMap(ObjectPointer<? extends PersistentSkipListMap> p) |
-
protected |
-PersistentSkipListMap(ObjectType<? extends PersistentSkipListMap> type) |
-
|
-PersistentSkipListMap(java.util.SortedMap<K,? extends V> m)
-Constructs a new map containing the same mappings and using the
- same ordering as the specified sorted map.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static AnyPersistent |
-baseHeader() |
-
java.util.Map.Entry<K,V> |
-ceilingEntry(K key) |
-
K |
-ceilingKey(K key) |
-
void |
-clear() |
-
java.util.Comparator<? super K> |
-comparator() |
-
V |
-compute(K key,
- java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction) |
-
V |
-computeIfAbsent(K key,
- java.util.function.Function<? super K,? extends V> mappingFunction) |
-
V |
-computeIfPresent(K key,
- java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction) |
-
boolean |
-containsKey(java.lang.Object key) |
-
boolean |
-containsValue(java.lang.Object value) |
-
java.util.NavigableSet<K> |
-descendingKeySet() |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-descendingMap() |
-
java.util.Set<java.util.Map.Entry<K,V>> |
-entrySet() |
-
boolean |
-equals(AnyPersistent o) |
-
java.util.Map.Entry<K,V> |
-firstEntry() |
-
K |
-firstKey() |
-
java.util.Map.Entry<K,V> |
-floorEntry(K key) |
-
K |
-floorKey(K key) |
-
void |
-forEach(java.util.function.BiConsumer<? super K,? super V> action) |
-
<L,K extends ComparableWith<L>> |
-get(L key,
- java.lang.Class<K> cls) |
-
V |
-get(java.lang.Object key) |
-
V |
-getOrDefault(AnyPersistent key,
- V defaultValue) |
-
PersistentSkipListMap.HeadIndex<K,V> |
-head() |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-headMap(K toKey) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-headMap(K toKey,
- boolean inclusive) |
-
java.util.Map.Entry<K,V> |
-higherEntry(K key) |
-
K |
-higherKey(K key) |
-
boolean |
-isEmpty() |
-
java.util.NavigableSet<K> |
-keySet() |
-
java.util.Map.Entry<K,V> |
-lastEntry() |
-
K |
-lastKey() |
-
java.util.Map.Entry<K,V> |
-lowerEntry(K key) |
-
K |
-lowerKey(K key) |
-
V |
-merge(K key,
- V value,
- java.util.function.BiFunction<? super V,? super V,? extends V> remappingFunction) |
-
java.util.NavigableSet<K> |
-navigableKeySet() |
-
java.util.Map.Entry<K,V> |
-pollFirstEntry() |
-
java.util.Map.Entry<K,V> |
-pollLastEntry() |
-
V |
-put(K key,
- V value) |
-
void |
-putAll(java.util.Map<? extends K,? extends V> m) |
-
V |
-putIfAbsent(K key,
- V value) |
-
V |
-remove(java.lang.Object key) |
-
boolean |
-remove(java.lang.Object key,
- java.lang.Object value) |
-
V |
-replace(K key,
- V value) |
-
boolean |
-replace(K key,
- V oldValue,
- V newValue) |
-
void |
-replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V> function) |
-
int |
-size() |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-subMap(K fromKey,
- boolean fromInclusive,
- K toKey,
- boolean toInclusive) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-subMap(K fromKey,
- K toKey) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-tailMap(K fromKey) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-tailMap(K fromKey,
- boolean inclusive) |
-
java.lang.String |
-toString() |
-
java.util.Collection<V> |
-values() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOrDefault
equals, hashCode
public static final ObjectType<PersistentSkipListMap> TYPE-
public PersistentSkipListMap()-
protected PersistentSkipListMap(ObjectType<? extends PersistentSkipListMap> type)-
public PersistentSkipListMap(ObjectPointer<? extends PersistentSkipListMap> p)-
public PersistentSkipListMap(java.util.Comparator<? super K> comparator)-
comparator
- the comparator that will be used to order this map.
- If null
, the natural
- ordering of the keys will be used.public PersistentSkipListMap(java.util.Map<? extends K,? extends V> m)-
m
- the map whose mappings are to be placed in this mapjava.lang.ClassCastException
- if the keys in m
are not
- Comparable
, or are not mutually comparablejava.lang.NullPointerException
- if the specified map or any of its keys
- or values are nullpublic PersistentSkipListMap(java.util.SortedMap<K,? extends V> m)-
m
- the sorted map whose mappings are to be placed in this
- map, and whose comparator is to be used to sort this mapjava.lang.NullPointerException
- if the specified sorted map or any of
- its keys or values are nullpublic static AnyPersistent baseHeader()-
public PersistentSkipListMap.HeadIndex<K,V> head()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean containsKey(java.lang.Object key)-
containsKey
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V get(java.lang.Object key)-
get
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public <L,K extends ComparableWith<L>> V get(L key, - java.lang.Class<K> cls)-
public V getOrDefault(AnyPersistent key, - V defaultValue)-
public V put(K key, - V value)-
put
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V remove(java.lang.Object key)-
remove
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsValue(java.lang.Object value)-
containsValue
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public int size()-
size
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean isEmpty()-
isEmpty
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void clear()-
clear
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V computeIfAbsent(K key, - java.util.function.Function<? super K,? extends V> mappingFunction)-
computeIfAbsent
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
computeIfAbsent
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V computeIfPresent(K key, - java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction)-
computeIfPresent
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
computeIfPresent
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V compute(K key, - java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction)-
compute
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
compute
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V merge(K key, - V value, - java.util.function.BiFunction<? super V,? super V,? extends V> remappingFunction)-
merge
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
merge
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.NavigableSet<K> keySet()-
keySet
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
keySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
keySet
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.NavigableSet<K> navigableKeySet()-
navigableKeySet
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
navigableKeySet
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Collection<V> values()-
values
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
values
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()-
entrySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
entrySet
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> descendingMap()-
descendingMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
descendingMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.NavigableSet<K> descendingKeySet()-
descendingKeySet
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
descendingKeySet
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public boolean equals(AnyPersistent o)-
public void putAll(java.util.Map<? extends K,? extends V> m)-
putAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V putIfAbsent(K key, - V value)-
putIfAbsent
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
putIfAbsent
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean remove(java.lang.Object key, - java.lang.Object value)-
remove
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
remove
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean replace(K key, - V oldValue, - V newValue)-
replace
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
replace
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V replace(K key, - V value)-
replace
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
replace
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Comparator<? super K> comparator()-
comparator
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public K firstKey()-
firstKey
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public K lastKey()-
lastKey
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K fromKey, - boolean fromInclusive, - K toKey, - boolean toInclusive)-
subMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
subMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K toKey, - boolean inclusive)-
headMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
headMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> tailMap(K fromKey, - boolean inclusive)-
tailMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
tailMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K fromKey, - K toKey)-
subMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
subMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
subMap
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K toKey)-
headMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
headMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
headMap
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> tailMap(K fromKey)-
tailMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
tailMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
tailMap
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> lowerEntry(K key)-
lowerEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K lowerKey(K key)-
lowerKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> floorEntry(K key)-
floorEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K floorKey(K key)-
floorKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> ceilingEntry(K key)-
ceilingEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K ceilingKey(K key)-
ceilingKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> higherEntry(K key)-
higherEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K higherKey(K key)-
higherKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> firstEntry()-
firstEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> lastEntry()-
lastEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> pollFirstEntry()-
pollFirstEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> pollLastEntry()-
pollLastEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public void forEach(java.util.function.BiConsumer<? super K,? super V> action)-
forEach
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
forEach
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V> function)-
replaceAll
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
replaceAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public static final class PersistentSkipListMap2.Node<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject-
Constructor and Description | -
---|
Node(ObjectPointer<PersistentSkipListMap2.Node> p) |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public Node(ObjectPointer<PersistentSkipListMap2.Node> p)-
public static final class PersistentSkipListMap2.Statics -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentSkipListMap2.Statics> |
-TYPE |
-
Constructor and Description | -
---|
Statics() |
-
Statics(ObjectPointer<PersistentSkipListMap2.Statics> p) |
-
Modifier and Type | -Method and Description | -
---|---|
AnyPersistent |
-baseHeader() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final ObjectType<PersistentSkipListMap2.Statics> TYPE-
public Statics()-
public Statics(ObjectPointer<PersistentSkipListMap2.Statics> p)-
public AnyPersistent baseHeader()-
public class PersistentSkipListMap2<K extends AnyPersistent,V extends AnyPersistent> -extends PersistentObject -implements java.util.concurrent.ConcurrentNavigableMap<K,V>-
Modifier and Type | -Class and Description | -
---|---|
static class |
-PersistentSkipListMap2.Node<K extends AnyPersistent,V extends AnyPersistent> |
-
static class |
-PersistentSkipListMap2.Statics |
-
java.util.Map.Entry<K,V>
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentSkipListMap2> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentSkipListMap2()
-Constructs a new, empty map, sorted according to the
- natural ordering of the keys.
- |
-
|
-PersistentSkipListMap2(java.util.Comparator<? super K> comparator)
-Constructs a new, empty map, sorted according to the specified
- comparator.
- |
-
|
-PersistentSkipListMap2(java.util.Map<? extends K,? extends V> m)
-Constructs a new map containing the same mappings as the given map,
- sorted according to the natural ordering of
- the keys.
- |
-
|
-PersistentSkipListMap2(ObjectPointer<? extends PersistentSkipListMap2> p) |
-
protected |
-PersistentSkipListMap2(ObjectType<? extends PersistentSkipListMap2> type) |
-
|
-PersistentSkipListMap2(java.util.SortedMap<K,? extends V> m)
-Constructs a new map containing the same mappings and using the
- same ordering as the specified sorted map.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static AnyPersistent |
-baseHeader() |
-
java.util.Map.Entry<K,V> |
-ceilingEntry(K key) |
-
K |
-ceilingKey(K key) |
-
void |
-clear() |
-
java.util.Comparator<? super K> |
-comparator() |
-
V |
-compute(K key,
- java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction) |
-
V |
-computeIfAbsent(K key,
- java.util.function.Function<? super K,? extends V> mappingFunction) |
-
V |
-computeIfPresent(K key,
- java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction) |
-
boolean |
-containsKey(java.lang.Object key) |
-
boolean |
-containsValue(java.lang.Object value) |
-
java.util.NavigableSet<K> |
-descendingKeySet() |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-descendingMap() |
-
java.util.Set<java.util.Map.Entry<K,V>> |
-entrySet() |
-
boolean |
-equals(AnyPersistent o) |
-
java.util.Map.Entry<K,V> |
-firstEntry() |
-
K |
-firstKey() |
-
java.util.Map.Entry<K,V> |
-floorEntry(K key) |
-
K |
-floorKey(K key) |
-
void |
-forEach(java.util.function.BiConsumer<? super K,? super V> action) |
-
<L,K extends ComparableWith<L>> |
-get(L key,
- java.lang.Class<K> cls) |
-
V |
-get(java.lang.Object key) |
-
PersistentArrayList |
-getMetaList() |
-
V |
-getOrDefault(AnyPersistent key,
- V defaultValue) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-headMap(K toKey) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-headMap(K toKey,
- boolean inclusive) |
-
java.util.Map.Entry<K,V> |
-higherEntry(K key) |
-
K |
-higherKey(K key) |
-
boolean |
-isEmpty() |
-
java.util.NavigableSet<K> |
-keySet() |
-
java.util.Map.Entry<K,V> |
-lastEntry() |
-
K |
-lastKey() |
-
java.util.Map.Entry<K,V> |
-lowerEntry(K key) |
-
K |
-lowerKey(K key) |
-
V |
-merge(K key,
- V value,
- java.util.function.BiFunction<? super V,? super V,? extends V> remappingFunction) |
-
java.util.NavigableSet<K> |
-navigableKeySet() |
-
java.util.Map.Entry<K,V> |
-pollFirstEntry() |
-
java.util.Map.Entry<K,V> |
-pollLastEntry() |
-
V |
-put(K key,
- V value) |
-
void |
-putAll(java.util.Map<? extends K,? extends V> m) |
-
V |
-putIfAbsent(K key,
- V value) |
-
void |
-rebuild() |
-
V |
-remove(java.lang.Object key) |
-
boolean |
-remove(java.lang.Object key,
- java.lang.Object value) |
-
V |
-replace(K key,
- V value) |
-
boolean |
-replace(K key,
- V oldValue,
- V newValue) |
-
void |
-replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V> function) |
-
int |
-size() |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-subMap(K fromKey,
- boolean fromInclusive,
- K toKey,
- boolean toInclusive) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-subMap(K fromKey,
- K toKey) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-tailMap(K fromKey) |
-
java.util.concurrent.ConcurrentNavigableMap<K,V> |
-tailMap(K fromKey,
- boolean inclusive) |
-
java.lang.String |
-toString() |
-
java.util.Collection<V> |
-values() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, equals, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, hashCode, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOrDefault
equals, hashCode
public static final ObjectType<PersistentSkipListMap2> TYPE-
public PersistentSkipListMap2()-
protected PersistentSkipListMap2(ObjectType<? extends PersistentSkipListMap2> type)-
public PersistentSkipListMap2(ObjectPointer<? extends PersistentSkipListMap2> p)-
public PersistentSkipListMap2(java.util.Comparator<? super K> comparator)-
comparator
- the comparator that will be used to order this map.
- If null
, the natural
- ordering of the keys will be used.public PersistentSkipListMap2(java.util.Map<? extends K,? extends V> m)-
m
- the map whose mappings are to be placed in this mapjava.lang.ClassCastException
- if the keys in m
are not
- Comparable
, or are not mutually comparablejava.lang.NullPointerException
- if the specified map or any of its keys
- or values are nullpublic PersistentSkipListMap2(java.util.SortedMap<K,? extends V> m)-
m
- the sorted map whose mappings are to be placed in this
- map, and whose comparator is to be used to sort this mapjava.lang.NullPointerException
- if the specified sorted map or any of
- its keys or values are nullpublic static AnyPersistent baseHeader()-
public PersistentArrayList getMetaList()-
public void rebuild()-
public java.lang.String toString()-
toString
in class java.lang.Object
public boolean containsKey(java.lang.Object key)-
containsKey
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V get(java.lang.Object key)-
get
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public <L,K extends ComparableWith<L>> V get(L key, - java.lang.Class<K> cls)-
public V getOrDefault(AnyPersistent key, - V defaultValue)-
public V put(K key, - V value)-
put
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V remove(java.lang.Object key)-
remove
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean containsValue(java.lang.Object value)-
containsValue
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public int size()-
size
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean isEmpty()-
isEmpty
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void clear()-
clear
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V computeIfAbsent(K key, - java.util.function.Function<? super K,? extends V> mappingFunction)-
computeIfAbsent
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
computeIfAbsent
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V computeIfPresent(K key, - java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction)-
computeIfPresent
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
computeIfPresent
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V compute(K key, - java.util.function.BiFunction<? super K,? super V,? extends V> remappingFunction)-
compute
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
compute
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V merge(K key, - V value, - java.util.function.BiFunction<? super V,? super V,? extends V> remappingFunction)-
merge
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
merge
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.NavigableSet<K> keySet()-
keySet
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
keySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
keySet
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.NavigableSet<K> navigableKeySet()-
navigableKeySet
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
navigableKeySet
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Collection<V> values()-
values
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
values
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()-
entrySet
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
entrySet
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> descendingMap()-
descendingMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
descendingMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.NavigableSet<K> descendingKeySet()-
descendingKeySet
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
descendingKeySet
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public boolean equals(AnyPersistent o)-
public void putAll(java.util.Map<? extends K,? extends V> m)-
putAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V putIfAbsent(K key, - V value)-
putIfAbsent
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
putIfAbsent
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean remove(java.lang.Object key, - java.lang.Object value)-
remove
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
remove
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public boolean replace(K key, - V oldValue, - V newValue)-
replace
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
replace
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public V replace(K key, - V value)-
replace
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
replace
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Comparator<? super K> comparator()-
comparator
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public K firstKey()-
firstKey
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public K lastKey()-
lastKey
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K fromKey, - boolean fromInclusive, - K toKey, - boolean toInclusive)-
subMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
subMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K toKey, - boolean inclusive)-
headMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
headMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> tailMap(K fromKey, - boolean inclusive)-
tailMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
tailMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K fromKey, - K toKey)-
subMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
subMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
subMap
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K toKey)-
headMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
headMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
headMap
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.concurrent.ConcurrentNavigableMap<K,V> tailMap(K fromKey)-
tailMap
in interface java.util.concurrent.ConcurrentNavigableMap<K extends AnyPersistent,V extends AnyPersistent>
tailMap
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
tailMap
in interface java.util.SortedMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> lowerEntry(K key)-
lowerEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K lowerKey(K key)-
lowerKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> floorEntry(K key)-
floorEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K floorKey(K key)-
floorKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> ceilingEntry(K key)-
ceilingEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K ceilingKey(K key)-
ceilingKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> higherEntry(K key)-
higherEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public K higherKey(K key)-
higherKey
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> firstEntry()-
firstEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> lastEntry()-
lastEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> pollFirstEntry()-
pollFirstEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public java.util.Map.Entry<K,V> pollLastEntry()-
pollLastEntry
in interface java.util.NavigableMap<K extends AnyPersistent,V extends AnyPersistent>
public void forEach(java.util.function.BiConsumer<? super K,? super V> action)-
forEach
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
forEach
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V> function)-
replaceAll
in interface java.util.concurrent.ConcurrentMap<K extends AnyPersistent,V extends AnyPersistent>
replaceAll
in interface java.util.Map<K extends AnyPersistent,V extends AnyPersistent>
public final class PersistentString -extends PersistentImmutableObject -implements java.lang.Comparable<PersistentString>, ComparableWith<java.lang.String>-
Constructor and Description | -
---|
PersistentString(ObjectPointer<PersistentString> p) |
-
PersistentString(java.lang.String s) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-compareTo(PersistentString anotherString) |
-
int |
-compareWith(java.lang.String anotherString) |
-
boolean |
-equals(java.lang.Object o) |
-
byte[] |
-getBytes() |
-
int |
-hashCode() |
-
int |
-length() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObject, getObjectField, getShort, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public PersistentString(java.lang.String s)-
public PersistentString(ObjectPointer<PersistentString> p)-
public int length()-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object o)-
equals
in class AnyPersistent
public byte[] getBytes()-
public int compareTo(PersistentString anotherString)-
compareTo
in interface java.lang.Comparable<PersistentString>
public int compareWith(java.lang.String anotherString)-
compareWith
in interface ComparableWith<java.lang.String>
public class PersistentTuple1<T1 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple1> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple1() |
-
protected |
-PersistentTuple1(ObjectPointer<? extends PersistentTuple1> p) |
-
protected |
-PersistentTuple1(ObjectType<? extends PersistentTuple1> type,
- T1 t1) |
-
|
-PersistentTuple1(T1 t1) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple1> TYPE-
public PersistentTuple1()-
public PersistentTuple1(T1 t1)-
protected PersistentTuple1(ObjectType<? extends PersistentTuple1> type, - T1 t1)-
protected PersistentTuple1(ObjectPointer<? extends PersistentTuple1> p)-
public T1 _1()-
public void _1(T1 t1)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple10<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple10> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple10() |
-
protected |
-PersistentTuple10(ObjectPointer<? extends PersistentTuple10> p) |
-
protected |
-PersistentTuple10(ObjectType<? extends PersistentTuple10> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10) |
-
|
-PersistentTuple10(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple10> TYPE-
public PersistentTuple10()-
public PersistentTuple10(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10)-
protected PersistentTuple10(ObjectType<? extends PersistentTuple10> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10)-
protected PersistentTuple10(ObjectPointer<? extends PersistentTuple10> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple11<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple11> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple11() |
-
protected |
-PersistentTuple11(ObjectPointer<? extends PersistentTuple11> p) |
-
protected |
-PersistentTuple11(ObjectType<? extends PersistentTuple11> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11) |
-
|
-PersistentTuple11(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple11> TYPE-
public PersistentTuple11()-
public PersistentTuple11(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11)-
protected PersistentTuple11(ObjectType<? extends PersistentTuple11> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11)-
protected PersistentTuple11(ObjectPointer<? extends PersistentTuple11> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple12<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple12> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple12() |
-
protected |
-PersistentTuple12(ObjectPointer<? extends PersistentTuple12> p) |
-
protected |
-PersistentTuple12(ObjectType<? extends PersistentTuple12> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12) |
-
|
-PersistentTuple12(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple12> TYPE-
public PersistentTuple12()-
public PersistentTuple12(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12)-
protected PersistentTuple12(ObjectType<? extends PersistentTuple12> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12)-
protected PersistentTuple12(ObjectPointer<? extends PersistentTuple12> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple13<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple13> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple13() |
-
protected |
-PersistentTuple13(ObjectPointer<? extends PersistentTuple13> p) |
-
protected |
-PersistentTuple13(ObjectType<? extends PersistentTuple13> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13) |
-
|
-PersistentTuple13(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple13> TYPE-
public PersistentTuple13()-
public PersistentTuple13(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13)-
protected PersistentTuple13(ObjectType<? extends PersistentTuple13> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13)-
protected PersistentTuple13(ObjectPointer<? extends PersistentTuple13> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple14<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple14> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple14() |
-
protected |
-PersistentTuple14(ObjectPointer<? extends PersistentTuple14> p) |
-
protected |
-PersistentTuple14(ObjectType<? extends PersistentTuple14> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14) |
-
|
-PersistentTuple14(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple14> TYPE-
public PersistentTuple14()-
public PersistentTuple14(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14)-
protected PersistentTuple14(ObjectType<? extends PersistentTuple14> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14)-
protected PersistentTuple14(ObjectPointer<? extends PersistentTuple14> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple15<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple15> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple15() |
-
protected |
-PersistentTuple15(ObjectPointer<? extends PersistentTuple15> p) |
-
protected |
-PersistentTuple15(ObjectType<? extends PersistentTuple15> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15) |
-
|
-PersistentTuple15(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple15> TYPE-
public PersistentTuple15()-
public PersistentTuple15(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15)-
protected PersistentTuple15(ObjectType<? extends PersistentTuple15> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15)-
protected PersistentTuple15(ObjectPointer<? extends PersistentTuple15> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple16<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple16> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple16() |
-
protected |
-PersistentTuple16(ObjectPointer<? extends PersistentTuple16> p) |
-
protected |
-PersistentTuple16(ObjectType<? extends PersistentTuple16> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16) |
-
|
-PersistentTuple16(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T16 |
-_16() |
-
void |
-_16(T16 t16) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple16> TYPE-
public PersistentTuple16()-
public PersistentTuple16(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16)-
protected PersistentTuple16(ObjectType<? extends PersistentTuple16> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16)-
protected PersistentTuple16(ObjectPointer<? extends PersistentTuple16> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public void _16(T16 t16)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple17<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple17> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple17() |
-
protected |
-PersistentTuple17(ObjectPointer<? extends PersistentTuple17> p) |
-
protected |
-PersistentTuple17(ObjectType<? extends PersistentTuple17> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17) |
-
|
-PersistentTuple17(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T16 |
-_16() |
-
void |
-_16(T16 t16) |
-
T17 |
-_17() |
-
void |
-_17(T17 t17) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple17> TYPE-
public PersistentTuple17()-
public PersistentTuple17(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17)-
protected PersistentTuple17(ObjectType<? extends PersistentTuple17> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17)-
protected PersistentTuple17(ObjectPointer<? extends PersistentTuple17> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public void _16(T16 t16)-
public void _17(T17 t17)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple18<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple18> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple18() |
-
protected |
-PersistentTuple18(ObjectPointer<? extends PersistentTuple18> p) |
-
protected |
-PersistentTuple18(ObjectType<? extends PersistentTuple18> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18) |
-
|
-PersistentTuple18(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T16 |
-_16() |
-
void |
-_16(T16 t16) |
-
T17 |
-_17() |
-
void |
-_17(T17 t17) |
-
T18 |
-_18() |
-
void |
-_18(T18 t18) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple18> TYPE-
public PersistentTuple18()-
public PersistentTuple18(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18)-
protected PersistentTuple18(ObjectType<? extends PersistentTuple18> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18)-
protected PersistentTuple18(ObjectPointer<? extends PersistentTuple18> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public void _16(T16 t16)-
public void _17(T17 t17)-
public void _18(T18 t18)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple19<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple19> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple19() |
-
protected |
-PersistentTuple19(ObjectPointer<? extends PersistentTuple19> p) |
-
protected |
-PersistentTuple19(ObjectType<? extends PersistentTuple19> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19) |
-
|
-PersistentTuple19(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T16 |
-_16() |
-
void |
-_16(T16 t16) |
-
T17 |
-_17() |
-
void |
-_17(T17 t17) |
-
T18 |
-_18() |
-
void |
-_18(T18 t18) |
-
T19 |
-_19() |
-
void |
-_19(T19 t19) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple19> TYPE-
public PersistentTuple19()-
public PersistentTuple19(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19)-
protected PersistentTuple19(ObjectType<? extends PersistentTuple19> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19)-
protected PersistentTuple19(ObjectPointer<? extends PersistentTuple19> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public void _16(T16 t16)-
public void _17(T17 t17)-
public void _18(T18 t18)-
public void _19(T19 t19)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple2<T1 extends AnyPersistent,T2 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple2> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple2() |
-
protected |
-PersistentTuple2(ObjectPointer<? extends PersistentTuple2> p) |
-
protected |
-PersistentTuple2(ObjectType<? extends PersistentTuple2> type,
- T1 t1,
- T2 t2) |
-
|
-PersistentTuple2(T1 t1,
- T2 t2) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple2> TYPE-
public PersistentTuple2()-
protected PersistentTuple2(ObjectType<? extends PersistentTuple2> type, - T1 t1, - T2 t2)-
protected PersistentTuple2(ObjectPointer<? extends PersistentTuple2> p)-
public T1 _1()-
public T2 _2()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple20<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent,T20 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple20> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple20() |
-
protected |
-PersistentTuple20(ObjectPointer<? extends PersistentTuple20> p) |
-
protected |
-PersistentTuple20(ObjectType<? extends PersistentTuple20> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20) |
-
|
-PersistentTuple20(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T16 |
-_16() |
-
void |
-_16(T16 t16) |
-
T17 |
-_17() |
-
void |
-_17(T17 t17) |
-
T18 |
-_18() |
-
void |
-_18(T18 t18) |
-
T19 |
-_19() |
-
void |
-_19(T19 t19) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T20 |
-_20() |
-
void |
-_20(T20 t20) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple20> TYPE-
public PersistentTuple20()-
public PersistentTuple20(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20)-
protected PersistentTuple20(ObjectType<? extends PersistentTuple20> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20)-
protected PersistentTuple20(ObjectPointer<? extends PersistentTuple20> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public T20 _20()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public void _16(T16 t16)-
public void _17(T17 t17)-
public void _18(T18 t18)-
public void _19(T19 t19)-
public void _20(T20 t20)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple21<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent,T20 extends AnyPersistent,T21 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple21> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple21() |
-
protected |
-PersistentTuple21(ObjectPointer<? extends PersistentTuple21> p) |
-
protected |
-PersistentTuple21(ObjectType<? extends PersistentTuple21> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21) |
-
|
-PersistentTuple21(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T16 |
-_16() |
-
void |
-_16(T16 t16) |
-
T17 |
-_17() |
-
void |
-_17(T17 t17) |
-
T18 |
-_18() |
-
void |
-_18(T18 t18) |
-
T19 |
-_19() |
-
void |
-_19(T19 t19) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T20 |
-_20() |
-
void |
-_20(T20 t20) |
-
T21 |
-_21() |
-
void |
-_21(T21 t21) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple21> TYPE-
public PersistentTuple21()-
public PersistentTuple21(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21)-
protected PersistentTuple21(ObjectType<? extends PersistentTuple21> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21)-
protected PersistentTuple21(ObjectPointer<? extends PersistentTuple21> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public T20 _20()-
public T21 _21()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public void _16(T16 t16)-
public void _17(T17 t17)-
public void _18(T18 t18)-
public void _19(T19 t19)-
public void _20(T20 t20)-
public void _21(T21 t21)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple22<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent,T10 extends AnyPersistent,T11 extends AnyPersistent,T12 extends AnyPersistent,T13 extends AnyPersistent,T14 extends AnyPersistent,T15 extends AnyPersistent,T16 extends AnyPersistent,T17 extends AnyPersistent,T18 extends AnyPersistent,T19 extends AnyPersistent,T20 extends AnyPersistent,T21 extends AnyPersistent,T22 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple22> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple22() |
-
protected |
-PersistentTuple22(ObjectPointer<? extends PersistentTuple22> p) |
-
protected |
-PersistentTuple22(ObjectType<? extends PersistentTuple22> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21,
- T22 t22) |
-
|
-PersistentTuple22(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9,
- T10 t10,
- T11 t11,
- T12 t12,
- T13 t13,
- T14 t14,
- T15 t15,
- T16 t16,
- T17 t17,
- T18 t18,
- T19 t19,
- T20 t20,
- T21 t21,
- T22 t22) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T10 |
-_10() |
-
void |
-_10(T10 t10) |
-
T11 |
-_11() |
-
void |
-_11(T11 t11) |
-
T12 |
-_12() |
-
void |
-_12(T12 t12) |
-
T13 |
-_13() |
-
void |
-_13(T13 t13) |
-
T14 |
-_14() |
-
void |
-_14(T14 t14) |
-
T15 |
-_15() |
-
void |
-_15(T15 t15) |
-
T16 |
-_16() |
-
void |
-_16(T16 t16) |
-
T17 |
-_17() |
-
void |
-_17(T17 t17) |
-
T18 |
-_18() |
-
void |
-_18(T18 t18) |
-
T19 |
-_19() |
-
void |
-_19(T19 t19) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T20 |
-_20() |
-
void |
-_20(T20 t20) |
-
T21 |
-_21() |
-
void |
-_21(T21 t21) |
-
T22 |
-_22() |
-
void |
-_22(T22 t22) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple22> TYPE-
public PersistentTuple22()-
public PersistentTuple22(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21, - T22 t22)-
protected PersistentTuple22(ObjectType<? extends PersistentTuple22> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9, - T10 t10, - T11 t11, - T12 t12, - T13 t13, - T14 t14, - T15 t15, - T16 t16, - T17 t17, - T18 t18, - T19 t19, - T20 t20, - T21 t21, - T22 t22)-
protected PersistentTuple22(ObjectPointer<? extends PersistentTuple22> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public T10 _10()-
public T11 _11()-
public T12 _12()-
public T13 _13()-
public T14 _14()-
public T15 _15()-
public T16 _16()-
public T17 _17()-
public T18 _18()-
public T19 _19()-
public T20 _20()-
public T21 _21()-
public T22 _22()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public void _10(T10 t10)-
public void _11(T11 t11)-
public void _12(T12 t12)-
public void _13(T13 t13)-
public void _14(T14 t14)-
public void _15(T15 t15)-
public void _16(T16 t16)-
public void _17(T17 t17)-
public void _18(T18 t18)-
public void _19(T19 t19)-
public void _20(T20 t20)-
public void _21(T21 t21)-
public void _22(T22 t22)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple3<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple3> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple3() |
-
protected |
-PersistentTuple3(ObjectPointer<? extends PersistentTuple3> p) |
-
protected |
-PersistentTuple3(ObjectType<? extends PersistentTuple3> type,
- T1 t1,
- T2 t2,
- T3 t3) |
-
|
-PersistentTuple3(T1 t1,
- T2 t2,
- T3 t3) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple3> TYPE-
public PersistentTuple3()-
protected PersistentTuple3(ObjectType<? extends PersistentTuple3> type, - T1 t1, - T2 t2, - T3 t3)-
protected PersistentTuple3(ObjectPointer<? extends PersistentTuple3> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple4<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple4> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple4() |
-
protected |
-PersistentTuple4(ObjectPointer<? extends PersistentTuple4> p) |
-
protected |
-PersistentTuple4(ObjectType<? extends PersistentTuple4> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4) |
-
|
-PersistentTuple4(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple4> TYPE-
public PersistentTuple4()-
protected PersistentTuple4(ObjectType<? extends PersistentTuple4> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4)-
protected PersistentTuple4(ObjectPointer<? extends PersistentTuple4> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple5<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple5> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple5() |
-
protected |
-PersistentTuple5(ObjectPointer<? extends PersistentTuple5> p) |
-
protected |
-PersistentTuple5(ObjectType<? extends PersistentTuple5> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5) |
-
|
-PersistentTuple5(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple5> TYPE-
public PersistentTuple5()-
protected PersistentTuple5(ObjectType<? extends PersistentTuple5> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5)-
protected PersistentTuple5(ObjectPointer<? extends PersistentTuple5> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple6<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple6> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple6() |
-
protected |
-PersistentTuple6(ObjectPointer<? extends PersistentTuple6> p) |
-
protected |
-PersistentTuple6(ObjectType<? extends PersistentTuple6> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6) |
-
|
-PersistentTuple6(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple6> TYPE-
public PersistentTuple6()-
public PersistentTuple6(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6)-
protected PersistentTuple6(ObjectType<? extends PersistentTuple6> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6)-
protected PersistentTuple6(ObjectPointer<? extends PersistentTuple6> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple7<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple7> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple7() |
-
protected |
-PersistentTuple7(ObjectPointer<? extends PersistentTuple7> p) |
-
protected |
-PersistentTuple7(ObjectType<? extends PersistentTuple7> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7) |
-
|
-PersistentTuple7(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple7> TYPE-
public PersistentTuple7()-
public PersistentTuple7(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7)-
protected PersistentTuple7(ObjectType<? extends PersistentTuple7> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7)-
protected PersistentTuple7(ObjectPointer<? extends PersistentTuple7> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple8<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple8> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple8() |
-
protected |
-PersistentTuple8(ObjectPointer<? extends PersistentTuple8> p) |
-
protected |
-PersistentTuple8(ObjectType<? extends PersistentTuple8> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8) |
-
|
-PersistentTuple8(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple8> TYPE-
public PersistentTuple8()-
public PersistentTuple8(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8)-
protected PersistentTuple8(ObjectType<? extends PersistentTuple8> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8)-
protected PersistentTuple8(ObjectPointer<? extends PersistentTuple8> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public class PersistentTuple9<T1 extends AnyPersistent,T2 extends AnyPersistent,T3 extends AnyPersistent,T4 extends AnyPersistent,T5 extends AnyPersistent,T6 extends AnyPersistent,T7 extends AnyPersistent,T8 extends AnyPersistent,T9 extends AnyPersistent> -extends PersistentObject-
Modifier and Type | -Field and Description | -
---|---|
static ObjectType<PersistentTuple9> |
-TYPE |
-
Modifier | -Constructor and Description | -
---|---|
|
-PersistentTuple9() |
-
protected |
-PersistentTuple9(ObjectPointer<? extends PersistentTuple9> p) |
-
protected |
-PersistentTuple9(ObjectType<? extends PersistentTuple9> type,
- T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9) |
-
|
-PersistentTuple9(T1 t1,
- T2 t2,
- T3 t3,
- T4 t4,
- T5 t5,
- T6 t6,
- T7 t7,
- T8 t8,
- T9 t9) |
-
Modifier and Type | -Method and Description | -
---|---|
T1 |
-_1() |
-
void |
-_1(T1 t1) |
-
T2 |
-_2() |
-
void |
-_2(T2 t2) |
-
T3 |
-_3() |
-
void |
-_3(T3 t3) |
-
T4 |
-_4() |
-
void |
-_4(T4 t4) |
-
T5 |
-_5() |
-
void |
-_5(T5 t5) |
-
T6 |
-_6() |
-
void |
-_6(T6 t6) |
-
T7 |
-_7() |
-
void |
-_7(T7 t7) |
-
T8 |
-_8() |
-
void |
-_8(T8 t8) |
-
T9 |
-_9() |
-
void |
-_9(T9 t9) |
-
boolean |
-equals(java.lang.Object obj) |
-
int |
-hashCode() |
-
java.lang.String |
-toString() |
-
getBooleanField, getByte, getByteField, getCharField, getDoubleField, getFloatField, getInt, getIntField, getLong, getLongField, getObjectField, getObjectField, getShort, getShortField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObject, getShortField, initBooleanField, initByteField, initCharField, initDoubleField, initFloatField, initIntField, initLongField, initObjectField, initShortField
check, deleteResidualReferences, fieldCount, fromPointer, getPointer, getRegionByte, getRegionInt, getRegionLong, getRegionShort, getVersion, initializeField, is, monitorEnter, monitorEnter, monitorEnterTimeout, monitorEnterTimeout, monitorExit, offset, setTypeName, setVersion, types
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final ObjectType<PersistentTuple9> TYPE-
public PersistentTuple9()-
public PersistentTuple9(T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9)-
protected PersistentTuple9(ObjectType<? extends PersistentTuple9> type, - T1 t1, - T2 t2, - T3 t3, - T4 t4, - T5 t5, - T6 t6, - T7 t7, - T8 t8, - T9 t9)-
protected PersistentTuple9(ObjectPointer<? extends PersistentTuple9> p)-
public T1 _1()-
public T2 _2()-
public T3 _3()-
public T4 _4()-
public T5 _5()-
public T6 _6()-
public T7 _7()-
public T8 _8()-
public T9 _9()-
public void _1(T1 t1)-
public void _2(T2 t2)-
public void _3(T3 t3)-
public void _4(T4 t4)-
public void _5(T5 t5)-
public void _6(T6 t6)-
public void _7(T7 t7)-
public void _8(T8 t8)-
public void _9(T9 t9)-
public java.lang.String toString()-
toString
in class java.lang.Object
public int hashCode()-
hashCode
in class AnyPersistent
public boolean equals(java.lang.Object obj)-
equals
in class AnyPersistent
public interface Root
-Modifier and Type | -Method and Description | -
---|---|
PersistentHashMap<PersistentString,AnyPersistent> |
-getObjectDirectory() |
-
PersistentHashMap<PersistentString,AnyPersistent> getObjectDirectory()-
public static class Stats.LockStats
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
long |
-acquired |
-
long |
-spinIterations |
-
long |
-timeouts |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static class Stats.MemoryStats
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
long |
-constructions |
-
long |
-enqueued |
-
long |
-reconstructions |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static class Stats.ObjectCacheStats
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
long |
-promotedHits |
-
long |
-referentMisses |
-
long |
-simpleHits |
-
long |
-simpleMisses |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static class Stats.TransactionStats
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
long |
-failures |
-
long |
-maxDepth |
-
long |
-topLevel |
-
long |
-total |
-
long |
-totalRetries |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
void |
-updateMaxRetries(int retries) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public class Stats
-extends java.lang.Object
-Modifier and Type | -Class and Description | -
---|---|
static class |
-Stats.LockStats |
-
static class |
-Stats.MemoryStats |
-
static class |
-Stats.ObjectCacheStats |
-
static class |
-Stats.TransactionStats |
-
Modifier and Type | -Field and Description | -
---|---|
static Stats |
-current |
-
Stats.LockStats |
-locks |
-
Stats.MemoryStats |
-memory |
-
Stats.ObjectCacheStats |
-objectCache |
-
Stats.TransactionStats |
-transactions |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-clear() |
-
static void |
-disableOverride(boolean e) |
-
static void |
-enable(boolean e) |
-
static boolean |
-enabled() |
-
static void |
-printLockStats() |
-
static void |
-printLockStats(Stats stats) |
-
static void |
-printMemoryStats() |
-
static void |
-printMemoryStats(Stats stats) |
-
static void |
-printObjectCacheStats() |
-
static void |
-printObjectCacheStats(Stats stats) |
-
static void |
-printStats() |
-
static void |
-printStats(java.lang.String header,
- Stats stats) |
-
static void |
-printTransactionStats() |
-
static void |
-printTransactionStats(Stats stats) |
-
static Stats |
-reset() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static Stats current-
public Stats.ObjectCacheStats objectCache-
public Stats.MemoryStats memory-
public Stats.TransactionStats transactions-
public Stats.LockStats locks-
public static void enable(boolean e)-
public static void disableOverride(boolean e)-
public static boolean enabled()-
public void clear()-
public static Stats reset()-
public static void printObjectCacheStats()-
public static void printObjectCacheStats(Stats stats)-
public static void printMemoryStats()-
public static void printMemoryStats(Stats stats)-
public static void printTransactionStats()-
public static void printTransactionStats(Stats stats)-
public static void printLockStats()-
public static void printLockStats(Stats stats)-
public static void printStats()-
public static void printStats(java.lang.String header, - Stats stats)-
public class Trace
-extends java.lang.Object
-Modifier and Type | -Method and Description | -
---|---|
static void |
-disableOverride(boolean e) |
-
static void |
-enable(boolean e) |
-
static void |
-stackTrace() |
-
static java.lang.String |
-threadInfo() |
-
static void |
-trace(boolean override,
- long address,
- java.lang.String formatStr,
- java.lang.Object... args) |
-
static void |
-trace(boolean override,
- java.lang.String formatStr,
- java.lang.Object... args) |
-
static void |
-trace(long address,
- java.lang.String formatStr,
- java.lang.Object... args) |
-
static void |
-trace(java.lang.String formatStr,
- java.lang.Object... args) |
-
static void |
-useIndent(boolean e) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static void enable(boolean e)-
public static void disableOverride(boolean e)-
public static void useIndent(boolean e)-
public static void trace(java.lang.String formatStr, - java.lang.Object... args)-
public static void trace(boolean override, - java.lang.String formatStr, - java.lang.Object... args)-
public static void trace(long address, - java.lang.String formatStr, - java.lang.Object... args)-
public static void trace(boolean override, - long address, - java.lang.String formatStr, - java.lang.Object... args)-
public static java.lang.String threadInfo()-
public static void stackTrace()-
public static enum Transaction.State -extends java.lang.Enum<Transaction.State>-
Enum Constant and Description | -
---|
Aborted |
-
Active |
-
Committed |
-
Initializing |
-
None |
-
Modifier and Type | -Method and Description | -
---|---|
static Transaction.State |
-valueOf(java.lang.String name)
-Returns the enum constant of this type with the specified name.
- |
-
static Transaction.State[] |
-values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final Transaction.State None-
public static final Transaction.State Initializing-
public static final Transaction.State Active-
public static final Transaction.State Committed-
public static final Transaction.State Aborted-
public static Transaction.State[] values()-
-for (Transaction.State c : Transaction.State.values()) - System.out.println(c); -
public static Transaction.State valueOf(java.lang.String name)-
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static interface Transaction.Update
-Modifier and Type | -Method and Description | -
---|---|
void |
-run() |
-
public interface Transaction
-extends java.lang.AutoCloseable
-Modifier and Type | -Interface and Description | -
---|---|
static class |
-Transaction.State |
-
static interface |
-Transaction.Update |
-
Modifier and Type | -Field and Description | -
---|---|
static java.util.concurrent.ExecutorService |
-outerThreadPool |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-abort() |
-
default void |
-close() |
-
void |
-commit() |
-
static Transaction |
-newInstance() |
-
static void |
-run(PersistentMemoryProvider provider,
- Transaction.Update update,
- AnyPersistent... toLock) |
-
static void |
-run(Transaction.Update update,
- AnyPersistent... toLock) |
-
static void |
-runOuter(Transaction.Update update,
- PersistentObject... toLock) |
-
Transaction |
-start(boolean block,
- AnyPersistent... toLock) |
-
Transaction.State |
-state() |
-
Transaction |
-update(Transaction.Update update) |
-
static final java.util.concurrent.ExecutorService outerThreadPool-
static void run(PersistentMemoryProvider provider, - Transaction.Update update, - AnyPersistent... toLock)-
static void run(Transaction.Update update, - AnyPersistent... toLock)-
static void runOuter(Transaction.Update update, - PersistentObject... toLock)-
static Transaction newInstance()-
Transaction update(Transaction.Update update)-
Transaction start(boolean block, - AnyPersistent... toLock)-
void commit()-
void abort()-
Transaction.State state()-
default void close()-
close
in interface java.lang.AutoCloseable
public class TransactionError
-extends java.lang.Error
-Constructor and Description | -
---|
TransactionError(java.lang.String message) |
-
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public class TransactionException
-extends java.lang.RuntimeException
-Constructor and Description | -
---|
TransactionException() |
-
TransactionException(java.lang.String message) |
-
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public class TransactionInfo
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
int |
-attempts |
-
java.util.ArrayList<AnyPersistent> |
-constructions |
-
int |
-depth |
-
java.util.ArrayList<AnyPersistent> |
-locked |
-
int |
-retryDelay |
-
Transaction.State |
-state |
-
int |
-timeout |
-
XTransaction |
-transaction |
-
Constructor and Description | -
---|
TransactionInfo() |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-init() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public XTransaction transaction-
public Transaction.State state-
public int depth-
public java.util.ArrayList<AnyPersistent> locked-
public java.util.ArrayList<AnyPersistent> constructions-
public int attempts-
public int timeout-
public int retryDelay-
public class TransactionRetryException -extends TransactionException-
Constructor and Description | -
---|
TransactionRetryException() |
-
TransactionRetryException(java.lang.String message) |
-
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
@FunctionalInterface
-public static interface Util.ByteSupplier
-Modifier and Type | -Method and Description | -
---|---|
byte |
-getAsByte() |
-
@FunctionalInterface
-public static interface Util.ShortSupplier
-Modifier and Type | -Method and Description | -
---|---|
short |
-getAsShort() |
-
public class Util
-extends java.lang.Object
-Modifier and Type | -Class and Description | -
---|---|
static interface |
-Util.ByteSupplier |
-
static interface |
-Util.ShortSupplier |
-
Modifier and Type | -Method and Description | -
---|---|
static void |
-join(java.lang.Thread[] ts) |
-
static void |
-memCopy(ObjectType fromType,
- ObjectType toType,
- MemoryRegion src,
- long srcOffset,
- MemoryRegion dst,
- long dstOffset,
- long size) |
-
static void |
-memCopyPP(MemoryRegion src,
- long srcOffset,
- MemoryRegion dst,
- long dstOffset,
- long size) |
-
static void |
-memCopyPV(MemoryRegion src,
- long srcOffset,
- MemoryRegion dst,
- long dstOffset,
- long size) |
-
static void |
-memCopyVP(MemoryRegion src,
- long srcOffset,
- MemoryRegion dst,
- long dstOffset,
- long size) |
-
static void |
-memCopyVV(MemoryRegion src,
- long srcOffset,
- MemoryRegion dst,
- long dstOffset,
- long size) |
-
static PersistentBoolean |
-persistent(boolean x) |
-
static PersistentByte |
-persistent(byte x) |
-
static PersistentCharacter |
-persistent(char x) |
-
static PersistentDouble |
-persistent(double x) |
-
static PersistentFloat |
-persistent(float x) |
-
static PersistentInteger |
-persistent(int x) |
-
static PersistentLong |
-persistent(long x) |
-
static PersistentShort |
-persistent(short x) |
-
static PersistentString |
-persistent(java.lang.String x) |
-
static int |
-randomInt(int max) |
-
static void |
-sleep(long ms) |
-
static boolean |
-synchronizedBlock(AnyPersistent obj,
- java.util.function.BooleanSupplier func) |
-
static int |
-synchronizedBlock(AnyPersistent obj,
- java.util.function.IntSupplier func) |
-
static long |
-synchronizedBlock(AnyPersistent obj,
- java.util.function.LongSupplier func) |
-
static void |
-synchronizedBlock(AnyPersistent obj,
- java.lang.Runnable func) |
-
static <T> T |
-synchronizedBlock(AnyPersistent obj,
- java.util.function.Supplier<T> func) |
-
static byte |
-synchronizedBlock(AnyPersistent obj,
- Util.ByteSupplier func) |
-
static short |
-synchronizedBlock(AnyPersistent obj,
- Util.ShortSupplier func) |
-
static float |
-time(java.lang.Runnable func) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static PersistentByte persistent(byte x)-
public static PersistentShort persistent(short x)-
public static PersistentInteger persistent(int x)-
public static PersistentLong persistent(long x)-
public static PersistentFloat persistent(float x)-
public static PersistentDouble persistent(double x)-
public static PersistentCharacter persistent(char x)-
public static PersistentBoolean persistent(boolean x)-
public static PersistentString persistent(java.lang.String x)-
public static int randomInt(int max)-
public static void sleep(long ms)-
public static void join(java.lang.Thread[] ts)-
public static void memCopyPP(MemoryRegion src, - long srcOffset, - MemoryRegion dst, - long dstOffset, - long size)-
public static void memCopyVV(MemoryRegion src, - long srcOffset, - MemoryRegion dst, - long dstOffset, - long size)-
public static void memCopyVP(MemoryRegion src, - long srcOffset, - MemoryRegion dst, - long dstOffset, - long size)-
public static void memCopyPV(MemoryRegion src, - long srcOffset, - MemoryRegion dst, - long dstOffset, - long size)-
public static void memCopy(ObjectType fromType, - ObjectType toType, - MemoryRegion src, - long srcOffset, - MemoryRegion dst, - long dstOffset, - long size)-
public static float time(java.lang.Runnable func)-
public static <T> T synchronizedBlock(AnyPersistent obj, - java.util.function.Supplier<T> func)-
public static byte synchronizedBlock(AnyPersistent obj, - Util.ByteSupplier func)-
public static short synchronizedBlock(AnyPersistent obj, - Util.ShortSupplier func)-
public static int synchronizedBlock(AnyPersistent obj, - java.util.function.IntSupplier func)-
public static long synchronizedBlock(AnyPersistent obj, - java.util.function.LongSupplier func)-
public static boolean synchronizedBlock(AnyPersistent obj, - java.util.function.BooleanSupplier func)-
public static void synchronizedBlock(AnyPersistent obj, - java.lang.Runnable func)-
public class VolatileMemoryRegion -extends java.lang.Object -implements MemoryRegion-
Modifier and Type | -Field and Description | -
---|---|
long |
-size |
-
MODE_R, MODE_RW, MODE_W
Constructor and Description | -
---|
VolatileMemoryRegion(long size) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-addr() |
-
void |
-checkAccess(int mode) |
-
void |
-checkAlive() |
-
void |
-checkBounds(long offset) |
-
long |
-getAddress(long offset) |
-
byte |
-getByte(long offset) |
-
int |
-getInt(long offset) |
-
long |
-getLong(long offset) |
-
short |
-getShort(long offset) |
-
void |
-putAddress(long offset,
- long value) |
-
void |
-putByte(long offset,
- byte value) |
-
void |
-putInt(long offset,
- int value) |
-
void |
-putLong(long offset,
- long value) |
-
void |
-putShort(long offset,
- short value) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public VolatileMemoryRegion(long size)-
public long addr()-
addr
in interface MemoryRegion
public void checkAccess(int mode) - throws java.lang.IllegalAccessException-
checkAccess
in interface MemoryRegion
java.lang.IllegalAccessException
public void checkAlive()-
checkAlive
in interface MemoryRegion
public void checkBounds(long offset) - throws java.lang.IndexOutOfBoundsException-
checkBounds
in interface MemoryRegion
java.lang.IndexOutOfBoundsException
public byte getByte(long offset)-
getByte
in interface MemoryRegion
public void putByte(long offset, - byte value)-
putByte
in interface MemoryRegion
public short getShort(long offset)-
getShort
in interface MemoryRegion
public void putShort(long offset, - short value)-
putShort
in interface MemoryRegion
public int getInt(long offset)-
getInt
in interface MemoryRegion
public void putInt(long offset, - int value)-
putInt
in interface MemoryRegion
public long getLong(long offset)-
getLong
in interface MemoryRegion
public void putLong(long offset, - long value)-
putLong
in interface MemoryRegion
public long getAddress(long offset)-
getAddress
in interface MemoryRegion
public void putAddress(long offset, - long value)-
putAddress
in interface MemoryRegion
@Target(value=TYPE)
- @Retention(value=RUNTIME)
-public @interface PersistentClass
-@SupportedAnnotationTypes(value="lib.util.persistent.front.PersistentClass")
- @SupportedSourceVersion(value=RELEASE_8)
-public class Processor
-extends javax.annotation.processing.AbstractProcessor
-processingEnv
Modifier and Type | -Method and Description | -
---|---|
boolean |
-process(java.util.Set<? extends javax.lang.model.element.TypeElement> elements,
- javax.annotation.processing.RoundEnvironment env) |
-
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitialized
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement> elements, - javax.annotation.processing.RoundEnvironment env)-
process
in interface javax.annotation.processing.Processor
process
in class javax.annotation.processing.AbstractProcessor
Class | -Description | -
---|---|
Processor | -- |
Annotation Type | -Description | -
---|---|
PersistentClass | -- |
Interface | -Description | -
---|---|
ComparableWith<T> | -- |
MemoryRegion | -- |
PersistentHeap | -- |
Root | -- |
Transaction | -- |
Transaction.Update | -- |
Util.ByteSupplier | -- |
Util.ShortSupplier | -- |
Enum | -Description | -
---|---|
Transaction.State | -- |
Exception | -Description | -
---|---|
PersistenceException | -- |
TransactionException | -- |
TransactionRetryException | -- |
Error | -Description | -
---|---|
TransactionError | -- |
public abstract class PersistentMemoryProvider
-extends java.lang.Object
-Constructor and Description | -
---|
PersistentMemoryProvider() |
-
Modifier and Type | -Method and Description | -
---|---|
static PersistentMemoryProvider |
-getDefaultProvider() |
-
abstract PersistentHeap |
-getHeap() |
-
static java.util.Collection<PersistentMemoryProvider> |
-getInstalledProviders() |
-
abstract java.lang.String |
-getName() |
-
static PersistentMemoryProvider |
-getProvider(java.lang.String name) |
-
abstract Transaction |
-newTransaction() |
-
static void |
-registerProvider(PersistentMemoryProvider provider) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PersistentMemoryProvider()-
public static void registerProvider(PersistentMemoryProvider provider)-
public static PersistentMemoryProvider getDefaultProvider()-
public static PersistentMemoryProvider getProvider(java.lang.String name)-
public static java.util.Collection<PersistentMemoryProvider> getInstalledProviders()-
public abstract java.lang.String getName()-
public abstract Transaction newTransaction()-
public abstract PersistentHeap getHeap()-
Class | -Description | -
---|---|
PersistentMemoryProvider | -- |
public class ArrayType<T extends AnyPersistent> -extends ObjectType<T>-
Modifier and Type | -Field and Description | -
---|---|
static long |
-ELEMENTS_OFFSET |
-
protected long |
-elementSize |
-
protected PersistentType |
-elementType |
-
static long |
-LENGTH_OFFSET |
-
cls, FIELDS_OFFSET
Constructor and Description | -
---|
ArrayType(java.lang.Class<T> cls,
- PersistentType elementType) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-getAllocationSize(int count) |
-
long |
-getElementOffset(int index) |
-
long |
-getElementOffset(int index,
- long size) |
-
PersistentType |
-getElementType() |
-
baseIndex, cls, extendClassWith, extendWith, extendWith, fieldCount, fromFields, fromValueType, getAllocationSize, getName, getOffset, getSize, getTypes, isValueBased, statics, staticTypes, toString, withFields, withValueFields
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
protected PersistentType elementType-
protected long elementSize-
public static final long LENGTH_OFFSET-
public static final long ELEMENTS_OFFSET-
public ArrayType(java.lang.Class<T> cls, - PersistentType elementType)-
public PersistentType getElementType()-
public long getAllocationSize(int count)-
public long getElementOffset(int index)-
public long getElementOffset(int index, - long size)-
public class BooleanField -extends FinalBooleanField-
Constructor and Description | -
---|
BooleanField() |
-
public class ByteField -extends FinalByteField-
public interface Carried -extends PersistentType-
Modifier and Type | -Method and Description | -
---|---|
PersistentType |
-getCarrierType() |
-
default long |
-getSize() |
-
PersistentType getCarrierType()-
default long getSize()-
getSize
in interface PersistentType
public class CarriedType -extends PrimitiveType -implements Carried-
Constructor and Description | -
---|
CarriedType(PersistentType carrier) |
-
Modifier and Type | -Method and Description | -
---|---|
PersistentType |
-getCarrierType() |
-
getSize, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public CarriedType(PersistentType carrier)-
public PersistentType getCarrierType()-
getCarrierType
in interface Carried
public class CharField -extends FinalCharField-
public interface Container -extends Indexed-
Modifier and Type | -Method and Description | -
---|---|
java.util.List<PersistentType> |
-getTypes() |
-
default PersistentType |
-type(int index) |
-
getSize
java.util.List<PersistentType> getTypes()-
default PersistentType type(int index)-
public class DoubleField -extends FinalDoubleField-
Constructor and Description | -
---|
DoubleField() |
-
public class FinalBooleanField -extends PersistentField-
Constructor and Description | -
---|
FinalBooleanField() |
-
public class FinalByteField -extends PersistentField-
Constructor and Description | -
---|
FinalByteField() |
-
public class FinalCharField -extends PersistentField-
Constructor and Description | -
---|
FinalCharField() |
-
public class FinalDoubleField -extends PersistentField-
Constructor and Description | -
---|
FinalDoubleField() |
-
public class FinalFloatField -extends PersistentField-
Constructor and Description | -
---|
FinalFloatField() |
-
public class FinalIntField -extends PersistentField-
Constructor and Description | -
---|
FinalIntField() |
-
public class FinalLongField -extends PersistentField-
Constructor and Description | -
---|
FinalLongField() |
-
public class FinalObjectField<T extends AnyPersistent> -extends PersistentField-
Constructor and Description | -
---|
FinalObjectField() |
-
FinalObjectField(java.lang.Class<T> cls) |
-
FinalObjectField(ObjectType<T> type) |
-
Modifier and Type | -Method and Description | -
---|---|
protected java.lang.Class<T> |
-cls() |
-
getIndex, getType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public class FinalShortField -extends PersistentField-
Constructor and Description | -
---|
FinalShortField() |
-
public class FinalStringField -extends FinalObjectField<PersistentString>-
Constructor and Description | -
---|
FinalStringField() |
-
cls
getIndex, getType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public class FloatField -extends FinalFloatField-
Constructor and Description | -
---|
FloatField() |
-
public interface Indexed -extends PersistentType-
Modifier and Type | -Method and Description | -
---|---|
long |
-getOffset(int index) |
-
getSize
public class IntField -extends FinalIntField-
public class LongField -extends FinalLongField-
public interface Named
-Modifier and Type | -Method and Description | -
---|---|
default java.lang.Class<?> |
-cls() |
-
java.lang.String |
-getName() |
-
public class ObjectField<T extends AnyPersistent> -extends PersistentField-
Constructor and Description | -
---|
ObjectField() |
-
ObjectField(java.lang.Class<T> cls) |
-
ObjectField(ObjectType<T> type) |
-
Modifier and Type | -Method and Description | -
---|---|
protected java.lang.Class<T> |
-cls() |
-
java.lang.String |
-toString() |
-
getIndex, getType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public class ObjectType<T extends AnyPersistent> -extends java.lang.Object -implements Named, Container-
Modifier and Type | -Field and Description | -
---|---|
protected java.lang.Class<T> |
-cls |
-
static long |
-FIELDS_OFFSET |
-
Constructor and Description | -
---|
ObjectType(java.lang.Class<T> cls) |
-
ObjectType(java.lang.Class<T> cls,
- PersistentType... ts) |
-
ObjectType(java.lang.Class<T> cls,
- ValueType valueType) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-baseIndex() |
-
java.lang.Class<T> |
-cls() |
-
static <A extends B,B extends AnyPersistent> |
-extendClassWith(java.lang.Class<A> thisClass,
- java.lang.Class<B> superClass,
- PersistentField... fs) |
-
<U extends AnyPersistent> |
-extendWith(java.lang.Class<U> cls,
- PersistentField... fs) |
-
<U extends AnyPersistent> |
-extendWith(java.lang.Class<U> cls,
- PersistentType... ts) |
-
int |
-fieldCount() |
-
static <U extends AnyPersistent> |
-fromFields(java.lang.Class<U> cls,
- PersistentField... fs) |
-
static <U extends AnyPersistent> |
-fromValueType(java.lang.Class<U> cls,
- ValueType valueType) |
-
long |
-getAllocationSize() |
-
java.lang.String |
-getName() |
-
long |
-getOffset(int index) |
-
long |
-getSize() |
-
java.util.List<PersistentType> |
-getTypes() |
-
boolean |
-isValueBased() |
-
AnyPersistent |
-statics() |
-
java.util.List<PersistentType> |
-staticTypes() |
-
java.lang.String |
-toString() |
-
static <U extends AnyPersistent> |
-withFields(java.lang.Class<U> cls,
- PersistentField... fs) |
-
static <U extends AnyPersistent> |
-withValueFields(java.lang.Class<U> cls,
- PersistentField... fs) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static long FIELDS_OFFSET-
protected final java.lang.Class<T extends AnyPersistent> cls-
public ObjectType(java.lang.Class<T> cls, - PersistentType... ts)-
public ObjectType(java.lang.Class<T> cls)-
public boolean isValueBased()-
public static <U extends AnyPersistent> ObjectType<U> fromFields(java.lang.Class<U> cls, - PersistentField... fs)-
public static <U extends AnyPersistent> ObjectType<U> withFields(java.lang.Class<U> cls, - PersistentField... fs)-
public static <U extends AnyPersistent> ObjectType<U> withValueFields(java.lang.Class<U> cls, - PersistentField... fs)-
public static <U extends AnyPersistent> ObjectType<U> fromValueType(java.lang.Class<U> cls, - ValueType valueType)-
public <U extends AnyPersistent> ObjectType<U> extendWith(java.lang.Class<U> cls, - PersistentType... ts)-
public <U extends AnyPersistent> ObjectType<U> extendWith(java.lang.Class<U> cls, - PersistentField... fs)-
public static <A extends B,B extends AnyPersistent> ObjectType<A> extendClassWith(java.lang.Class<A> thisClass, - java.lang.Class<B> superClass, - PersistentField... fs)-
public long getAllocationSize()-
public long getSize()-
getSize
in interface PersistentType
public java.util.List<PersistentType> getTypes()- -
public java.util.List<PersistentType> staticTypes()-
public long getOffset(int index)- -
public int fieldCount()-
public int baseIndex()-
public AnyPersistent statics()-
public java.lang.String toString()-
toString
in class java.lang.Object
public abstract class PersistentField
-extends java.lang.Object
-Modifier | -Constructor and Description | -
---|---|
protected |
-PersistentField(PersistentType type) |
-
Modifier and Type | -Method and Description | -
---|---|
int |
-getIndex() |
-
PersistentType |
-getType() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected PersistentField(PersistentType type)-
public PersistentType getType()-
public int getIndex()-
public interface PersistentType
-Modifier and Type | -Method and Description | -
---|---|
long |
-getSize() |
-
public class PrimitiveType -extends java.lang.Object -implements PersistentType-
Constructor and Description | -
---|
PrimitiveType(long size) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-getSize() |
-
java.lang.String |
-toString() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public long getSize()-
getSize
in interface PersistentType
public java.lang.String toString()-
toString
in class java.lang.Object
public class ShortField -extends FinalShortField-
Constructor and Description | -
---|
ShortField() |
-
public class StringField -extends ObjectField<PersistentString>-
Constructor and Description | -
---|
StringField() |
-
cls, toString
getIndex, getType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public class Types
-extends java.lang.Object
-Modifier and Type | -Field and Description | -
---|---|
static CarriedType |
-BOOLEAN |
-
static PrimitiveType |
-BYTE |
-
static CarriedType |
-CHAR |
-
static CarriedType |
-DOUBLE |
-
static CarriedType |
-FLOAT |
-
static PrimitiveType |
-INT |
-
static PrimitiveType |
-LONG |
-
static CarriedType |
-OBJECT |
-
static java.lang.String |
-OLD_TYPE_FIELD_NAME |
-
static PrimitiveType |
-SHORT |
-
static java.lang.String |
-TYPE_FIELD_NAME |
-
static CarriedType |
-VALUE |
-
Modifier and Type | -Method and Description | -
---|---|
static <T extends AnyPersistent> |
-objectTypeForClass(java.lang.Class<T> cls) |
-
static <T extends AnyPersistent> |
-typeForClass(java.lang.Class<T> cls) |
-
static <T extends AnyPersistent> |
-typeForName(java.lang.String name) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final PrimitiveType BYTE-
public static final PrimitiveType SHORT-
public static final PrimitiveType INT-
public static final PrimitiveType LONG-
public static final CarriedType FLOAT-
public static final CarriedType DOUBLE-
public static final CarriedType CHAR-
public static final CarriedType BOOLEAN-
public static final CarriedType OBJECT-
public static final CarriedType VALUE-
public static final java.lang.String TYPE_FIELD_NAME-
public static final java.lang.String OLD_TYPE_FIELD_NAME-
public static <T extends AnyPersistent> PersistentType typeForClass(java.lang.Class<T> cls)-
public static <T extends AnyPersistent> ObjectType<T> objectTypeForClass(java.lang.Class<T> cls)-
public static <T extends AnyPersistent> ObjectType<T> typeForName(java.lang.String name)-
public class ValueBasedObjectType<T extends AnyPersistent> -extends ObjectType<T>-
cls, FIELDS_OFFSET
Modifier and Type | -Method and Description | -
---|---|
int |
-baseIndex() |
-
<U extends AnyPersistent> |
-extendWith(java.lang.Class<U> cls,
- PersistentField... fs) |
-
<U extends AnyPersistent> |
-extendWith(java.lang.Class<U> cls,
- PersistentType... ts) |
-
int |
-fieldCount() |
-
long |
-getAllocationSize() |
-
java.lang.String |
-getName() |
-
long |
-getOffset(int index) |
-
long |
-getSize() |
-
java.util.List<PersistentType> |
-getTypes() |
-
PersistentObject |
-statics() |
-
java.util.List<PersistentType> |
-staticTypes() |
-
java.lang.String |
-toString() |
-
cls, extendClassWith, fromFields, fromValueType, isValueBased, withFields, withValueFields
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public <U extends AnyPersistent> ObjectType<U> extendWith(java.lang.Class<U> cls, - PersistentType... ts)-
extendWith
in class ObjectType<T extends AnyPersistent>
public <U extends AnyPersistent> ObjectType<U> extendWith(java.lang.Class<U> cls, - PersistentField... fs)-
extendWith
in class ObjectType<T extends AnyPersistent>
public long getAllocationSize()-
getAllocationSize
in class ObjectType<T extends AnyPersistent>
public java.lang.String getName()-
getName
in interface Named
getName
in class ObjectType<T extends AnyPersistent>
public long getSize()-
getSize
in interface PersistentType
getSize
in class ObjectType<T extends AnyPersistent>
public java.util.List<PersistentType> getTypes()-
getTypes
in interface Container
getTypes
in class ObjectType<T extends AnyPersistent>
public java.util.List<PersistentType> staticTypes()-
staticTypes
in class ObjectType<T extends AnyPersistent>
public long getOffset(int index)-
getOffset
in interface Indexed
getOffset
in class ObjectType<T extends AnyPersistent>
public int fieldCount()-
fieldCount
in class ObjectType<T extends AnyPersistent>
public int baseIndex()-
baseIndex
in class ObjectType<T extends AnyPersistent>
public PersistentObject statics()-
statics
in class ObjectType<T extends AnyPersistent>
public java.lang.String toString()-
toString
in class ObjectType<T extends AnyPersistent>
public interface ValueField
-public class ValueType -extends java.lang.Object -implements Container-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-equals(java.lang.Object obj) |
-
int |
-fieldCount() |
-
static ValueType |
-fromFields(PersistentField... fs) |
-
long |
-getOffset(int index) |
-
long |
-getSize() |
-
java.util.List<PersistentType> |
-getTypes() |
-
java.lang.String |
-toString() |
-
static ValueType |
-withFields(PersistentField... fs) |
-
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static ValueType fromFields(PersistentField... fs)-
public static ValueType withFields(PersistentField... fs)-
public int fieldCount()-
public java.util.List<PersistentType> getTypes()- -
public long getOffset(int index)- -
public long getSize()-
getSize
in interface PersistentType
public boolean equals(java.lang.Object obj)-
equals
in class java.lang.Object
public java.lang.String toString()-
toString
in class java.lang.Object
Interface | -Description | -
---|---|
Carried | -- |
Container | -- |
Indexed | -- |
Named | -- |
PersistentType | -- |
ValueField | -- |
Class | -Description | -
---|---|
ArrayType<T extends AnyPersistent> | -- |
BooleanField | -- |
ByteField | -- |
CarriedType | -- |
CharField | -- |
DoubleField | -- |
FinalBooleanField | -- |
FinalByteField | -- |
FinalCharField | -- |
FinalDoubleField | -- |
FinalFloatField | -- |
FinalIntField | -- |
FinalLongField | -- |
FinalObjectField<T extends AnyPersistent> | -- |
FinalShortField | -- |
FinalStringField | -- |
FloatField | -- |
IntField | -- |
LongField | -- |
ObjectField<T extends AnyPersistent> | -- |
ObjectType<T extends AnyPersistent> | -- |
PersistentField | -- |
PrimitiveType | -- |
ShortField | -- |
StringField | -- |
Types | -- |
ValueBasedObjectType<T extends AnyPersistent> | -- |
ValueType | -- |
public class PersistentConcurrentHashMapInternal.EntryIterator -extends java.lang.Object -implements java.util.Iterator<PersistentConcurrentHashMapInternal.NodeLL>-
Constructor and Description | -
---|
EntryIterator() |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-hasNext() |
-
PersistentConcurrentHashMapInternal.NodeLL |
-next() |
-
void |
-remove() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
public boolean hasNext()-
hasNext
in interface java.util.Iterator<PersistentConcurrentHashMapInternal.NodeLL>
public PersistentConcurrentHashMapInternal.NodeLL next()-
next
in interface java.util.Iterator<PersistentConcurrentHashMapInternal.NodeLL>
public void remove()-
remove
in interface java.util.Iterator<PersistentConcurrentHashMapInternal.NodeLL>
public static class PersistentConcurrentHashMapInternal.NodeLL
-extends java.lang.Object
-Modifier | -Constructor and Description | -
---|---|
|
-NodeLL(int hash,
- long key,
- long value,
- PersistentConcurrentHashMapInternal.NodeLL next) |
-
protected |
-NodeLL(long addr) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-addr() |
-
void |
-changeAddr(long addr) |
-
static PersistentConcurrentHashMapInternal.NodeLL |
-copyOf(PersistentConcurrentHashMapInternal.NodeLL old) |
-
boolean |
-equals(java.lang.Object o) |
-
void |
-free() |
-
int |
-getHash() |
-
long |
-getKey() |
-
PersistentConcurrentHashMapInternal.NodeLL |
-getNext() |
-
void |
-getNext(PersistentConcurrentHashMapInternal.NodeLL next) |
-
long |
-getNextAddr() |
-
long |
-getValue() |
-
int |
-hashCode() |
-
boolean |
-isSentinel() |
-
void |
-setNext(PersistentConcurrentHashMapInternal.NodeLL next) |
-
long |
-setValue(long newValue) |
-
java.lang.String |
-toString() |
-
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public NodeLL(int hash, - long key, - long value, - PersistentConcurrentHashMapInternal.NodeLL next)-
protected NodeLL(long addr)-
public static PersistentConcurrentHashMapInternal.NodeLL copyOf(PersistentConcurrentHashMapInternal.NodeLL old)-
public final void changeAddr(long addr)-
public final long getKey()-
public final long getValue()-
public final PersistentConcurrentHashMapInternal.NodeLL getNext()-
public final void getNext(PersistentConcurrentHashMapInternal.NodeLL next)-
public final long getNextAddr()-
public final void setNext(PersistentConcurrentHashMapInternal.NodeLL next)-
public final int getHash()-
public final java.lang.String toString()-
toString
in class java.lang.Object
public final int hashCode()-
hashCode
in class java.lang.Object
public final long setValue(long newValue)-
public final boolean equals(java.lang.Object o)-
equals
in class java.lang.Object
public final long addr()-
public final void free()-
public boolean isSentinel()-
public class PersistentConcurrentHashMapInternal
-extends java.lang.Object
-Modifier and Type | -Class and Description | -
---|---|
class |
-PersistentConcurrentHashMapInternal.EntryIterator |
-
static class |
-PersistentConcurrentHashMapInternal.NodeLL |
-
Constructor and Description | -
---|
PersistentConcurrentHashMapInternal() |
-
PersistentConcurrentHashMapInternal(long addr) |
-
PersistentConcurrentHashMapInternal(long addr,
- boolean rebuild) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-addr() |
-
boolean |
-containsKey(long key) |
-
void |
-debugFromHead() |
-
void |
-debugTable() |
-
long |
-decrement(long key) |
-
void |
-delete() |
-
long |
-get(long key) |
-
long |
-increment(long key) |
-
PersistentConcurrentHashMapInternal.EntryIterator |
-iter() |
-
long |
-put(long key,
- long value) |
-
long |
-remove(long key) |
-
int |
-size() |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PersistentConcurrentHashMapInternal()-
public PersistentConcurrentHashMapInternal(long addr)-
public PersistentConcurrentHashMapInternal(long addr, - boolean rebuild)-
public long put(long key, - long value)-
public long increment(long key)-
public long get(long key)-
public long remove(long key)-
public long decrement(long key)-
public int size()-
public void debugFromHead()-
public void debugTable()-
public long addr()-
public PersistentConcurrentHashMapInternal.EntryIterator iter()-
public void delete()-
public boolean containsKey(long key)-
public class UncheckedPersistentMemoryRegion -extends java.lang.Object -implements MemoryRegion-
MODE_R, MODE_RW, MODE_W
Constructor and Description | -
---|
UncheckedPersistentMemoryRegion(long addr) |
-
Modifier and Type | -Method and Description | -
---|---|
long |
-addr() |
-
void |
-addr(long addr) |
-
void |
-checkAccess(int mode) |
-
void |
-checkAlive() |
-
void |
-checkBounds(long offset) |
-
long |
-getAddress(long offset) |
-
byte |
-getByte(long offset) |
-
int |
-getInt(long offset) |
-
long |
-getLong(long offset) |
-
short |
-getShort(long offset) |
-
void |
-putAddress(long offset,
- long value) |
-
void |
-putByte(long offset,
- byte value) |
-
void |
-putInt(long offset,
- int value) |
-
void |
-putLong(long offset,
- long value) |
-
void |
-putShort(long offset,
- short value) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public UncheckedPersistentMemoryRegion(long addr)-
public long addr()-
addr
in interface MemoryRegion
public void addr(long addr)-
public void checkAccess(int mode) - throws java.lang.IllegalAccessException-
checkAccess
in interface MemoryRegion
java.lang.IllegalAccessException
public void checkAlive()-
checkAlive
in interface MemoryRegion
public void checkBounds(long offset) - throws java.lang.IndexOutOfBoundsException-
checkBounds
in interface MemoryRegion
java.lang.IndexOutOfBoundsException
public byte getByte(long offset)-
getByte
in interface MemoryRegion
public void putByte(long offset, - byte value)-
putByte
in interface MemoryRegion
public short getShort(long offset)-
getShort
in interface MemoryRegion
public void putShort(long offset, - short value)-
putShort
in interface MemoryRegion
public int getInt(long offset)-
getInt
in interface MemoryRegion
public void putInt(long offset, - int value)-
putInt
in interface MemoryRegion
public long getLong(long offset)-
getLong
in interface MemoryRegion
public void putLong(long offset, - long value)-
putLong
in interface MemoryRegion
public long getAddress(long offset)-
getAddress
in interface MemoryRegion
public void putAddress(long offset, - long value)-
putAddress
in interface MemoryRegion
public class XHeap -extends java.lang.Object -implements PersistentHeap-
Constructor and Description | -
---|
XHeap() |
-
XHeap(PersistentMemoryProvider provider) |
-
Modifier and Type | -Method and Description | -
---|---|
MemoryRegion |
-allocateRegion(long size) |
-
void |
-close() |
-
long |
-debug() |
-
long |
-debug(boolean verbose) |
-
void |
-freeRegion(MemoryRegion region) |
-
boolean |
-getDebugMode() |
-
Root |
-getRoot() |
-
void |
-initRoot() |
-
void |
-memcpy(byte[] srcArray,
- int srcOffset,
- MemoryRegion destRegion,
- long destOffset,
- int length) |
-
void |
-memcpy(MemoryRegion srcRegion,
- long srcOffset,
- byte[] destArray,
- int destOffset,
- int length) |
-
void |
-memcpy(MemoryRegion srcRegion,
- long srcOffset,
- MemoryRegion destRegion,
- long destOffset,
- long length) |
-
void |
-open() |
-
void |
-setDebugMode(boolean debug) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public XHeap()-
public XHeap(PersistentMemoryProvider provider)-
public void open()-
open
in interface PersistentHeap
public void close()-
close
in interface PersistentHeap
public MemoryRegion allocateRegion(long size)-
allocateRegion
in interface PersistentHeap
public void freeRegion(MemoryRegion region)-
freeRegion
in interface PersistentHeap
public Root getRoot()-
getRoot
in interface PersistentHeap
public void initRoot()-
public void memcpy(MemoryRegion srcRegion, - long srcOffset, - MemoryRegion destRegion, - long destOffset, - long length)-
public void memcpy(MemoryRegion srcRegion, - long srcOffset, - byte[] destArray, - int destOffset, - int length)-
public void memcpy(byte[] srcArray, - int srcOffset, - MemoryRegion destRegion, - long destOffset, - int length)-
public void setDebugMode(boolean debug)-
public boolean getDebugMode()-
public long debug()-
public long debug(boolean verbose)-
public class XPersistentMemory -extends PersistentMemoryProvider-
Constructor and Description | -
---|
XPersistentMemory() |
-
Modifier and Type | -Method and Description | -
---|---|
PersistentHeap |
-getHeap() |
-
java.lang.String |
-getName() |
-
Transaction |
-newTransaction() |
-
getDefaultProvider, getInstalledProviders, getProvider, registerProvider
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public java.lang.String getName()-
getName
in class PersistentMemoryProvider
public Transaction newTransaction()-
newTransaction
in class PersistentMemoryProvider
public PersistentHeap getHeap()-
getHeap
in class PersistentMemoryProvider
Constructor and Description | -
---|
XRoot(XHeap heap) |
-
Modifier and Type | -Method and Description | -
---|---|
void |
-addToAllObjects(long addr) |
-
void |
-addToCandidates(long addr) |
-
void |
-debugVMOffsets() |
-
void |
-deregisterObject(long addr) |
-
PersistentConcurrentHashMapInternal |
-getCandidates() |
-
PersistentHashMap<PersistentString,AnyPersistent> |
-getObjectDirectory() |
-
void |
-printAllObjects() |
-
void |
-registerObject(long addr) |
-
void |
-removeFromAllObjects(long addr) |
-
void |
-removeFromCandidates(long addr) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PersistentHashMap<PersistentString,AnyPersistent> getObjectDirectory()-
getObjectDirectory
in interface Root
public void addToAllObjects(long addr)-
public void removeFromAllObjects(long addr)-
public void printAllObjects()-
public void addToCandidates(long addr)-
public void removeFromCandidates(long addr)-
public void registerObject(long addr)-
public void deregisterObject(long addr)-
public PersistentConcurrentHashMapInternal getCandidates()-
public void debugVMOffsets()-
public class XTransaction -extends java.lang.Object -implements Transaction-
Transaction.State, Transaction.Update
Modifier and Type | -Field and Description | -
---|---|
static java.lang.ThreadLocal<TransactionInfo> |
-tlInfo |
-
outerThreadPool
Modifier and Type | -Method and Description | -
---|---|
void |
-abort() |
-
void |
-addLockedObject(AnyPersistent obj) |
-
static void |
-addNewObject(AnyPersistent obj) |
-
void |
-commit() |
-
Transaction |
-start(boolean block,
- AnyPersistent... toLock) |
-
Transaction.State |
-state() |
-
Transaction |
-update(Transaction.Update update) |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, newInstance, run, run, runOuter
public static java.lang.ThreadLocal<TransactionInfo> tlInfo-
public static void addNewObject(AnyPersistent obj)-
public Transaction update(Transaction.Update update)-
update
in interface Transaction
public void addLockedObject(AnyPersistent obj)-
public Transaction start(boolean block, - AnyPersistent... toLock)-
start
in interface Transaction
public void commit()-
commit
in interface Transaction
public void abort()-
abort
in interface Transaction
public Transaction.State state()-
state
in interface Transaction
Class | -Description | -
---|---|
PersistentConcurrentHashMapInternal | -- |
PersistentConcurrentHashMapInternal.NodeLL | -- |
UncheckedPersistentMemoryRegion | -- |
XHeap | -- |
XPersistentMemory | -- |
XRoot | -- |
XTransaction | -- |
- - diff --git a/doc/overview-summary.html b/doc/overview-summary.html deleted file mode 100644 index c9dfb2a..0000000 --- a/doc/overview-summary.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -
Package | -Description | -
---|---|
lib.util.persistent | -- |
lib.util.persistent.front | -- |
lib.util.persistent.spi | -- |
lib.util.persistent.types | -- |
lib.xpersistent | -- |