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 voidgenField(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenFieldValues(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenFileStart(java.io.PrintWriter Out, Object O)voidgenMethodCopyForHistory(java.io.PrintWriter out, GeneratorSession G, Object obj, Object histObj)voidgenMethodCopyTo(java.io.PrintWriter Out, GeneratorSession G, Object O, java.util.List<Column> CopyToColumns)voidgenMethodGet(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodHasChanged(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodIs(java.io.PrintWriter Out, GeneratorSession G, ColumnValue V)voidgenMethodIsNull(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodMask(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodOutput(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodRead(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodRefresh(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodSet(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodSetAs(java.io.PrintWriter Out, GeneratorSession G, ColumnValue V)voidgenMethodSetDateTimeExplicit(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodSetDateTimeNow(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodSetDateTimeUndefined(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodSetNull(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodToString(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodTouch(java.io.PrintWriter Out, GeneratorSession G, Column C)voidgenMethodUpsert(java.io.PrintWriter Out, GeneratorSession G, Object O)voidgenMethodWrite(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-
-
-