| |
|
| java.lang.Object org.apache.derby.catalog.types.BaseTypeIdImpl org.apache.derby.catalog.types.UserDefinedTypeIdImpl
className | protected String className(Code) | | This class implements Formatable. That means that it
can write itself to and from a formatted stream. If
you add more fields to this class, make sure that you
also write/read them with the writeExternal()/readExternal()
methods.
If, inbetween releases, you add more fields to this class,
then you should bump the version number emitted by the getTypeFormatId()
method.
|
UserDefinedTypeIdImpl | public UserDefinedTypeIdImpl()(Code) | | Public niladic constructor. Needed for Formatable interface to work.
|
UserDefinedTypeIdImpl | public UserDefinedTypeIdImpl(String className)(Code) | | Constructor for a UserDefinedTypeIdImpl. The SQLTypeName of a UserDefinedType
is assumed to be its className.
Parameters: className - The SQL name of the type |
getClassName | public String getClassName()(Code) | | Return the java class name for this type
|
getTypeFormatId | public int getTypeFormatId()(Code) | | Get the formatID which corresponds to this class.
the formatID of this class |
userType | public boolean userType()(Code) | | Does this type id represent a user type?
|
wrapperTypeFormatId | public int wrapperTypeFormatId()(Code) | | Get the format id for the wrapper type id that corresponds to
this type id.
|
writeExternal | public void writeExternal(ObjectOutput out) throws IOException(Code) | | Write this object to a stream of stored objects.
Parameters: out - write bytes here. exception: IOException - thrown on error |
|
|
|