Public Member Functions | |
_.Library.Status | convertParams (_.Library.ListOfDataTypes convertedParams, _.Library.String methodParams, _.Library.String qstruct) |
Format a string of method parameters into a $list of parameters. | |
_.Library.Status | convertReturnType (_.Library.String returnType, package, _.Library.Boolean returnsObject, _.Library.String qstruct) |
Format a method return type into the right form to append to a Java template. | |
createClassName (_.Compiler.Binding.JavaFile file, _.Library.Boolean hasFields) | |
Generate ClassName methods. | |
_.Library.Status | createConstructors (_.Compiler.Binding.JavaFile file, _.Library.CompiledMethod onNew, _.Library.String qstruct) |
Create constructors. | |
createDeletes (_.Compiler.Binding.JavaFile file) | |
Create Delete and DeleteId. | |
createExists (_.Compiler.Binding.JavaFile file) | |
Generate Exists and ExistsId. | |
createGetter (_.Compiler.Binding.JavaFile file, _.Library.String propPackage, _.Library.String propName, _.Library.String clientName, _.Library.String propType, _.Library.String elementType, _.Library.String collectionType, _.Library.String description, interfaceFile) | |
Create property getter. | |
createIRISCall (_.Compiler.Binding.JavaFile file, _.Library.String args, _.Library.String returnType, _.Library.Boolean returnsObject, _.Library.String irisMethodName, isStatic) | |
create call to IRIS method | |
_.Library.Status | createIndexMethods (_.Compiler.Binding.JavaFile file, _.Dictionary.CompiledIndex index, _.Library.String qstruct) |
Create index methods. | |
createMethod (_.Compiler.Binding.JavaFile file, _.Library.String javaMethodName, _.Library.List params, _.Library.String returnType, _.Library.String irisMethodName, returnsObject, isStatic, description, createsJavaDoc, interfaceFile) | |
Create a new method. | |
createMethodPair (_.Compiler.Binding.JavaFile file, _.Library.String javaMethodName1, _.Library.String javaMethodName2, _.Library.List params, _.Library.String returnType, _.Library.String irisMethodName, returnsObject) | |
Template to create 1 pair of system methods. | |
createOpen (_.Compiler.Binding.JavaFile file, _.Library.String javaMethodName1, _.Library.String javaMethodName2, _.Library.List params, _.Library.String returnType, _.Library.String irisMethodName, returnsObject) | |
Template to create 1 pair of open methods. | |
createOpenByQueryPair (_.Compiler.Binding.JavaFile file, _.Library.String tableName) | |
Create OpenByQuery. | |
createOpens (_.Compiler.Binding.JavaFile file, _.Library.String tableName) | |
Create OpenId and Open. | |
_.Library.Status | createProperty (_.Compiler.Binding.JavaFile file, _.Dictionary.CompiledProperty prop, interfaceFile) |
Create property methods. | |
createPropertySystemMethod (_.Compiler.Binding.JavaFile file, _.Library.String irisType, _.Library.String javaType, _.Library.String elementType, _.Library.String collectionType, _.Library.String propName, _.Library.String propPackage) | |
Generate IsValid() and Logical/Display methods. | |
createQueryMethod (_.Compiler.Binding.JavaFile file, _.Library.CompiledQuery query) | |
Create user-defined methods. | |
createSetter (_.Compiler.Binding.JavaFile file, _.Library.String propPackage, _.Library.String propName, _.Library.String clientName, _.Library.String propType, _.Library.String collectionType, _.Library.Boolean isRelationship, _.Library.Boolean isReadOnly, _.Library.String description, interfaceFile) | |
Create property setter. | |
createStoredProcedure (_.Compiler.Binding.JavaFile file, _.Library.String methodName, _.Library.Integer argCount, _.Library.String returnType, _.Library.String sqlName, _.Library.String description) | |
Create stored procedure for a SqlProc class method. | |
_.Library.Status | createUserDefinedMethod (_.Compiler.Binding.JavaFile file, _.Library.CompiledMethod method, _.Library.ArrayOfDataTypes properties, interfaceFile, _.Library.String qstruct) |
Create user-defined methods. | |
_.Library.Status | trackProperties (_.Library.CompiledProperty prop, _.Library.ArrayOfDataTypes properties, _.Library.ArrayOfDataTypes leftSuperProps, _.Library.String qstruct) |
Track all properties of the class. | |
![]() | |
_.Library.Status | OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount) |
This callback method is invoked when the current object is added to the SaveSet,. More... | |
_.Library.Status | OnClose () |
This callback method is invoked by the <METHOD>Close</METHOD> method to. More... | |
_.Library.Status | OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned) |
This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More... | |
_.Library.Status | OnNew () |
This callback method is invoked by the <METHOD>New</METHOD> method to. More... | |
_.Library.Status | OnValidateObject () |
This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More... | |
Additional Inherited Members | |
![]() | |
CAPTION = None | |
Optional name used by the Form Wizard for a class when generating forms. More... | |
JAVATYPE = None | |
The Java type to be used when exported. | |
PROPERTYVALIDATION = None | |
This parameter controls the default validation behavior for the object. More... | |
class |
className |
classType |
conflictedMemberName |
ignoredMethods |
irisPackage |
irisSupers |
jdCreator |
leftSuper |
newCollections |
objectLibraryTypes |
projParams |
propsWithGetter |
propsWithSetter |
rootSuper |
streamTypes |
systemMethods |
tConverter |
typesWithBuildIndices |
utilConvertedTypes |