org.apache.derby.catalog.types
Class DecimalTypeIdImpl

java.lang.Object
  extended by org.apache.derby.catalog.types.BaseTypeIdImpl
      extended by org.apache.derby.catalog.types.DecimalTypeIdImpl
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, Formatable, TypedFormat

public class DecimalTypeIdImpl
extends BaseTypeIdImpl

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.derby.catalog.types.BaseTypeIdImpl
JDBCTypeId, schemaName, unqualifiedName
 
Constructor Summary
DecimalTypeIdImpl()
          Public niladic constructor.
DecimalTypeIdImpl(boolean isNumeric)
           
 
Method Summary
 void readExternal(java.io.ObjectInput in)
          Read this object from a stream of stored objects.
private  void setNumericType()
           
 void writeExternal(java.io.ObjectOutput out)
          Write this object to a stream of stored objects.
 
Methods inherited from class org.apache.derby.catalog.types.BaseTypeIdImpl
equals, getJDBCTypeId, getSchemaName, getSQLTypeName, getTypeFormatId, getUnqualifiedName, hashCode, isAnsiUDT, toParsableString, toString, userType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DecimalTypeIdImpl

public DecimalTypeIdImpl()
Public niladic constructor. Needed for Serializable interface to work.


DecimalTypeIdImpl

public DecimalTypeIdImpl(boolean isNumeric)
Method Detail

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Read this object from a stream of stored objects.

Specified by:
readExternal in interface java.io.Externalizable
Overrides:
readExternal in class BaseTypeIdImpl
Parameters:
in - read this.
Throws:
java.io.IOException - thrown on error
java.lang.ClassNotFoundException - thrown on error

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Write this object to a stream of stored objects.

Specified by:
writeExternal in interface java.io.Externalizable
Overrides:
writeExternal in class BaseTypeIdImpl
Parameters:
out - write bytes here.
Throws:
java.io.IOException - thrown on error

setNumericType

private void setNumericType()

Built on Thu 2010-12-23 20:49:13+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.