Interface SourceWriterSink
- All Known Implementing Classes:
OutputSourceWriter,RememberingSourceWriter,SourceWriter
public interface SourceWriterSink
-
Method Summary
Modifier and TypeMethodDescriptiondefault SourceWriterSinkappend(CharSequence csq, int start, int end) default SourceWriterSinkappendClass(String cls) default SourceWriterSinkappendClassInit(String className) default SourceWriterSinkappendField(FieldReference field) default SourceWriterSinkappendFunction(String name) default SourceWriterSinkappendGlobal(String name) default SourceWriterSinkappendInit(MethodReference method) default SourceWriterSinkappendMethod(MethodDescriptor method) default SourceWriterSinkappendMethodBody(MethodReference method) default SourceWriterSinkappendStaticField(FieldReference field) default voiddefault SourceWriterSinkemitLocation(String fileName, int line) default voidemitMethod(MethodDescriptor method) default SourceWriterSinkdefault SourceWriterSinkdefault SourceWriterSinkdefault SourceWriterSinkindent()default SourceWriterSinknewLine()default SourceWriterSinkoutdent()default SourceWriterSinkdefault SourceWriterSinkdefault SourceWriterSinkdefault SourceWriterSinkws()
-
Method Details
-
append
-
appendClass
-
appendField
-
appendStaticField
-
appendMethod
-
appendMethodBody
-
appendFunction
-
appendGlobal
-
appendInit
-
appendClassInit
-
newLine
-
ws
-
sameLineWs
-
tokenBoundary
-
softNewLine
-
indent
-
outdent
-
emitLocation
-
enterLocation
-
exitLocation
-
emitStatementStart
-
emitMethod
-
emitClass
-