Package tilda.generation.interfaces
Interface CodeGenTildaData
-
- All Superinterfaces:
CodeGenBase
- All Known Implementing Classes:
TildaData
public interface CodeGenTildaData extends CodeGenBase
Interface for a generator module for the Support class- Author:
- ldh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
genField(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genFieldValues(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genFileStart(java.io.PrintWriter Out, Object O)
void
genMethodCopyForHistory(java.io.PrintWriter out, GeneratorSession G, Object obj, Object histObj)
void
genMethodCopyTo(java.io.PrintWriter Out, GeneratorSession G, Object O, java.util.List<Column> CopyToColumns)
void
genMethodGet(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodHasChanged(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodIs(java.io.PrintWriter Out, GeneratorSession G, ColumnValue V)
void
genMethodIsNull(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodMask(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodOutput(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodRead(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodRefresh(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodSet(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodSetAs(java.io.PrintWriter Out, GeneratorSession G, ColumnValue V)
void
genMethodSetDateTimeExplicit(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodSetDateTimeNow(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodSetDateTimeUndefined(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodSetNull(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodToString(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodTouch(java.io.PrintWriter Out, GeneratorSession G, Column C)
void
genMethodUpsert(java.io.PrintWriter Out, GeneratorSession G, Object O)
void
genMethodWrite(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
-
genField
void genField(java.io.PrintWriter Out, GeneratorSession G, Column C) throws java.lang.Exception
- Parameters:
Out
-C
-- Throws:
java.lang.Exception
-
genFieldValues
void genFieldValues(java.io.PrintWriter Out, GeneratorSession G, Column C)
- Parameters:
out
-g
-_Values
-
-
genMethodGet
void genMethodGet(java.io.PrintWriter Out, GeneratorSession G, Column C) throws java.lang.Exception
- Parameters:
Out
-C
-- Throws:
java.lang.Exception
-
genMethodIs
void genMethodIs(java.io.PrintWriter Out, GeneratorSession G, ColumnValue V)
- Parameters:
Out
-G
-V
-
-
genMethodSet
void genMethodSet(java.io.PrintWriter Out, GeneratorSession G, Column C) throws java.lang.Exception
- Parameters:
Out
-C
-- Throws:
java.lang.Exception
-
genMethodSetAs
void genMethodSetAs(java.io.PrintWriter Out, GeneratorSession G, ColumnValue V)
- Parameters:
Out
-G
-V
-
-
genMethodSetDateTimeNow
void genMethodSetDateTimeNow(java.io.PrintWriter Out, GeneratorSession G, Column C)
- Parameters:
Out
-G
-C
-
-
genMethodSetDateTimeUndefined
void genMethodSetDateTimeUndefined(java.io.PrintWriter Out, GeneratorSession G, Column C)
- Parameters:
Out
-G
-C
-
-
genMethodSetDateTimeExplicit
void genMethodSetDateTimeExplicit(java.io.PrintWriter Out, GeneratorSession G, Column C)
- Parameters:
Out
-G
-C
-
-
genMethodSetNull
void genMethodSetNull(java.io.PrintWriter Out, GeneratorSession G, Column C) throws java.lang.Exception
- Parameters:
Out
-C
-- Throws:
java.lang.Exception
-
genMethodHasChanged
void genMethodHasChanged(java.io.PrintWriter Out, GeneratorSession G, Column C) throws java.lang.Exception
- Parameters:
Out
-C
-- Throws:
java.lang.Exception
-
genMethodIsNull
void genMethodIsNull(java.io.PrintWriter Out, GeneratorSession G, Column C) throws java.lang.Exception
- Parameters:
Out
-C
-- Throws:
java.lang.Exception
-
genMethodTouch
void genMethodTouch(java.io.PrintWriter Out, GeneratorSession G, Column C) throws java.lang.Exception
- Parameters:
Out
-G
-O
-- Throws:
java.lang.Exception
-
genMethodWrite
void genMethodWrite(java.io.PrintWriter Out, GeneratorSession G, Object O) throws java.lang.Exception
- Parameters:
Out
-O
-- Throws:
java.lang.Exception
-
genMethodUpsert
void genMethodUpsert(java.io.PrintWriter Out, GeneratorSession G, Object O) throws java.lang.Exception
- Parameters:
Out
-O
-- Throws:
java.lang.Exception
-
genMethodCopyTo
void genMethodCopyTo(java.io.PrintWriter Out, GeneratorSession G, Object O, java.util.List<Column> CopyToColumns) throws java.lang.Exception
- Parameters:
Out
-G
-O
-CopyToColumns
-- Throws:
java.lang.Exception
-
genMethodCopyForHistory
void genMethodCopyForHistory(java.io.PrintWriter out, GeneratorSession G, Object obj, Object histObj) throws java.lang.Exception
- Parameters:
out
-g
-o
-- Throws:
java.lang.Exception
-
genMethodMask
void genMethodMask(java.io.PrintWriter Out, GeneratorSession G, Object O) throws java.lang.Exception
- Parameters:
Out
-G
-O
-CopyToColumns
-- Throws:
java.lang.Exception
-
genMethodRefresh
void genMethodRefresh(java.io.PrintWriter Out, GeneratorSession G, Object O)
- Parameters:
Out
-G
-O
-
-
genMethodRead
void genMethodRead(java.io.PrintWriter Out, GeneratorSession G, Object O)
- Parameters:
Out
-G
-O
-
-
genMethodToString
void genMethodToString(java.io.PrintWriter Out, GeneratorSession G, Object O)
- Parameters:
Out
-G
-O
-
-
genMethodOutput
void genMethodOutput(java.io.PrintWriter Out, GeneratorSession G, Object O)
- Parameters:
Out
-G
-O
-
-
-