Interface Printer
public interface Printer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidend()voidendLine()voidendMarker(int type) voidextraLine(int count) voidindent()voidprintDeclaration(int type, String internalTypeName, String name, String descriptor) voidprintKeyword(String keyword) voidprintNumericConstant(String constant) voidprintReference(int type, String internalTypeName, String name, String descriptor, String ownerInternalName) voidprintStringConstant(String constant, String ownerInternalName) voidvoidstart(int maxLineNumber, int majorVersion, int minorVersion) voidstartLine(int lineNumber) voidstartMarker(int type) voidunindent()
-
Field Details
-
TYPE
static final int TYPE- See Also:
-
FIELD
static final int FIELD- See Also:
-
METHOD
static final int METHOD- See Also:
-
CONSTRUCTOR
static final int CONSTRUCTOR- See Also:
-
PACKAGE
static final int PACKAGE- See Also:
-
MODULE
static final int MODULE- See Also:
-
UNKNOWN_LINE_NUMBER
static final int UNKNOWN_LINE_NUMBER- See Also:
-
COMMENT
static final int COMMENT- See Also:
-
JAVADOC
static final int JAVADOC- See Also:
-
ERROR
static final int ERROR- See Also:
-
IMPORT_STATEMENTS
static final int IMPORT_STATEMENTS- See Also:
-
-
Method Details
-
start
void start(int maxLineNumber, int majorVersion, int minorVersion) -
end
void end() -
printText
-
printNumericConstant
-
printStringConstant
-
printKeyword
-
printDeclaration
-
printReference
-
indent
void indent() -
unindent
void unindent() -
startLine
void startLine(int lineNumber) -
endLine
void endLine() -
extraLine
void extraLine(int count) -
startMarker
void startMarker(int type) -
endMarker
void endMarker(int type)
-