| Home >> All >> org >> apache >> derby >> iapi >> [ reference Javadoc ] |
org.apache.derby.iapi.reference: Javadoc index of package org.apache.derby.iapi.reference.
Package Samples:
org.apache.derby.iapi.reference
Classes:
SQLState: List of error message identifiers. This is the set of message identifiers. The message identifier also encodes the SQLState as the first five characters. StandardExceptions must be created using the static StandardException.newException() method calls, passing in a field from this class. The five character SQL State is obtained from a StandardException using the zero-argument StandardException.getSQLState() method. The message identifier (ie. the value that matches a field in this class) is obtained using the zero-argument StandardException.getMessageId() method. Thus if checking for a specific ...
Property: List of all properties understood by the system. It also has some other static fields. This class exists for two reasons To act as the internal documentation for the properties. To remove the need to declare a java static field for the property name in the protocol/implementation class. This reduces the footprint as the string is final and thus can be included simply as a String constant pool entry. This class should not be shipped with the product. This class has no methods, all it contains are String's which by are public, static and final since they are declared in an interface.
Attribute: List of all connection (JDBC) attributes by the system. This class exists for two reasons To act as the internal documentation for the attributes. To remove the need to declare a java static field for the attributes name in the protocol/implementation class. This reduces the footprint as the string is final and thus can be included simply as a String constant pool entry. This class should not be shipped with the product. This class has no methods, all it contains are String's which by are public, static and final since they are declared in an interface.
JDBC20Translation: This class contains public statics that map directly to the new public statics in the jdbc 2.0 classes. By providing an intermediary class, we can use the same statics without having to import the jdbc 2.0 classes into other classes. This class should not be shipped with the product. This class has no methods, all it contains are constants are public, static and final since they are declared in an interface.
JDBC30Translation: This class contains public statics that map directly to the new public statics in the jdbc 3.0 classes. By providing an intermediary class, we can use the same statics without having to import the jdbc 3.0 classes into other classes. This class should not be shipped with the product. This class has no methods, all it contains are constants are public, static and final since they are declared in an interface.
ClassName: List of strings representing class names, which are typically found for classes with implement the Formatable interface. These strings are removed from the code to separate them from the strings which need to be internationalized. It also reduces footprint. This class has no methods, all it contains are String's which by default are public, static and final since they are declared in an interface.
MessageId: This class contains message identifiers for strings that are not converted to SQL exceptions. A* - Authentication C* - Class Manager D* - Raw Store Data I* - Interface in com.ibm.db2j.core.* J* - Connectivity (JDBC) L* - Raw Store Log M* - Message service
ContextId
EngineType
Limits
Module
| Home | Contact Us | Privacy Policy | Terms of Service |