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 void
genBatchWrite(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genEnumerationSupport(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genFileStart(java.io.PrintWriter Out, Object O)
void
genMappingSupport(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodCreate(java.io.PrintWriter Out, GeneratorSession G, Object O, java.util.List<Column> CreateColumns, java.util.List<Column> DefaultColumns)
void
genMethodInit(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodLookupByPrimaryKey(java.io.PrintWriter Out, GeneratorSession G, PrimaryKey PK, long LookupId)
void
genMethodLookupByUniqueIndex(java.io.PrintWriter Out, GeneratorSession G, Index I, long LookupId)
void
genMethodLookupByUniqueQuery(java.io.PrintWriter Out, GeneratorSession G, SubWhereClause Q, int LookupId)
void
genMethodLookupParent(java.io.PrintWriter Out, GeneratorSession G, ForeignKey FK)
void
genMethodLookupWhereIndex(java.io.PrintWriter Out, GeneratorSession G, Index I, int LookupId)
void
genMethodLookupWhereQuery(java.io.PrintWriter Out, GeneratorSession G, SubWhereClause Q, int LookupId)
void
genMethodToOutput(java.io.PrintWriter Out, GeneratorSession G, OutputMap OM)
void
genQueryHelper(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)
-
-