Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
S
T
V
W
A
AbstractBlock
- Class in
net.kldp.jcodegen.base
super class for classes represent block code in this library .
AbstractBlock()
- Constructor for class net.kldp.jcodegen.base.
AbstractBlock
AbstractBlock(ImportManager)
- Constructor for class net.kldp.jcodegen.base.
AbstractBlock
AbstractBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.base.
AbstractBlock
AbstractBlock(AbstractBlock, Visibility)
- Constructor for class net.kldp.jcodegen.base.
AbstractBlock
AbstractBlockComment
- Class in
net.kldp.jcodegen.base
abstract base class for block comment implementations .
AbstractBlockComment()
- Constructor for class net.kldp.jcodegen.base.
AbstractBlockComment
AbstractCodeFragment
- Class in
net.kldp.jcodegen.base
super class for all classes represent java code fragment in this library .
AbstractCodeFragment()
- Constructor for class net.kldp.jcodegen.base.
AbstractCodeFragment
AbstractCodeFragment(AbstractBlock)
- Constructor for class net.kldp.jcodegen.base.
AbstractCodeFragment
AbstractCodeFragment(AbstractBlock, Visibility)
- Constructor for class net.kldp.jcodegen.base.
AbstractCodeFragment
AbstractCodeFragment(ImportManager)
- Constructor for class net.kldp.jcodegen.base.
AbstractCodeFragment
AbstractMethodBlock
- Class in
net.kldp.jcodegen.base
메소드 , 생성자, 메소드 선언의 기반이 되는 추상클래스
AbstractMethodBlock(AbstractTypeBlock, String)
- Constructor for class net.kldp.jcodegen.base.
AbstractMethodBlock
AbstractMethodBlock(AbstractTypeBlock, Visibility, String)
- Constructor for class net.kldp.jcodegen.base.
AbstractMethodBlock
AbstractSourceFile
- Class in
net.kldp.jcodegen.base
represent source file.
AbstractSourceFile(String)
- Constructor for class net.kldp.jcodegen.base.
AbstractSourceFile
AbstractTransparentBlock
- Class in
net.kldp.jcodegen.code
자기자신은 결과 코드에 아무것도 추가하지 않으며 자식들만 추가한다.
AbstractTransparentBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
AbstractTransparentBlock
AbstractTypeBlock
- Class in
net.kldp.jcodegen.base
AbstractTypeBlock(AbstractSourceFile, Visibility, AbstractTypeBlock.Type, String)
- Constructor for class net.kldp.jcodegen.base.
AbstractTypeBlock
AbstractTypeBlock(AbstractBlock, Visibility, AbstractTypeBlock.Type, String)
- Constructor for class net.kldp.jcodegen.base.
AbstractTypeBlock
AbstractTypeBlock.Type
- Enum in
net.kldp.jcodegen.base
addCommentLine(String)
- Method in class net.kldp.jcodegen.base.
AbstractBlockComment
add one comment line.
addCommentLine(String)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
addCommentLine(String)
- Method in class net.kldp.jcodegen.base.
BlockComment
addCommentLine(String)
- Method in class net.kldp.jcodegen.code.
EmptyLine
addCurrPackageClass(String)
- Method in interface net.kldp.jcodegen.imports.
ImportManager
adding class name to this package .
addException(Class, String)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addException(Class)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addException(String, String)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addException(String)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addException(TypeName, String)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addException(String)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
Adds Exception type in throws declaration .
addException(Class)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
addException(Class, String)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
addException(String, String)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
addException(TypeName, String)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
addException(Class)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
Adds Exception type in throws declaration .
addException(String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
Adds Exception type in throws declaration .
addException(Class, String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
addException(String, String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
addException(TypeName, String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
addFileInfoLine(String)
- Method in class net.kldp.jcodegen.base.
AbstractSourceFile
addImplements(String)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
addImplements(Class)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
addImport(Class)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
Deprecated.
addImport(String)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
Deprecated.
addImport(String)
- Method in interface net.kldp.jcodegen.imports.
ImportManager
adding import information
addImport(Class)
- Method in interface net.kldp.jcodegen.imports.
ImportManager
adding import information
addModifier(Modifier)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
addParam(Class, String, String)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addParam(String, String, String)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addParam(TypeName, String, String)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
addParam(Class, String, String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
addParam(String, String, String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
addParam(TypeName, String, String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
addParam(String, String, String)
- Method in class net.kldp.jcodegen.base.
ParamHolder
addParam(Class, String, String)
- Method in class net.kldp.jcodegen.base.
ParamHolder
addParam(TypeName, String, String)
- Method in class net.kldp.jcodegen.base.
ParamHolder
addParam(String, String, String)
- Method in interface net.kldp.jcodegen.base.
ParamSupport
addParam(Class, String, String)
- Method in interface net.kldp.jcodegen.base.
ParamSupport
addParam(TypeName, String, String)
- Method in interface net.kldp.jcodegen.base.
ParamSupport
addParam(Class, String, String)
- Method in class net.kldp.jcodegen.code.type.
MethodDecl
addParam(String, String, String)
- Method in class net.kldp.jcodegen.code.type.
MethodDecl
addParam(TypeName, String, String)
- Method in class net.kldp.jcodegen.code.type.
MethodDecl
addTagComment(String, String)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
addTagComment(String, String)
- Method in class net.kldp.jcodegen.base.
JavaDocComment
addTagComment(String, String)
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
addText(List<String>)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
단순 문자열로 되어있는 Class body 를 추가한다.
addThrowsComment(String, String)
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
addThrowsComment(Class, String)
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
append(Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractSourceFile
append(char)
- Method in class net.kldp.jcodegen.out.
PrintWriterOutput
append(Object)
- Method in class net.kldp.jcodegen.out.
PrintWriterOutput
append(String)
- Method in class net.kldp.jcodegen.out.
PrintWriterOutput
append(char)
- Method in class net.kldp.jcodegen.out.
StreamOutput
append(Object)
- Method in class net.kldp.jcodegen.out.
StreamOutput
append(String)
- Method in class net.kldp.jcodegen.out.
StreamOutput
append(char)
- Method in class net.kldp.jcodegen.out.
StringBufferOutput
append(Object)
- Method in class net.kldp.jcodegen.out.
StringBufferOutput
append(String)
- Method in class net.kldp.jcodegen.out.
StringBufferOutput
append(char)
- Method in class net.kldp.jcodegen.out.
StringBuilderOutput
append(Object)
- Method in class net.kldp.jcodegen.out.
StringBuilderOutput
append(String)
- Method in class net.kldp.jcodegen.out.
StringBuilderOutput
append(char)
- Method in interface net.kldp.jcodegen.
Output
append(Object)
- Method in interface net.kldp.jcodegen.
Output
append(String)
- Method in interface net.kldp.jcodegen.
Output
appendBody(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractBlockComment
appendBody(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
JavaDocComment
appendBody(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
appendComment(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
appendComment(int, Output, Formatter)
- Method in interface net.kldp.jcodegen.
CodeFragment
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractBlock
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractBlockComment
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
LineComment
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.code.
AbstractTransparentBlock
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.code.
EmptyLine
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.code.
Expression
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.code.
Statement
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.code.type.
MethodDecl
appendContents(int, Output, Formatter)
- Method in class net.kldp.jcodegen.code.type.
TypeField
appendContents(int, Output, Formatter)
- Method in interface net.kldp.jcodegen.
Source
add contents to target.
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractBlock
appendHeader(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractBlockComment
add block comment header
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
appendHeader(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
BlockComment
appendHeader(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
JavaDocComment
appendHeader(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
AbstractTransparentBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
CaseBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
CatchBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
DummyCodeBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
ForBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
ForEachBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
HeadedBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
IfBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
NormalBlock
appendHeader(Output, Formatter)
- Method in class net.kldp.jcodegen.code.
SwitchBlock
appendIndents(int, Output)
- Method in class net.kldp.jcodegen.
Formatter
appendMethodHeader(int, Output, Formatter, Visibility, Collection<Modifier>)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
appendMethodHeader(int, Output, Formatter, Visibility, Collection<Modifier>)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
appendModifiers(Output)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
appendParamList(Output, Formatter)
- Method in class net.kldp.jcodegen.base.
ParamHolder
appendParamTags(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
appendParamTags(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
ParamHolder
appendTail(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
AbstractBlockComment
appendTail(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
BlockComment
appendTail(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
JavaDocComment
appendTail(int, Output, Formatter)
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
B
BlockComment
- Class in
net.kldp.jcodegen.base
BlockComment(char)
- Constructor for class net.kldp.jcodegen.base.
BlockComment
C
canBeParentOf(Source)
- Method in class net.kldp.jcodegen.base.
AbstractBlock
check if code can be added to this object.
canBeParentOf(Source)
- Method in class net.kldp.jcodegen.code.
IfWrapper
canBeParentOf(Source)
- Method in class net.kldp.jcodegen.code.
SwitchBlock
canBeParentOf(Source)
- Method in class net.kldp.jcodegen.code.
TryWrapper
CaseBlock
- Class in
net.kldp.jcodegen.code
represents case block statement .
CaseBlock(SwitchBlock, String)
- Constructor for class net.kldp.jcodegen.code.
CaseBlock
CatchBlock
- Class in
net.kldp.jcodegen.code
represents catch block .
CatchBlock(AbstractBlock, Class, String)
- Constructor for class net.kldp.jcodegen.code.
CatchBlock
CatchBlock(AbstractBlock, String, String)
- Constructor for class net.kldp.jcodegen.code.
CatchBlock
ClassType
- Class in
net.kldp.jcodegen.code.type
represent java Class type in source code.
ClassType(AbstractSourceFile, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
ClassType
ClassType(AbstractBlock, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
ClassType
CodeFragment
- Interface in
net.kldp.jcodegen
represents Java Source Code
Comment
- Interface in
net.kldp.jcodegen
compareTo(TypeName)
- Method in class net.kldp.jcodegen.base.
TypeName
ConstructorBlock
- Class in
net.kldp.jcodegen.code.type
ConstructorBlock(AbstractTypeBlock)
- Constructor for class net.kldp.jcodegen.code.type.
ConstructorBlock
ConstructorBlock(AbstractTypeBlock, Visibility)
- Constructor for class net.kldp.jcodegen.code.type.
ConstructorBlock
create(AbstractCodeFragment, String)
- Static method in class net.kldp.jcodegen.base.
TypeName
create(AbstractCodeFragment, Class)
- Static method in class net.kldp.jcodegen.base.
TypeName
create(AbstractCodeFragment, String, String...)
- Static method in class net.kldp.jcodegen.base.
TypeName
create(AbstractCodeFragment, Class, Class...)
- Static method in class net.kldp.jcodegen.base.
TypeName
create(AbstractCodeFragment, String, TypeName...)
- Static method in class net.kldp.jcodegen.base.
TypeName
create(AbstractCodeFragment, Class, TypeName...)
- Static method in class net.kldp.jcodegen.base.
TypeName
createNormalImportManager(String)
- Static method in class net.kldp.jcodegen.imports.
ImportManagerFactory
creates ImportManager implementation that can add import statements
createSimpleImportManager()
- Static method in class net.kldp.jcodegen.imports.
ImportManagerFactory
D
DummyCodeBlock
- Class in
net.kldp.jcodegen.code
DummyCodeBlock()
- Constructor for class net.kldp.jcodegen.code.
DummyCodeBlock
E
ElseBlock
- Class in
net.kldp.jcodegen.code
represents else block .
ElseBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
ElseBlock
EmptyLine
- Class in
net.kldp.jcodegen.code
코드에 빈 줄을 추가하는데 사용한다.
EmptyLine(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
EmptyLine
EmptyLine(AbstractBlock, int)
- Constructor for class net.kldp.jcodegen.code.
EmptyLine
EnumType
- Class in
net.kldp.jcodegen.code.type
EnumType(AbstractSourceFile, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
EnumType
EnumType(AbstractBlock, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
EnumType
equals(Object)
- Method in class net.kldp.jcodegen.base.
TypeName
eval(String, Output)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
input 문자열을 평가하여 target 에 넣는다.
eval(String, Output)
- Method in class net.kldp.jcodegen.helper.
Evaluator
Evaluator
- Class in
net.kldp.jcodegen.helper
evaluate $[] expression variables.
Evaluator()
- Constructor for class net.kldp.jcodegen.helper.
Evaluator
Expression
- Class in
net.kldp.jcodegen.code
표현식하나를 나타낸다.
Expression(AbstractBlock, String)
- Constructor for class net.kldp.jcodegen.code.
Expression
Expression(String)
- Constructor for class net.kldp.jcodegen.code.
Expression
F
FinallyBlock
- Class in
net.kldp.jcodegen.code
FinallyBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
FinallyBlock
ForBlock
- Class in
net.kldp.jcodegen.code
For 문을 나타낸다.
ForBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
ForBlock
ForEachBlock
- Class in
net.kldp.jcodegen.code
represent for-each added at java5.
ForEachBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
ForEachBlock
ForEachBlock(String, String)
- Constructor for class net.kldp.jcodegen.code.
ForEachBlock
Formatter
- Class in
net.kldp.jcodegen
포매팅 정보
G
getArrayPart(String)
- Static method in class net.kldp.jcodegen.imports.
ImportUtil
getBodyStartString()
- Method in class net.kldp.jcodegen.base.
AbstractBlockComment
getChild()
- Method in exception net.kldp.jcodegen.base.
InvalidParentException
getCollection()
- Method in class net.kldp.jcodegen.code.
ForEachBlock
getComment()
- Method in class net.kldp.jcodegen.base.
AbstractBlock
getComment()
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
getComment()
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
getComment()
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
getComment()
- Method in interface net.kldp.jcodegen.base.
MethodSupport
getComment()
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
getComment()
- Method in class net.kldp.jcodegen.code.
EmptyLine
getComment()
- Method in class net.kldp.jcodegen.code.
Expression
getComment()
- Method in class net.kldp.jcodegen.code.
Statement
getComment()
- Method in class net.kldp.jcodegen.code.type.
MethodDecl
getComment()
- Method in class net.kldp.jcodegen.code.type.
TypeField
getCondition()
- Method in class net.kldp.jcodegen.code.
ForBlock
getDefaultFormatter()
- Static method in class net.kldp.jcodegen.
Formatter
getExpression()
- Method in exception net.kldp.jcodegen.helper.
InvalidVariableNameException
getExtention()
- Method in class net.kldp.jcodegen.base.
AbstractSourceFile
getExtention()
- Method in class net.kldp.jcodegen.code.
JavaSourceFile
getImportTypeList()
- Method in interface net.kldp.jcodegen.imports.
ImportManager
returns qualified full class names' list for import statements.
getIndent()
- Method in class net.kldp.jcodegen.
Formatter
getInit()
- Method in class net.kldp.jcodegen.code.
ForBlock
getLineSep()
- Method in class net.kldp.jcodegen.
Formatter
getMethodSupport()
- Method in class net.kldp.jcodegen.base.
AbstractMethodBlock
getModifiers()
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
getName()
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
getParent()
- Method in exception net.kldp.jcodegen.base.
InvalidParentException
getQualifiedName()
- Method in class net.kldp.jcodegen.base.
TypeName
getReturnType()
- Method in interface net.kldp.jcodegen.base.
MethodSupport
getReturnType()
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
getSubList()
- Method in class net.kldp.jcodegen.base.
AbstractBlock
getType()
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
getTypeNamePart(String)
- Static method in class net.kldp.jcodegen.imports.
ImportUtil
getUpdate()
- Method in class net.kldp.jcodegen.code.
ForBlock
getVariable()
- Method in class net.kldp.jcodegen.code.
ForEachBlock
getVariableName()
- Method in exception net.kldp.jcodegen.helper.
VariableNotFoundException
getVisibility()
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
H
hashCode()
- Method in class net.kldp.jcodegen.base.
TypeName
HeadedBlock
- Class in
net.kldp.jcodegen.code
header 문자열이 있는 블록
HeadedBlock(AbstractBlock, String)
- Constructor for class net.kldp.jcodegen.code.
HeadedBlock
I
IfBlock
- Class in
net.kldp.jcodegen.code
If 문
IfBlock(AbstractBlock, String)
- Constructor for class net.kldp.jcodegen.code.
IfBlock
IfWrapper
- Class in
net.kldp.jcodegen.code
if ... if else ... else 문을 나타낸다.
IfWrapper(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
IfWrapper
ImportManager
- Interface in
net.kldp.jcodegen.imports
manages import statements.
ImportManagerFactory
- Class in
net.kldp.jcodegen.imports
creates ImportManager implementation objects
ImportManagerFactory()
- Constructor for class net.kldp.jcodegen.imports.
ImportManagerFactory
ImportUtil
- Class in
net.kldp.jcodegen.imports
Utility class for import code creating.
ImportUtil()
- Constructor for class net.kldp.jcodegen.imports.
ImportUtil
instance
- Static variable in class net.kldp.jcodegen.code.
DummyCodeBlock
InterfaceType
- Class in
net.kldp.jcodegen.code.type
InterfaceType(AbstractSourceFile, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
InterfaceType
InterfaceType(AbstractBlock, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
InterfaceType
InvalidParentException
- Exception in
net.kldp.jcodegen.base
InvalidParentException(AbstractBlock, Source)
- Constructor for exception net.kldp.jcodegen.base.
InvalidParentException
InvalidVariableNameException
- Exception in
net.kldp.jcodegen.helper
throws when variable name is invalid.
InvalidVariableNameException(String)
- Constructor for exception net.kldp.jcodegen.helper.
InvalidVariableNameException
isArray(String)
- Static method in class net.kldp.jcodegen.imports.
ImportUtil
isEmpty()
- Method in class net.kldp.jcodegen.base.
AbstractBlockComment
isEmpty()
- Method in class net.kldp.jcodegen.base.
JavaDocComment
isEmpty()
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
isEmpty()
- Method in class net.kldp.jcodegen.base.
ParamHolder
isJavaLangPackageClass(Class)
- Static method in class net.kldp.jcodegen.imports.
ImportUtil
isValidVariableName(String)
- Static method in class net.kldp.jcodegen.helper.
Evaluator
J
JavaDocComment
- Class in
net.kldp.jcodegen.base
JavaDocComment()
- Constructor for class net.kldp.jcodegen.base.
JavaDocComment
JavaSourceFile
- Class in
net.kldp.jcodegen.code
represent java source file.
JavaSourceFile(String)
- Constructor for class net.kldp.jcodegen.code.
JavaSourceFile
JCodeGenException
- Exception in
net.kldp.jcodegen
Exception class for jcodegen library
JCodeGenException()
- Constructor for exception net.kldp.jcodegen.
JCodeGenException
JCodeGenException(String)
- Constructor for exception net.kldp.jcodegen.
JCodeGenException
JCodeGenException(Throwable)
- Constructor for exception net.kldp.jcodegen.
JCodeGenException
JCodeGenException(String, Throwable)
- Constructor for exception net.kldp.jcodegen.
JCodeGenException
L
LineComment
- Class in
net.kldp.jcodegen.base
LineComment(AbstractBlock, String)
- Constructor for class net.kldp.jcodegen.base.
LineComment
M
MethodBlock
- Class in
net.kldp.jcodegen.code.type
class 의 메소드를 나타낸다.
MethodBlock(AbstractTypeBlock, String)
- Constructor for class net.kldp.jcodegen.code.type.
MethodBlock
MethodBlock(AbstractTypeBlock, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
MethodBlock
MethodDecl
- Class in
net.kldp.jcodegen.code.type
MethodDecl(AbstractTypeBlock, String)
- Constructor for class net.kldp.jcodegen.code.type.
MethodDecl
MethodDecl(AbstractTypeBlock, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
MethodDecl
MethodJavaDocComment
- Class in
net.kldp.jcodegen.base
represent javadoc comment.
MethodJavaDocComment(ParamHolder)
- Constructor for class net.kldp.jcodegen.base.
MethodJavaDocComment
MethodSupport
- Interface in
net.kldp.jcodegen.base
MethodSupportImpl
- Class in
net.kldp.jcodegen.base
MethodSupportImpl(AbstractCodeFragment, String)
- Constructor for class net.kldp.jcodegen.base.
MethodSupportImpl
Modifier
- Enum in
net.kldp.jcodegen
N
net.kldp.jcodegen
- package net.kldp.jcodegen
net.kldp.jcodegen.base
- package net.kldp.jcodegen.base
net.kldp.jcodegen.code
- package net.kldp.jcodegen.code
net.kldp.jcodegen.code.type
- package net.kldp.jcodegen.code.type
net.kldp.jcodegen.helper
- package net.kldp.jcodegen.helper
net.kldp.jcodegen.imports
- package net.kldp.jcodegen.imports
net.kldp.jcodegen.out
- package net.kldp.jcodegen.out
NormalBlock
- Class in
net.kldp.jcodegen.code
NormalBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
NormalBlock
O
Output
- Interface in
net.kldp.jcodegen
소스를 출력할 대상인터페이스
P
ParamHolder
- Class in
net.kldp.jcodegen.base
ParamHolder(AbstractCodeFragment)
- Constructor for class net.kldp.jcodegen.base.
ParamHolder
ParamSupport
- Interface in
net.kldp.jcodegen.base
PrintWriterOutput
- Class in
net.kldp.jcodegen.out
PrintWriterOutput(PrintWriter)
- Constructor for class net.kldp.jcodegen.out.
PrintWriterOutput
S
setCollection(String)
- Method in class net.kldp.jcodegen.code.
ForEachBlock
setCondition(String)
- Method in class net.kldp.jcodegen.code.
ForBlock
setInit(String)
- Method in class net.kldp.jcodegen.code.
ForBlock
setInitExpression(Expression)
- Method in class net.kldp.jcodegen.code.type.
TypeField
setLicenseInfo(List<String>)
- Method in class net.kldp.jcodegen.base.
AbstractSourceFile
setLicenseInfo(String[])
- Method in class net.kldp.jcodegen.base.
AbstractSourceFile
setReturnComment(String)
- Method in class net.kldp.jcodegen.base.
MethodJavaDocComment
setReturnComment(String)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
setReturnComment(String)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
setReturnComment(String)
- Method in class net.kldp.jcodegen.code.type.
MethodBlock
setReturnType(TypeName)
- Method in interface net.kldp.jcodegen.base.
MethodSupport
setReturnType(TypeName)
- Method in class net.kldp.jcodegen.base.
MethodSupportImpl
setReturnType(Class)
- Method in class net.kldp.jcodegen.code.type.
MethodBlock
setReturnType(String)
- Method in class net.kldp.jcodegen.code.type.
MethodBlock
setReturnType(TypeName)
- Method in class net.kldp.jcodegen.code.type.
MethodBlock
setSuperClass(Class)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
setSuperClass(String)
- Method in class net.kldp.jcodegen.base.
AbstractTypeBlock
setType(String)
- Method in class net.kldp.jcodegen.code.type.
TypeField
setType(Class)
- Method in class net.kldp.jcodegen.code.type.
TypeField
setUpdate(String)
- Method in class net.kldp.jcodegen.code.
ForBlock
setVariable(String, Object)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
setVariable(String)
- Method in class net.kldp.jcodegen.code.
ForEachBlock
setVariable(String, Object)
- Method in class net.kldp.jcodegen.helper.
Evaluator
setVisibility(Visibility)
- Method in class net.kldp.jcodegen.base.
AbstractCodeFragment
Source
- Interface in
net.kldp.jcodegen
represent java source code components
자바 소스코드의 구성 요소를 나타내는 인터페이스
Statement
- Class in
net.kldp.jcodegen.code
문장 하나를 나타낸다.
Statement(AbstractBlock, String)
- Constructor for class net.kldp.jcodegen.code.
Statement
StreamOutput
- Class in
net.kldp.jcodegen.out
StreamOutput(OutputStream)
- Constructor for class net.kldp.jcodegen.out.
StreamOutput
StringBufferOutput
- Class in
net.kldp.jcodegen.out
StringBufferOutput()
- Constructor for class net.kldp.jcodegen.out.
StringBufferOutput
StringBufferOutput(StringBuffer)
- Constructor for class net.kldp.jcodegen.out.
StringBufferOutput
StringBuilderOutput
- Class in
net.kldp.jcodegen.out
StringBuilderOutput()
- Constructor for class net.kldp.jcodegen.out.
StringBuilderOutput
StringBuilderOutput(StringBuilder)
- Constructor for class net.kldp.jcodegen.out.
StringBuilderOutput
StringBuilderOutput(int)
- Constructor for class net.kldp.jcodegen.out.
StringBuilderOutput
SwitchBlock
- Class in
net.kldp.jcodegen.code
SwitchBlock(AbstractBlock, String)
- Constructor for class net.kldp.jcodegen.code.
SwitchBlock
SwitchDefaultBlock
- Class in
net.kldp.jcodegen.code
SwitchDefaultBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
SwitchDefaultBlock
T
toString()
- Method in enum net.kldp.jcodegen.base.
AbstractTypeBlock.Type
toString()
- Method in class net.kldp.jcodegen.code.
Expression
toString()
- Method in enum net.kldp.jcodegen.
Modifier
toString()
- Method in class net.kldp.jcodegen.out.
StringBufferOutput
toString()
- Method in class net.kldp.jcodegen.out.
StringBuilderOutput
toString()
- Method in enum net.kldp.jcodegen.
Visibility
TransparentBlock
- Class in
net.kldp.jcodegen.code
모든 코드는 추가된 순서에 따라 소스파일에 나타나는데, 나중에 추가한 코드가 먼저 나타나는 것이 가능하게 하고싶을 때 이 클래스를 사용할 수 있다.
TransparentBlock(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
TransparentBlock
TryBlock
- Class in
net.kldp.jcodegen.code
TryBlock(TryWrapper)
- Constructor for class net.kldp.jcodegen.code.
TryBlock
TryWrapper
- Class in
net.kldp.jcodegen.code
Try , Catch , Finally 를 묶는 가상의 블럭
TryWrapper(AbstractBlock)
- Constructor for class net.kldp.jcodegen.code.
TryWrapper
TypeField
- Class in
net.kldp.jcodegen.code.type
TypeField(AbstractTypeBlock, String)
- Constructor for class net.kldp.jcodegen.code.type.
TypeField
TypeField(AbstractTypeBlock, Visibility, String)
- Constructor for class net.kldp.jcodegen.code.type.
TypeField
TypeField(AbstractTypeBlock, Visibility, String, String)
- Constructor for class net.kldp.jcodegen.code.type.
TypeField
TypeField(AbstractTypeBlock, Visibility, Class, String)
- Constructor for class net.kldp.jcodegen.code.type.
TypeField
TypeName
- Class in
net.kldp.jcodegen.base
V
valueOf(String)
- Static method in enum net.kldp.jcodegen.base.
AbstractTypeBlock.Type
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.kldp.jcodegen.
Modifier
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.kldp.jcodegen.
Visibility
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.kldp.jcodegen.base.
AbstractTypeBlock.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.kldp.jcodegen.
Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.kldp.jcodegen.
Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
VariableNotFoundException
- Exception in
net.kldp.jcodegen.helper
VariableNotFoundException(String)
- Constructor for exception net.kldp.jcodegen.helper.
VariableNotFoundException
Visibility
- Enum in
net.kldp.jcodegen
W
write(String)
- Method in class net.kldp.jcodegen.base.
AbstractSourceFile
write(String, String)
- Method in class net.kldp.jcodegen.base.
AbstractSourceFile
create source code file to targetDir
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
S
T
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes