Package com.querydsl.codegen.utils
Class AbstractCodeWriter<T extends AbstractCodeWriter<T>>
java.lang.Object
com.querydsl.codegen.utils.AbstractCodeWriter<T>
- Type Parameters:
T-
- All Implemented Interfaces:
CodeWriter,Appendable
- Direct Known Subclasses:
JavaWriter,ScalaWriter
public abstract class AbstractCodeWriter<T extends AbstractCodeWriter<T>>
extends Object
implements Appendable, CodeWriter
- Author:
- tiwe
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.querydsl.codegen.utils.CodeWriter
annotation, annotation, beginClass, beginClass, beginConstructor, beginConstructor, beginInterface, beginPublicMethod, beginPublicMethod, beginStaticMethod, beginStaticMethod, end, field, getClassConstant, getGenericName, getRawName, importClasses, importPackages, imports, imports, javadoc, packageDecl, privateField, privateFinal, privateFinal, privateStaticFinal, protectedField, protectedFinal, protectedFinal, publicField, publicField, publicFinal, publicFinal, publicStaticFinal, staticimports, suppressWarnings, suppressWarnings
-
Constructor Details
-
AbstractCodeWriter
-
-
Method Details
-
append
- Specified by:
appendin interfaceAppendable- Throws:
IOException
-
append
- Specified by:
appendin interfaceAppendable- Throws:
IOException
-
append
- Specified by:
appendin interfaceAppendable- Throws:
IOException
-
beginLine
- Specified by:
beginLinein interfaceCodeWriter- Throws:
IOException
-
goIn
-
goOut
-
line
- Specified by:
linein interfaceCodeWriter- Throws:
IOException
-
nl
- Specified by:
nlin interfaceCodeWriter- Throws:
IOException
-