Package org.jd.core.v1.api.printer
Interface Printer
-
public interface Printer
-
-
Field Summary
Fields Modifier and Type Field Description static intCOMMENTstatic intCONSTRUCTORstatic intERRORstatic intFIELDstatic intIMPORT_STATEMENTSstatic intJAVADOCstatic intMETHODstatic intMODULEstatic intPACKAGEstatic intTYPEstatic intUNKNOWN_LINE_NUMBER
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidend()voidendLine()voidendMarker(int type)voidextraLine(int count)voidindent()voidprintDeclaration(int type, java.lang.String internalTypeName, java.lang.String name, java.lang.String descriptor)voidprintKeyword(java.lang.String keyword)voidprintNumericConstant(java.lang.String constant)voidprintReference(int type, java.lang.String internalTypeName, java.lang.String name, java.lang.String descriptor, java.lang.String ownerInternalName)voidprintStringConstant(java.lang.String constant, java.lang.String ownerInternalName)voidprintText(java.lang.String text)voidstart(int maxLineNumber, int majorVersion, int minorVersion)voidstartLine(int lineNumber)voidstartMarker(int type)voidunindent()
-
-
-
Field Detail
-
TYPE
static final int TYPE
- See Also:
- Constant Field Values
-
FIELD
static final int FIELD
- See Also:
- Constant Field Values
-
METHOD
static final int METHOD
- See Also:
- Constant Field Values
-
CONSTRUCTOR
static final int CONSTRUCTOR
- See Also:
- Constant Field Values
-
PACKAGE
static final int PACKAGE
- See Also:
- Constant Field Values
-
MODULE
static final int MODULE
- See Also:
- Constant Field Values
-
UNKNOWN_LINE_NUMBER
static final int UNKNOWN_LINE_NUMBER
- See Also:
- Constant Field Values
-
COMMENT
static final int COMMENT
- See Also:
- Constant Field Values
-
JAVADOC
static final int JAVADOC
- See Also:
- Constant Field Values
-
ERROR
static final int ERROR
- See Also:
- Constant Field Values
-
IMPORT_STATEMENTS
static final int IMPORT_STATEMENTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
start
void start(int maxLineNumber, int majorVersion, int minorVersion)
-
end
void end()
-
printText
void printText(java.lang.String text)
-
printNumericConstant
void printNumericConstant(java.lang.String constant)
-
printStringConstant
void printStringConstant(java.lang.String constant, java.lang.String ownerInternalName)
-
printKeyword
void printKeyword(java.lang.String keyword)
-
printDeclaration
void printDeclaration(int type, java.lang.String internalTypeName, java.lang.String name, java.lang.String descriptor)
-
printReference
void printReference(int type, java.lang.String internalTypeName, java.lang.String name, java.lang.String descriptor, java.lang.String ownerInternalName)
-
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)
-
-