Xindice API

Uses of Class
org.apache.xindice.core.data.Value

Packages that use Value
org.apache.xindice.core.data Defines and Implements several basic data types and container interfaces, including Key, Value, DocumentSet and NodeSet. 
org.apache.xindice.core.filer Defines the Xindice Filer interface and implements several Filers, including BTreeFiler and HashFiler. 
org.apache.xindice.core.indexer Defines the Xindice Indexer interface and implements the IndexManager, and NodeIndexer classes. 
org.apache.xindice.core.indexer.helpers Implements several optimized Helper classes for Xindice IndexQuery usage. 
org.apache.xindice.xml.dom Implements the Xindice Compressed DOM and DOMParser. 
 

Uses of Value in org.apache.xindice.core.data
 

Subclasses of Value in org.apache.xindice.core.data
 class Key
          Key extends Value by providing a hash value for the Key.
 

Methods in org.apache.xindice.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 org.apache.xindice.core.data with parameters of type Value
 void Record.setValue(Value value)
          setValue sets the Record's Value.
 boolean Value.equals(Value value)
           
 int Value.compareTo(Value value)
           
 boolean Value.startsWith(Value value)
           
 boolean Key.equals(Value value)
           
 

Constructors in org.apache.xindice.core.data with parameters of type Value
Record(Key key, Value value, java.util.Map meta)
           
Record(Key key, Value value)
           
Value(Value value)
           
Key(Value value)
           
 

Uses of Value in org.apache.xindice.core.filer
 

Methods in org.apache.xindice.core.filer that return Value
static Value[] Paged.insertArrayValue(Value[] vals, Value val, int idx)
           
static Value[] Paged.deleteArrayValue(Value[] vals, int idx)
           
 Value BTree.BTreeRootInfo.getName()
           
 

Methods in org.apache.xindice.core.filer with parameters of type Value
 boolean MemFiler.writeRecord(Key key, Value value)
           
 boolean Filer.writeRecord(Key key, Value value)
          writeRecord writes a Value to the Filer based on the specified Key.
static Value[] Paged.insertArrayValue(Value[] vals, Value val, int idx)
           
static Value[] Paged.deleteArrayValue(Value[] vals, int idx)
           
 long BTree.addValue(Value value, long pointer)
          addValue adds a Value to the BTree and associates a pointer with it.
 long BTree.addValue(BTree.BTreeRootInfo root, Value value, long pointer)
          addValue adds a Value to the BTree and associates a pointer with it.
 long BTree.removeValue(Value value)
          removeValue removes a Value from the BTree and returns the associated pointer for it.
 long BTree.removeValue(BTree.BTreeRootInfo root, Value value)
          removeValue removes a Value from the BTree and returns the associated pointer for it.
 long BTree.findValue(Value value)
          findValue finds a Value in the BTree and returns the associated pointer for it.
 long BTree.findValue(BTree.BTreeRootInfo root, Value value)
          findValue finds a Value in the BTree and returns the associated pointer for it.
 boolean BTreeFiler.writeRecord(Key key, Value value)
           
 boolean BTreeCallback.indexInfo(Value value, long pointer)
          indexInfo is a callback method for index enumeration.
 boolean HashFiler.writeRecord(Key key, Value value)
           
 boolean FSFiler.writeRecord(Key key, Value value)
           
 

Constructors in org.apache.xindice.core.filer with parameters of type Value
BTree.BTreeRootInfo(BTree.BTreeRootInfo parent, Value name, long page)
           
BTree.BTreeRootInfo(Value name, long page)
           
 

Uses of Value in org.apache.xindice.core.indexer
 

Methods in org.apache.xindice.core.indexer that return Value
 Value ValueIndexer.getTypedValue(java.lang.String 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 org.apache.xindice.core.indexer with parameters of type Value
 boolean IndexQuery.testValue(Value value)
          testValue tests the specified value for validity against this IndexQuery.
 

Constructors in org.apache.xindice.core.indexer with parameters of type 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 org.apache.xindice.core.indexer.helpers
 

Methods in org.apache.xindice.core.indexer.helpers with parameters of type Value
 boolean IndexQueryNIN.testValue(Value value)
           
 boolean IndexQueryBW.testValue(Value value)
           
 boolean IndexQueryEQ.testValue(Value value)
           
 boolean IndexQueryGEQ.testValue(Value value)
           
 boolean IndexQueryNSW.testValue(Value value)
           
 boolean IndexQueryIN.testValue(Value value)
           
 boolean IndexQueryLEQ.testValue(Value value)
           
 boolean IndexQuerySW.testValue(Value value)
           
 boolean IndexQueryANY.testValue(Value value)
           
 boolean IndexQueryNBWX.testValue(Value value)
           
 boolean IndexQueryLT.testValue(Value value)
           
 boolean IndexQueryBWX.testValue(Value value)
           
 boolean IndexQueryGT.testValue(Value value)
           
 boolean IndexQueryNEQ.testValue(Value value)
           
 boolean IndexQueryNBW.testValue(Value value)
           
 

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

Uses of Value in org.apache.xindice.xml.dom
 

Methods in org.apache.xindice.xml.dom with parameters of type Value
 void DOMParser.parse(Value value)
           
static org.w3c.dom.Document DOMParser.toDocument(Value value)
           
 


Xindice API

Copyright (c) 1999-2001 The Apache Software Foundation