Index

A C D F G H I J L M P R S T 
All Classes|All Packages

A

addObject(MergeObject) - Method in class io.github.h4j4x.codegen.lib.model.MergeData
 

C

CodeGen - Class in io.github.h4j4x.codegen.lib
 
CodeGen(File, File, File, boolean, boolean) - Constructor for class io.github.h4j4x.codegen.lib.CodeGen
 
CodeGenCallback - Interface in io.github.h4j4x.codegen.lib
 
CsvData - Class in io.github.h4j4x.codegen.lib.model
 
CsvData() - Constructor for class io.github.h4j4x.codegen.lib.model.CsvData
 
CsvParser - Class in io.github.h4j4x.codegen.lib.internal.parser
 
CsvParser() - Constructor for class io.github.h4j4x.codegen.lib.internal.parser.CsvParser
 

D

DataInput - Class in io.github.h4j4x.codegen.lib.model
 
DataInput() - Constructor for class io.github.h4j4x.codegen.lib.model.DataInput
 

F

FileUtils - Class in io.github.h4j4x.codegen.lib.internal.util
 
FileUtils() - Constructor for class io.github.h4j4x.codegen.lib.internal.util.FileUtils
 
FreemarkerHandler - Class in io.github.h4j4x.codegen.lib.internal.template
 
FreemarkerHandler(File) - Constructor for class io.github.h4j4x.codegen.lib.internal.template.FreemarkerHandler
 

G

generateCode(CodeGenCallback) - Method in class io.github.h4j4x.codegen.lib.CodeGen
 
getCsvData() - Method in class io.github.h4j4x.codegen.lib.model.DataInput
 
getCsvDataObject(File) - Method in class io.github.h4j4x.codegen.lib.model.DataInput
 
getCsvKey() - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
getData() - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
getData() - Method in class io.github.h4j4x.codegen.lib.model.DataInput
 
getData() - Method in class io.github.h4j4x.codegen.lib.model.MergeObject
 
getDataKey() - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
getFields() - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
getFile() - Method in class io.github.h4j4x.codegen.lib.model.MergeData
 
getFile() - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
getFile(File, String) - Static method in class io.github.h4j4x.codegen.lib.internal.util.FileUtils
 
getFilePath() - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
getMergeInFile() - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
getMergeInTemplate() - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
getObject(File) - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
getObjects() - Method in class io.github.h4j4x.codegen.lib.model.MergeData
 
getTemplate() - Method in class io.github.h4j4x.codegen.lib.model.MergeData
 
getTemplate() - Method in class io.github.h4j4x.codegen.lib.model.MergeObject
 
getTemplate() - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
getTemplates() - Method in class io.github.h4j4x.codegen.lib.model.DataInput
 

H

hasFile() - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
hasMerge() - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
hasTemplate() - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 

I

io.github.h4j4x.codegen.lib - package io.github.h4j4x.codegen.lib
 
io.github.h4j4x.codegen.lib.internal.error - package io.github.h4j4x.codegen.lib.internal.error
 
io.github.h4j4x.codegen.lib.internal.parser - package io.github.h4j4x.codegen.lib.internal.parser
 
io.github.h4j4x.codegen.lib.internal.template - package io.github.h4j4x.codegen.lib.internal.template
 
io.github.h4j4x.codegen.lib.internal.util - package io.github.h4j4x.codegen.lib.internal.util
 
io.github.h4j4x.codegen.lib.model - package io.github.h4j4x.codegen.lib.model
 
isValid() - Method in class io.github.h4j4x.codegen.lib.model.MergeData
 

J

JsonParser - Class in io.github.h4j4x.codegen.lib.internal.parser
 
JsonParser() - Constructor for class io.github.h4j4x.codegen.lib.internal.parser.JsonParser
 

L

logError(String) - Method in interface io.github.h4j4x.codegen.lib.CodeGenCallback
 
logInfo(String) - Method in interface io.github.h4j4x.codegen.lib.CodeGenCallback
 
logWarning(String) - Method in interface io.github.h4j4x.codegen.lib.CodeGenCallback
 

M

MergeData - Class in io.github.h4j4x.codegen.lib.model
 
MergeData(String, String) - Constructor for class io.github.h4j4x.codegen.lib.model.MergeData
 
MergeObject - Class in io.github.h4j4x.codegen.lib.model
 
MergeObject(String, Object) - Constructor for class io.github.h4j4x.codegen.lib.model.MergeObject
 

P

parseFile(File) - Static method in class io.github.h4j4x.codegen.lib.internal.parser.CsvParser
 
parseFile(File, Class<T>) - Static method in class io.github.h4j4x.codegen.lib.internal.parser.JsonParser
 
parseString(String) - Static method in class io.github.h4j4x.codegen.lib.internal.parser.CsvParser
 
parseString(String, Class<T>) - Static method in class io.github.h4j4x.codegen.lib.internal.parser.JsonParser
 

R

readFiles(File, FileFilter, boolean) - Static method in class io.github.h4j4x.codegen.lib.internal.util.FileUtils
 
readString(File) - Static method in class io.github.h4j4x.codegen.lib.internal.util.FileUtils
 
render(String, Object) - Method in class io.github.h4j4x.codegen.lib.internal.template.FreemarkerHandler
 

S

setCsvData(CsvData) - Method in class io.github.h4j4x.codegen.lib.model.DataInput
 
setCsvKey(String) - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
setData(Object) - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
setData(Object) - Method in class io.github.h4j4x.codegen.lib.model.DataInput
 
setDataKey(String) - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
setFields(List<String>) - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
setFile(String) - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
setFilePath(String) - Method in class io.github.h4j4x.codegen.lib.model.CsvData
 
setMergeInFile(String) - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
setMergeInTemplate(String) - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
setTemplate(String) - Method in class io.github.h4j4x.codegen.lib.model.TemplateObject
 
setTemplates(List<TemplateObject>) - Method in class io.github.h4j4x.codegen.lib.model.DataInput
 

T

TemplateError - Exception in io.github.h4j4x.codegen.lib.internal.error
 
TemplateError(String) - Constructor for exception io.github.h4j4x.codegen.lib.internal.error.TemplateError
 
TemplateError(String, Throwable) - Constructor for exception io.github.h4j4x.codegen.lib.internal.error.TemplateError
 
TemplateObject - Class in io.github.h4j4x.codegen.lib.model
 
TemplateObject() - Constructor for class io.github.h4j4x.codegen.lib.model.TemplateObject
 
A C D F G H I J L M P R S T 
All Classes|All Packages