Package tilda.generation.interfaces
Interface CodeGenTildaFactory
-
- All Superinterfaces:
CodeGenBase
- All Known Implementing Classes:
TildaFactory
public interface CodeGenTildaFactory extends CodeGenBase
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidgenBatchWrite(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenEnumerationSupport(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenFileStart(java.io.PrintWriter Out, Object O)voidgenMappingSupport(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodCreate(java.io.PrintWriter Out, GeneratorSession G, Object O, java.util.List<Column> CreateColumns, java.util.List<Column> DefaultColumns)voidgenMethodInit(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodLookupByPrimaryKey(java.io.PrintWriter Out, GeneratorSession G, PrimaryKey PK, long LookupId)voidgenMethodLookupByUniqueIndex(java.io.PrintWriter Out, GeneratorSession G, Index I, long LookupId)voidgenMethodLookupByUniqueQuery(java.io.PrintWriter Out, GeneratorSession G, SubWhereClause Q, int LookupId)voidgenMethodLookupParent(java.io.PrintWriter Out, GeneratorSession G, ForeignKey FK)voidgenMethodLookupWhereIndex(java.io.PrintWriter Out, GeneratorSession G, Index I, int LookupId)voidgenMethodLookupWhereQuery(java.io.PrintWriter Out, GeneratorSession G, SubWhereClause Q, int LookupId)voidgenMethodToOutput(java.io.PrintWriter Out, GeneratorSession G, OutputMap OM)voidgenQueryHelper(java.io.PrintWriter Out, GeneratorSession G, Object O)-
Methods inherited from interface tilda.generation.interfaces.CodeGenBase
genClassEnd, genClassStart, getFileName
-
-
-
-
Method Detail
-
genFileStart
void genFileStart(java.io.PrintWriter Out, Object O) throws java.lang.Exception- Parameters:
Out-- Throws:
java.lang.Exception
-
genMethodCreate
void genMethodCreate(java.io.PrintWriter Out, GeneratorSession G, Object O, java.util.List<Column> CreateColumns, java.util.List<Column> DefaultColumns) throws java.lang.Exception- Parameters:
Out-O-CreateColumns-- Throws:
java.lang.Exception
-
genMethodLookupByPrimaryKey
void genMethodLookupByPrimaryKey(java.io.PrintWriter Out, GeneratorSession G, PrimaryKey PK, long LookupId)- Parameters:
Out-O-PK-
-
genMethodLookupByUniqueIndex
void genMethodLookupByUniqueIndex(java.io.PrintWriter Out, GeneratorSession G, Index I, long LookupId)- Parameters:
Out-O-I-
-
genMethodLookupWhereIndex
void genMethodLookupWhereIndex(java.io.PrintWriter Out, GeneratorSession G, Index I, int LookupId)- Parameters:
Out-G-I-LookupId-
-
genMethodLookupByUniqueQuery
void genMethodLookupByUniqueQuery(java.io.PrintWriter Out, GeneratorSession G, SubWhereClause Q, int LookupId)- Parameters:
Out-G-Q-LookupId-
-
genMethodLookupWhereQuery
void genMethodLookupWhereQuery(java.io.PrintWriter Out, GeneratorSession G, SubWhereClause Q, int LookupId)- Parameters:
Out-G-Q-LookupId-
-
genMethodLookupParent
void genMethodLookupParent(java.io.PrintWriter Out, GeneratorSession G, ForeignKey FK)- Parameters:
Out-G-FK-
-
genQueryHelper
void genQueryHelper(java.io.PrintWriter Out, GeneratorSession G, Object O)- Parameters:
Out-G-O-
-
genMappingSupport
void genMappingSupport(java.io.PrintWriter Out, GeneratorSession G, Object O)- Parameters:
Out-G-O-
-
genEnumerationSupport
void genEnumerationSupport(java.io.PrintWriter Out, GeneratorSession G, Object O)- Parameters:
Out-G-O-
-
genBatchWrite
void genBatchWrite(java.io.PrintWriter Out, GeneratorSession G, Object O) throws java.lang.Exception- Parameters:
out-g-- Throws:
java.lang.Exception
-
genMethodToOutput
void genMethodToOutput(java.io.PrintWriter Out, GeneratorSession G, OutputMap OM) throws java.lang.Exception- Parameters:
out-g-- Throws:
java.lang.Exception
-
genMethodInit
void genMethodInit(java.io.PrintWriter Out, GeneratorSession G, Object O)
-
-