dbXML API

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)
           
 


dbXML API

Copyright (c) 2004 The dbXML Group