org.apache.derby.shared.common.reference |
Useful constants that the Java compiler will in-line.
A collection of reference interfaces that contain primitive or
String constants. Such constants will be in-lined by the Java
compiler hopefully leading to smaller footprint, than a reference
to a field entails. Fields in interfaces are automatically public,
static and final, hence constants.
These classes should not need to be shipped with any of the Derby jar files.
If one is shipped with a Jar file then it most likely means the field
representing the constant was a non-String Object (e.g. new Integer(1))
or the final field is a calculated value that could not be resolved
to a constant by the Java compiler.
|
Java Source File Name | Type | Comment |
Attribute.java | Interface | 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.
|
JDBC20Translation.java | Interface | This class contains public statics that map directly
to the new public statics in the jdbc 2.0 classes. |
JDBC30Translation.java | Interface | This class contains public statics that map directly
to the new public statics in the jdbc 3.0 classes. |
JDBC40Translation.java | Interface | This class contains public statics that map directly to the
new public statics in the jdbc 4.0 interfaces. |
MessageId.java | Interface | This class contains message identifiers for
strings that are not converted to SQL exceptions. |
SQLState.java | Interface | List of error message identifiers.
This is the set of message identifiers. |