Base class implementation of SQLConnectableObject; inherits behavior from
AbstractSQLObject. Subclasses should override addInput and other methods as required for
specialization.
author: Jonathan Giron version: $Revision$
equals(Object o) Overrides default implementation to compute hashcode based on any associated
SQLInputObjects as well as values of non-transient member variables.
hashCode() Overrides default implementation to compute hashcode based on any associated
attributes as well as values of non-transient member variables.
Overrides default implementation to compute hashcode based on any associated
SQLInputObjects as well as values of non-transient member variables.
Parameters: o - Object to compare for equality hashcode for this instance
Provides default implementation of interface method signature. Returns an empty
array list. Override this method in subclasses.
ArrayList of SQLTypeObjects throws: com.sun.sql.framework.exception.BaseException - See Also:SQLConnectableObject.getPossibleTypes
Overrides default implementation to compute hashcode based on any associated
attributes as well as values of non-transient member variables.
hashcode for this instance
Overrides parent implementation to append XML elements for any input objects
associated with this expression.
Parameters: prefix - String to append to each new line of the XML representation XML representation of this SQLObject instance