org.basex.data
Interface Result

All Known Implementing Classes:
Nodes, SeqIter

public interface Result

This is an interface for query results.

Author:
Workgroup DBIS, University of Konstanz 2005-10, ISC License, Christian Gruen

Method Summary
 boolean same(Result v)
          Compares values for equality.
 void serialize(Serializer ser)
          Serializes the complete result.
 void serialize(Serializer ser, int n)
          Serializes the specified result.
 int size()
          Number of values, stored in the result instance.
 

Method Detail

size

int size()
Number of values, stored in the result instance.

Returns:
number of values

same

boolean same(Result v)
Compares values for equality.

Parameters:
v - value to be compared
Returns:
true if values are equal

serialize

void serialize(Serializer ser)
               throws IOException
Serializes the complete result.

Parameters:
ser - serializer
Throws:
IOException - I/O exception

serialize

void serialize(Serializer ser,
               int n)
               throws IOException
Serializes the specified result.

Parameters:
ser - serializer
n - results offset to serialize
Throws:
IOException - I/O exception