Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| dbXML API
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.dbxml.db.core.data.Value

Packages that use Value
com.dbxml.db.common.btree | Defines the dbXML BTree implementation as well as the low-level Paged file system.
com.dbxml.db.common.filers | Defines the standard dbXML Filer implementations which include MemFiler and FSFiler.
com.dbxml.db.core | This is the top-level package for all dbXML Core functionality.
com.dbxml.db.core.data | Defines and Implements several basic data types and container interfaces, including Key, Value, DocumentSet and NodeSet.
com.dbxml.db.core.filer | Defines the dbXML Filer interfaces.
com.dbxml.db.core.indexer | Defines the dbXML Indexer interfaces
com.dbxml.db.core.indexer.helpers | Implements several optimized Helper classes for dbXML IndexQuery usage.
com.dbxml.db.enterprise.dbfiler | Defines the dbXML DBFiler class as well as a Connection pooling system.
com.dbxml.util | This package contains many of the utility classes required by dbXML
com.dbxml.xml.dtsm | Defines the dbXML DTSM support interfaces.

Uses of Value in com.dbxml.db.common.btree

Methods in com.dbxml.db.common.btree that return Value
`static Value[]` | `Paged.insertArrayValue(Value[] vals, Value val, int idx)`
`static Value[]` | `Paged.deleteArrayValue(Value[] vals, int idx)`

Methods in com.dbxml.db.common.btree with parameters of type Value
`static Value[]` | `Paged.insertArrayValue(Value[] vals, Value val, int idx)`
`static Value[]` | `Paged.deleteArrayValue(Value[] vals, int idx)`
`boolean` | `BTreeFiler.writeRecord(Transaction tx, Key key, Value value)`
`void` | `BTreeCallback.indexInfo(Value value, Value extra)` indexInfo is a callback method for index enumeration.
`long` | `BTree.addValue(Transaction tx, Value value, long pointer)` addValue adds a Value to the BTree and associates a pointer with it.
`long` | `BTree.removeValue(Transaction tx, Value value)` removeValue removes a Value from the BTree and returns the associated pointer for it.
`long` | `BTree.findValue(Transaction tx, Value value)` findValue finds a Value in the BTree and returns the associated pointer for it.

Uses of Value in com.dbxml.db.common.filers

Methods in com.dbxml.db.common.filers with parameters of type Value
`boolean` | `MemFiler.writeRecord(Transaction tx, Key key, Value value)`
`boolean` | `FSFiler.writeRecord(Transaction tx, Key key, Value value)`

Uses of Value in com.dbxml.db.core

Methods in com.dbxml.db.core that return Value
`Value` | `Container.getValue()` getValue returns the contained Value (if any).

Methods in com.dbxml.db.core with parameters of type Value
`void` | `Container.setValue(Value value)` setValue replaces the Value in the Collection with the specified Value.
`void` | `Collection.setRecord(Transaction tx, java.lang.Object recKey, Value value)` setRecord stores a binary Record in the Collection.
`Key` | `Collection.insertRecord(Transaction tx, Value value)` insertRecord stores a binary Record in the Collection and returns a newly generated Key.

Uses of Value in com.dbxml.db.core.data

Subclasses of Value in com.dbxml.db.core.data
`class` | `Key` Key extends Value by providing a hash value for the Key.

Methods in com.dbxml.db.core.data that return Value
`Value` | `RecordSet.getNextValue()` getNextValue returns the next Record's Value, and skips the RecordSet ahead to the next Record.
`Value` | `Record.getValue()` getValue returns the Record's Value.
`Value` | `EmptyRecordSet.getNextValue()`

Methods in com.dbxml.db.core.data with parameters of type Value
`boolean` | `Value.equals(Value value)`
`int` | `Value.compareTo(Value value)`
`boolean` | `Value.startsWith(Value value)`
`void` | `Record.setValue(Value value)` setValue sets the Record's Value.
`boolean` | `Key.equals(Value value)`

Constructors in com.dbxml.db.core.data with parameters of type Value
`Value(Value value)`
`Record(Key key, Value value, RecordMetaData meta)`
`Record(Key key, Value value)`
`Key(Value value)`

Uses of Value in com.dbxml.db.core.filer

Methods in com.dbxml.db.core.filer with parameters of type Value
`boolean` | `Filer.writeRecord(Transaction tx, Key key, Value value)` writeRecord writes a Value to the Filer based on the specified Key.

Uses of Value in com.dbxml.db.core.indexer

Subclasses of Value in com.dbxml.db.core.indexer
`class` | `IndexValue` IndexValue

Methods in com.dbxml.db.core.indexer that return Value
`Value` | `IndexValue.getIndexValue()`
`static Value` | `IndexValue.getIndexValue(Value value)`
`Value` | `IndexValue.getExtraValue()`
`static Value` | `IndexValue.getExtraValue(Value value)`
`Value` | `IndexQuery.getValue(int index)` getValue returns one of the Values associated with this query.
`Value[]` | `IndexQuery.getValues()` getValues returns the Values associated with this query.

Methods in com.dbxml.db.core.indexer with parameters of type Value
`static Value` | `IndexValue.getIndexValue(Value value)`
`static Value` | `IndexValue.getExtraValue(Value value)`
`boolean` | `IndexQuery.testValue(Value v)` testValue tests the specified value for validity against this IndexQuery.

Constructors in com.dbxml.db.core.indexer with parameters of type Value
`IndexValue(Value value, Value extra)`
`IndexValue(Value value)`
`IndexQuery(IndexPattern pattern, int op, Value[] vals)`
`IndexQuery(IndexPattern pattern, Value[] vals)`
`IndexQuery(IndexPattern pattern, int op, Value val1)`
`IndexQuery(IndexPattern pattern, Value val1)`
`IndexQuery(IndexPattern pattern, int op, Value val1, Value val2)`
`IndexQuery(IndexPattern pattern, Value val1, Value val2)`

Uses of Value in com.dbxml.db.core.indexer.helpers

Methods in com.dbxml.db.core.indexer.helpers with parameters of type Value
`boolean` | `IndexQuerySW.testValue(Value v)`
`boolean` | `IndexQueryNSW.testValue(Value v)`
`boolean` | `IndexQueryNIN.testValue(Value v)`
`boolean` | `IndexQueryNEQ.testValue(Value v)`
`boolean` | `IndexQueryNBWX.testValue(Value v)`
`boolean` | `IndexQueryNBW.testValue(Value v)`
`boolean` | `IndexQueryLT.testValue(Value v)`
`boolean` | `IndexQueryLEQ.testValue(Value v)`
`boolean` | `IndexQueryIN.testValue(Value v)`
`boolean` | `IndexQueryGT.testValue(Value v)`
`boolean` | `IndexQueryGEQ.testValue(Value v)`
`boolean` | `IndexQueryEQ.testValue(Value v)`
`boolean` | `IndexQueryBWX.testValue(Value v)`
`boolean` | `IndexQueryBW.testValue(Value v)`
`boolean` | `IndexQueryANY.testValue(Value v)`

Constructors in com.dbxml.db.core.indexer.helpers with parameters of type Value
`IndexQuerySW(IndexPattern pattern, Value val1)`
`IndexQueryNSW(IndexPattern pattern, Value val1)`
`IndexQueryNIN(IndexPattern pattern, Value[] vals)`
`IndexQueryNEQ(IndexPattern pattern, Value val1)`
`IndexQueryNBWX(IndexPattern pattern, Value val1, Value val2)`
`IndexQueryNBW(IndexPattern pattern, Value val1, Value val2)`
`IndexQueryLT(IndexPattern pattern, Value val1)`
`IndexQueryLEQ(IndexPattern pattern, Value val1)`
`IndexQueryIN(IndexPattern pattern, Value[] vals)`
`IndexQueryGT(IndexPattern pattern, Value val1)`
`IndexQueryGEQ(IndexPattern pattern, Value val1)`
`IndexQueryEQ(IndexPattern pattern, Value val1)`
`IndexQueryBWX(IndexPattern pattern, Value val1, Value val2)`
`IndexQueryBW(IndexPattern pattern, Value val1, Value val2)`

Uses of Value in com.dbxml.db.enterprise.dbfiler

Methods in com.dbxml.db.enterprise.dbfiler with parameters of type Value
`boolean` | `DBFiler.writeRecord(Transaction tx, Key key, Value value)`

Uses of Value in com.dbxml.util

Methods in com.dbxml.util with parameters of type Value
`static java.lang.String` | `UTF8.toString(Value value)`
`static void` | `UTF8.toWriter(Value value, java.io.Writer writer)`
`static char[]` | `UTF8.toCharArray(Value value)`
`static UTF8.CharArrayInfo` | `UTF8.toCharArrayInfo(Value value)`

Uses of Value in com.dbxml.xml.dtsm

Methods in com.dbxml.xml.dtsm that return Value
`Value` | `DocumentTable.getValue(int idx)` getValue returns the Value associated with the specified index.
`Value` | `CompressedTable.getValue(int idx)`
`Value` | `CompressedTable.getValue(ValueTableEntry vte)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| dbXML API
PREV NEXT | FRAMES NO FRAMES

Copyright (c) 2004 The dbXML Group