A B C D E F G H I L N P R S T U 
All Classes All Packages

A

ArrayType - Class in net.sf.duro
Instances of this class represent a DuroDBMS array type.
ArrayType(Type) - Constructor for class net.sf.duro.ArrayType
 
attributeNames() - Method in class net.sf.duro.RelationType
 
attributeNames() - Method in class net.sf.duro.Tuple
Returns a Set of all attribute names of this Tuple.
attributeNames() - Method in class net.sf.duro.TupleType
 

B

BINARY - Static variable in class net.sf.duro.ScalarType
Represents the DuroDBMS type binary.
BOOLEAN - Static variable in class net.sf.duro.ScalarType
Represents the DuroDBMS type boolean.
booleanValue() - Method in class net.sf.duro.UpdatableBoolean
Returns the value of this UpdatableBoolean object as a boolean primitive.
ByteArray - Class in net.sf.duro
Instances of this class represent resizable byte arrays.
ByteArray() - Constructor for class net.sf.duro.ByteArray
 
ByteArray(byte[]) - Constructor for class net.sf.duro.ByteArray
 

C

close() - Method in class net.sf.duro.DSession
Closes the session.
close() - Method in class net.sf.duro.LocalSession
Closes the session.
compareTo(UpdatableBoolean) - Method in class net.sf.duro.UpdatableBoolean
Compares two UpdatableBoolean objects.
compareTo(UpdatableDouble) - Method in class net.sf.duro.UpdatableDouble
 
compareTo(UpdatableInteger) - Method in class net.sf.duro.UpdatableInteger
Compares two UpdatableInteger objects.
createSession() - Static method in class net.sf.duro.DSession
Creates a local DSession.
createSession(URL) - Static method in class net.sf.duro.DSession
Creates a remote DSession.

D

DefaultPossrepObject - Class in net.sf.duro
This class is the default implementation of the PossrepObject interface.
DException - Exception in net.sf.duro
Signals that a Duro exception has occurred.
DException() - Constructor for exception net.sf.duro.DException
 
DException(Object) - Constructor for exception net.sf.duro.DException
 
DException(String, Object) - Constructor for exception net.sf.duro.DException
 
DException(Throwable) - Constructor for exception net.sf.duro.DException
 
dispose() - Method in class net.sf.duro.DefaultPossrepObject
 
dispose() - Method in interface net.sf.duro.PossrepObject
Releases the resources the PossrepObject instance holds.
dispose() - Method in class net.sf.duro.SimplePossrepObject
 
doubleValue() - Method in class net.sf.duro.UpdatableDouble
 
doubleValue() - Method in class net.sf.duro.UpdatableInteger
 
DSession - Class in net.sf.duro
The central class used by Java applications to access DuroDBMS.
DSession() - Constructor for class net.sf.duro.DSession
 

E

equals(Object) - Method in class net.sf.duro.DefaultPossrepObject
Determines if two PossrepObjects are equal using the DuroDBMS library function RDB_obj_equals().
equals(Object) - Method in class net.sf.duro.SimplePossrepObject
Determines if two PossrepObjects are equal by comparing the property values using equals().
equals(Object) - Method in class net.sf.duro.Tuple
 
equals(Object) - Method in class net.sf.duro.UpdatableBoolean
Compares this object to the specified object.
equals(Object) - Method in class net.sf.duro.UpdatableDouble
 
equals(Object) - Method in class net.sf.duro.UpdatableInteger
Compares this object to the specified object.
evaluate(String) - Method in class net.sf.duro.DSession
Evaluates a Duro D/T expression.
evaluate(String) - Method in class net.sf.duro.LocalSession
 
evaluate(String, Class<T>) - Method in class net.sf.duro.DSession
Evaluates expr, stores the result in an instance of class destClass and returns that instance.
evaluate(String, Object) - Method in class net.sf.duro.DSession
Evaluates the expression expr and stores the value in dest.
execute(String) - Method in class net.sf.duro.DSession
Executes Duro D/T code.
execute(String) - Method in class net.sf.duro.LocalSession
 

F

finalize() - Method in class net.sf.duro.DefaultPossrepObject
 
FLOAT - Static variable in class net.sf.duro.ScalarType
Represents the DuroDBMS type float.
floatValue() - Method in class net.sf.duro.UpdatableDouble
 
floatValue() - Method in class net.sf.duro.UpdatableInteger
 
fromString(String) - Static method in class net.sf.duro.ScalarType
 
fromString(String, DSession) - Static method in class net.sf.duro.ScalarType
Returns an instance of ScalarType which represents the DuroDBMS type typename.

G

getAttribute(String) - Method in class net.sf.duro.Tuple
Returns the value of attribute name.
getBaseType() - Method in class net.sf.duro.ArrayType
 
getBytes() - Method in class net.sf.duro.ByteArray
 
getComponent(int) - Method in class net.sf.duro.Possrep
 
getComponents() - Method in class net.sf.duro.Possrep
 
getError() - Method in exception net.sf.duro.DException
Returns the Duro error as a Java object.
getLength() - Method in class net.sf.duro.ByteArray
 
getName() - Method in class net.sf.duro.ArrayType
 
getName() - Method in class net.sf.duro.NameTypePair
 
getName() - Method in class net.sf.duro.Possrep
 
getName() - Method in class net.sf.duro.RelationType
 
getName() - Method in class net.sf.duro.ScalarType
 
getName() - Method in class net.sf.duro.TupleType
 
getName() - Method in class net.sf.duro.Type
Returns the name of a type.
getPossreps() - Method in class net.sf.duro.ScalarType
Returns the possible representations of this type.
getProperty(String) - Method in class net.sf.duro.DefaultPossrepObject
 
getProperty(String) - Method in interface net.sf.duro.PossrepObject
Gets the value of a property.
getProperty(String) - Method in class net.sf.duro.SimplePossrepObject
 
getType() - Method in class net.sf.duro.DefaultPossrepObject
 
getType() - Method in class net.sf.duro.NameTypePair
 
getType() - Method in interface net.sf.duro.PossrepObject
Returns the type of a PossrepObject
getType() - Method in class net.sf.duro.SimplePossrepObject
 
getTypeName() - Method in class net.sf.duro.DefaultPossrepObject
 
getTypeName() - Method in interface net.sf.duro.PossrepObject
Returns the type name of a PossrepObject
getTypeName() - Method in class net.sf.duro.SimplePossrepObject
 

H

hashCode() - Method in class net.sf.duro.DefaultPossrepObject
Returns a hash code for this PossrepObject, based on its property values.
hashCode() - Method in class net.sf.duro.SimplePossrepObject
Returns a hash code for this PossrepObject, based on its property values.
hashCode() - Method in class net.sf.duro.Tuple
 
hashCode() - Method in class net.sf.duro.UpdatableBoolean
Returns a hash code for this object.
hashCode() - Method in class net.sf.duro.UpdatableDouble
 
hashCode() - Method in class net.sf.duro.UpdatableInteger
Returns a hash code for this object.

I

INTEGER - Static variable in class net.sf.duro.ScalarType
Represents the DuroDBMS type integer.
intValue() - Method in class net.sf.duro.UpdatableDouble
 
intValue() - Method in class net.sf.duro.UpdatableInteger
 
isEmpty() - Method in class net.sf.duro.Tuple
 
isScalar() - Method in class net.sf.duro.ArrayType
 
isScalar() - Method in class net.sf.duro.RelationType
 
isScalar() - Method in class net.sf.duro.ScalarType
 
isScalar() - Method in class net.sf.duro.TupleType
 
isScalar() - Method in class net.sf.duro.Type
Determines if the type is scalar.

L

LocalSession - Class in net.sf.duro
 
longValue() - Method in class net.sf.duro.UpdatableDouble
 
longValue() - Method in class net.sf.duro.UpdatableInteger
 

N

NameTypePair - Class in net.sf.duro
Instances of this class represent a name/type pair.
NameTypePair(String, Type) - Constructor for class net.sf.duro.NameTypePair
 
net.sf.duro - package net.sf.duro
 

P

Possrep - Class in net.sf.duro
Instances of this class represent a possible representation.
Possrep(String, NameTypePair[]) - Constructor for class net.sf.duro.Possrep
 
PossrepObject - Interface in net.sf.duro
A duro object of a scalar type with possible representations.

R

RelationType - Class in net.sf.duro
Instances of this class represent a DuroDBMS relation type.
RelationType(NameTypePair[]) - Constructor for class net.sf.duro.RelationType
 

S

ScalarType - Class in net.sf.duro
Instances of this class represent a DuroDBMS scalar type.
ScalarType(String, Possrep[]) - Constructor for class net.sf.duro.ScalarType
 
setAttribute(String, Object) - Method in class net.sf.duro.Tuple
Set the attribute name.
setBytes(byte[]) - Method in class net.sf.duro.ByteArray
 
setLength(int) - Method in class net.sf.duro.ByteArray
 
setProperty(String, Object) - Method in class net.sf.duro.DefaultPossrepObject
 
setProperty(String, Object) - Method in interface net.sf.duro.PossrepObject
Sets a property of a PossrepObject
setProperty(String, Object) - Method in class net.sf.duro.SimplePossrepObject
 
setValue(boolean) - Method in class net.sf.duro.UpdatableBoolean
Sets the boolean value wrapped by this object.
setValue(double) - Method in class net.sf.duro.UpdatableDouble
 
setValue(int) - Method in class net.sf.duro.UpdatableInteger
Sets the value wrapped by this object.
setVar(String, Object) - Method in class net.sf.duro.DSession
Assigns a value to a variable.
setVar(String, Object) - Method in class net.sf.duro.LocalSession
Assigns a value to a variable.
SimplePossrepObject - Class in net.sf.duro
An implementation of PossrepObject in pure Java.
SimplePossrepObject(String) - Constructor for class net.sf.duro.SimplePossrepObject
 
size() - Method in class net.sf.duro.Tuple
 
STRING - Static variable in class net.sf.duro.ScalarType
Represents the DuroDBMS type string.

T

toString() - Method in exception net.sf.duro.DException
 
toString() - Method in class net.sf.duro.Tuple
 
toString() - Method in class net.sf.duro.UpdatableBoolean
Returns a String object representing this UpdatableBoolean's value.
toString() - Method in class net.sf.duro.UpdatableDouble
 
toString() - Method in class net.sf.duro.UpdatableInteger
Returns a String object representing this Integer's value.
Tuple - Class in net.sf.duro
Instances of this class represent a DuroDBMS tuple.
Tuple() - Constructor for class net.sf.duro.Tuple
Constructs an empty tuple.
TupleType - Class in net.sf.duro
Instances of this class represent a DuroDBMS tuple type.
TupleType(NameTypePair[]) - Constructor for class net.sf.duro.TupleType
 
Type - Class in net.sf.duro
This class is the abstract superclass of classes whose instances represent a DuroDBMS type.
Type() - Constructor for class net.sf.duro.Type
 

U

UpdatableBoolean - Class in net.sf.duro
Instances of this class wrap a value of the primitive type boolean in an object.
UpdatableBoolean() - Constructor for class net.sf.duro.UpdatableBoolean
Constructs a newly allocated UpdatableBoolean object representing the value false.
UpdatableBoolean(boolean) - Constructor for class net.sf.duro.UpdatableBoolean
Constructs a newly allocated UpdatableBoolean object representing the value argument.
UpdatableDouble - Class in net.sf.duro
Instances of this class wrap a value of the primitive type double in an object.
UpdatableDouble() - Constructor for class net.sf.duro.UpdatableDouble
 
UpdatableDouble(double) - Constructor for class net.sf.duro.UpdatableDouble
 
UpdatableInteger - Class in net.sf.duro
Instances of this class wrap a value of the primitive type int in an object.
UpdatableInteger() - Constructor for class net.sf.duro.UpdatableInteger
Constructs a newly allocated UpdatableInteger object representing the value 0 (zero).
UpdatableInteger(int) - Constructor for class net.sf.duro.UpdatableInteger
Constructs a newly allocated UpdatableInteger object representing the value argument.
A B C D E F G H I L N P R S T U 
All Classes All Packages