Java source code files

BladeSmith generates the following source files in the project\src\java directory.
Table 1. Java™ source files
File name Description
DBDKInputException.java Utility class file that provides exception-handling methods that are called when an exception occurs during input of a Java value object to or from the database server.
DBDKOutputException.java Utility class file that provides exception-handling methods that are called when an exception occurs during output of a Java value object to or from the database server.
IfmxInStream.java Utility class file that provides read methods to convert Java value objects between a string and the internal server format.
IfmxLog.java Utility class file that provides logging methods that are included throughout the source code generated by BladeSmith.
IfmxOutStream.java Utility class file that provides write methods to convert Java value objects between the internal server format and a string.
IfmxTrace.java Not currently used.
Opaque.java Provides SQLData read and write methods to support opaque types written in C or C++.
Project_Java.mak Use this file for compiling on either UNIX™ or Windows™.
ProjectUDRs.java Contains method declarations for all user-defined Java routines, cast support routines, and aggregates in the BladeSmith project. You must edit this file to add the functionality you require.
readme.txt This file describes the files in the src\java directory.
warning.txt This file describes potential problems with your source code.