Package org.jd.core.v1.api.printer
Interface Printer
public interface Printer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
end()
void
endLine()
void
endMarker
(int type) void
extraLine
(int count) void
indent()
void
printDeclaration
(int type, String internalTypeName, String name, String descriptor) void
printKeyword
(String keyword) void
printNumericConstant
(String constant) void
printReference
(int type, String internalTypeName, String name, String descriptor, String ownerInternalName) void
printStringConstant
(String constant, String ownerInternalName) void
void
start
(int maxLineNumber, int majorVersion, int minorVersion) void
startLine
(int lineNumber) void
startMarker
(int type) void
unindent()
-
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)
-