com.hardcode.gdbms.engine.spatial
Class AbstractGeometryValue

java.lang.Object
  extended by com.hardcode.gdbms.engine.values.AbstractValue
      extended by com.hardcode.gdbms.engine.spatial.AbstractGeometryValue
All Implemented Interfaces:
Geometry, Value
Direct Known Subclasses:
GeometryCollection, GeometryImpl

public abstract class AbstractGeometryValue
extends AbstractValue
implements Geometry


Field Summary
 
Fields inherited from interface com.hardcode.gdbms.engine.values.Value
BINARY, BOOLEAN, BYTE, DATE, DOUBLE, FLOAT, INT, LONG, SHORT, STRING, TIME, TIMESTAMP
 
Constructor Summary
AbstractGeometryValue()
           
 
Method Summary
 Value equals(Value value)
           
 int getType()
          Gets the type of the value
 Value notEquals(Value value)
           
 
Methods inherited from class com.hardcode.gdbms.engine.values.AbstractValue
and, doEquals, equals, greater, greaterEqual, hashCode, inversa, less, lessEqual, like, or, producto, suma
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hardcode.gdbms.engine.spatial.Geometry
draw, getBounds2D, getGeometries, getGeometry, getGeometryCount, getGeometryType, getHandlerPoints, getPathIterator, getSnapPoints, intersects, transform
 
Methods inherited from interface com.hardcode.gdbms.engine.values.Value
and, doEquals, doHashCode, getStringValue, greater, greaterEqual, inversa, less, lessEqual, like, or, producto, suma
 

Constructor Detail

AbstractGeometryValue

public AbstractGeometryValue()
Method Detail

equals

public Value equals(Value value)
             throws IncompatibleTypesException
Specified by:
equals in interface Value
Overrides:
equals in class AbstractValue
Throws:
IncompatibleTypesException
See Also:
com.hardcode.gdbms.engine.instruction.Operations#equals(com.hardcode.gdbms.engine.values.Value)

notEquals

public Value notEquals(Value value)
                throws IncompatibleTypesException
Specified by:
notEquals in interface Value
Overrides:
notEquals in class AbstractValue
Throws:
IncompatibleTypesException
See Also:
com.hardcode.gdbms.engine.instruction.Operations#notEquals(com.hardcode.gdbms.engine.values.Value)

getType

public int getType()
Description copied from interface: Value
Gets the type of the value

Specified by:
getType in interface Value
Returns:
a java.sql.Types constant
See Also:
Value.getType()


Copyright © 2005-2006 . All Rights Reserved.