Modifier and Type | Method and Description |
---|---|
void |
CodeAnalyser.dump(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
Op02WithProcessedDataAndRefs.dump(Dumper d) |
Dumper |
Op03SimpleStatement.dump(Dumper dumper) |
Dumper |
Op04StructuredStatement.dump(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
Op02WithProcessedDataAndRefs.dump(Dumper d) |
Dumper |
Op03SimpleStatement.dump(Dumper dumper) |
Dumper |
Op04StructuredStatement.dump(Dumper dumper) |
void |
Op03SimpleStatement.dumpInner(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
Expression.dump(Dumper d) |
Dumper |
LValue.dump(Dumper d,
boolean defines) |
static Dumper |
LValue.Creation.dump(Dumper d,
LValue lValue) |
Modifier and Type | Method and Description |
---|---|
Dumper |
Expression.dump(Dumper d) |
Dumper |
LValue.dump(Dumper d,
boolean defines) |
static Dumper |
LValue.Creation.dump(Dumper d,
LValue lValue) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AbstractExpression.dump(Dumper d) |
Dumper |
BooleanExpression.dumpInner(Dumper d) |
Dumper |
NewObjectArray.dumpInner(Dumper d) |
Dumper |
ConstructorInvokationAnonymousInner.dumpInner(Dumper d) |
Dumper |
MemberFunctionInvokation.dumpInner(Dumper d) |
Dumper |
StaticFunctionInvokationExplicit.dumpInner(Dumper d) |
Dumper |
LValueExpression.dumpInner(Dumper d) |
Dumper |
MethodHandlePlaceholder.dumpInner(Dumper d) |
abstract Dumper |
AbstractExpression.dumpInner(Dumper d) |
Dumper |
LambdaExpression.dumpInner(Dumper d) |
Dumper |
ComparisonOperation.dumpInner(Dumper d) |
Dumper |
ArithmeticOperation.dumpInner(Dumper d) |
Dumper |
ArithmeticMonOperation.dumpInner(Dumper d) |
Dumper |
NotOperation.dumpInner(Dumper d) |
Dumper |
SuperFunctionInvokation.dumpInner(Dumper d) |
Dumper |
ConstructorInvokationSimple.dumpInner(Dumper d) |
Dumper |
LambdaExpressionNewArray.dumpInner(Dumper d) |
Dumper |
LambdaExpressionFallback.dumpInner(Dumper d) |
Dumper |
Literal.dumpInner(Dumper d) |
Dumper |
TernaryExpression.dumpInner(Dumper d) |
Dumper |
LiteralHex.dumpInner(Dumper d) |
Dumper |
ArrayIndex.dumpInner(Dumper d) |
Dumper |
ArithmeticPreMutationOperation.dumpInner(Dumper d) |
Dumper |
InstanceOfExpressionDefining.dumpInner(Dumper d) |
Dumper |
DynamicConstExpression.dumpInner(Dumper d) |
Dumper |
InstanceOfExpression.dumpInner(Dumper d) |
Dumper |
NewPrimitiveArray.dumpInner(Dumper d) |
Dumper |
BooleanOperation.dumpInner(Dumper d) |
Dumper |
ArrayLength.dumpInner(Dumper d) |
Dumper |
SwitchExpression.dumpInner(Dumper d) |
Dumper |
ArithmeticPostMutationOperation.dumpInner(Dumper d) |
Dumper |
CastExpression.dumpInner(Dumper d) |
Dumper |
DynamicInvokation.dumpInner(Dumper d) |
Dumper |
ArithmeticMutationOperation.dumpInner(Dumper d) |
Dumper |
MemberFunctionInvokationExplicit.dumpInner(Dumper d) |
Dumper |
StaticFunctionInvokation.dumpInner(Dumper d) |
Dumper |
NewAnonymousArray.dumpInner(Dumper d) |
Dumper |
StackValue.dumpInner(Dumper d) |
Dumper |
NewObject.dumpInner(Dumper d) |
Dumper |
AssignmentExpression.dumpInner(Dumper d) |
Dumper |
ConstructorInvokationExplicit.dumpInner(Dumper d) |
Dumper |
AbstractExpression.dumpWithOuterPrecedence(Dumper d,
Precedence outerP,
Troolean isLhs) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AbstractExpression.dump(Dumper d) |
void |
ConstructorInvokationAnonymousInner.dumpForEnum(Dumper d) |
Dumper |
BooleanExpression.dumpInner(Dumper d) |
Dumper |
NewObjectArray.dumpInner(Dumper d) |
Dumper |
ConstructorInvokationAnonymousInner.dumpInner(Dumper d) |
Dumper |
MemberFunctionInvokation.dumpInner(Dumper d) |
Dumper |
StaticFunctionInvokationExplicit.dumpInner(Dumper d) |
Dumper |
LValueExpression.dumpInner(Dumper d) |
Dumper |
MethodHandlePlaceholder.dumpInner(Dumper d) |
abstract Dumper |
AbstractExpression.dumpInner(Dumper d) |
Dumper |
LambdaExpression.dumpInner(Dumper d) |
Dumper |
ComparisonOperation.dumpInner(Dumper d) |
Dumper |
ArithmeticOperation.dumpInner(Dumper d) |
Dumper |
ArithmeticMonOperation.dumpInner(Dumper d) |
Dumper |
NotOperation.dumpInner(Dumper d) |
Dumper |
SuperFunctionInvokation.dumpInner(Dumper d) |
Dumper |
ConstructorInvokationSimple.dumpInner(Dumper d) |
Dumper |
LambdaExpressionNewArray.dumpInner(Dumper d) |
Dumper |
LambdaExpressionFallback.dumpInner(Dumper d) |
Dumper |
Literal.dumpInner(Dumper d) |
Dumper |
TernaryExpression.dumpInner(Dumper d) |
Dumper |
LiteralHex.dumpInner(Dumper d) |
Dumper |
ArrayIndex.dumpInner(Dumper d) |
Dumper |
ArithmeticPreMutationOperation.dumpInner(Dumper d) |
Dumper |
InstanceOfExpressionDefining.dumpInner(Dumper d) |
Dumper |
DynamicConstExpression.dumpInner(Dumper d) |
Dumper |
InstanceOfExpression.dumpInner(Dumper d) |
Dumper |
NewPrimitiveArray.dumpInner(Dumper d) |
Dumper |
BooleanOperation.dumpInner(Dumper d) |
Dumper |
ArrayLength.dumpInner(Dumper d) |
Dumper |
SwitchExpression.dumpInner(Dumper d) |
Dumper |
ArithmeticPostMutationOperation.dumpInner(Dumper d) |
Dumper |
CastExpression.dumpInner(Dumper d) |
Dumper |
DynamicInvokation.dumpInner(Dumper d) |
Dumper |
ArithmeticMutationOperation.dumpInner(Dumper d) |
Dumper |
MemberFunctionInvokationExplicit.dumpInner(Dumper d) |
Dumper |
StaticFunctionInvokation.dumpInner(Dumper d) |
Dumper |
NewAnonymousArray.dumpInner(Dumper d) |
Dumper |
StackValue.dumpInner(Dumper d) |
Dumper |
NewObject.dumpInner(Dumper d) |
Dumper |
AssignmentExpression.dumpInner(Dumper d) |
Dumper |
ConstructorInvokationExplicit.dumpInner(Dumper d) |
Dumper |
AbstractExpression.dumpWithOuterPrecedence(Dumper d,
Precedence outerP,
Troolean isLhs) |
Modifier and Type | Method and Description |
---|---|
Dumper |
TypedLiteral.dump(Dumper d) |
Dumper |
TypedLiteral.dumpWithHint(Dumper d,
TypedLiteral.FormatHint hint) |
Modifier and Type | Method and Description |
---|---|
Dumper |
TypedLiteral.dump(Dumper d) |
Dumper |
TypedLiteral.dumpWithHint(Dumper d,
TypedLiteral.FormatHint hint) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AbstractLValue.dump(Dumper d) |
Dumper |
LocalVariable.dump(Dumper d,
boolean defines) |
Dumper |
StackSSALabel.dump(Dumper d,
boolean defines) |
Dumper |
AbstractLValue.dump(Dumper d,
boolean defines) |
Dumper |
FieldVariable.dumpInner(Dumper d) |
Dumper |
SentinelLocalClassLValue.dumpInner(Dumper d) |
Dumper |
LocalVariable.dumpInner(Dumper d) |
Dumper |
ArrayVariable.dumpInner(Dumper d) |
Dumper |
StackSSALabel.dumpInner(Dumper d) |
abstract Dumper |
AbstractLValue.dumpInner(Dumper d) |
Dumper |
StaticVariable.dumpInner(Dumper d) |
Dumper |
AbstractLValue.dumpWithOuterPrecedence(Dumper d,
Precedence outerP,
Troolean isLhs) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AbstractLValue.dump(Dumper d) |
Dumper |
LocalVariable.dump(Dumper d,
boolean defines) |
Dumper |
StackSSALabel.dump(Dumper d,
boolean defines) |
Dumper |
AbstractLValue.dump(Dumper d,
boolean defines) |
Dumper |
FieldVariable.dumpInner(Dumper d) |
Dumper |
SentinelLocalClassLValue.dumpInner(Dumper d) |
Dumper |
LocalVariable.dumpInner(Dumper d) |
Dumper |
ArrayVariable.dumpInner(Dumper d) |
Dumper |
StackSSALabel.dumpInner(Dumper d) |
abstract Dumper |
AbstractLValue.dumpInner(Dumper d) |
Dumper |
StaticVariable.dumpInner(Dumper d) |
Dumper |
AbstractLValue.dumpWithOuterPrecedence(Dumper d,
Precedence outerP,
Troolean isLhs) |
Modifier and Type | Method and Description |
---|---|
Dumper |
JSRRetStatement.dump(Dumper dumper) |
Dumper |
JSRCallStatement.dump(Dumper dumper) |
Dumper |
GotoStatement.dump(Dumper dumper) |
Dumper |
MonitorExitStatement.dump(Dumper dumper) |
Dumper |
CompoundStatement.dump(Dumper dumper) |
Dumper |
IfExitingStatement.dump(Dumper dumper) |
Dumper |
CommentStatement.dump(Dumper dumper) |
Dumper |
AssignmentPreMutation.dump(Dumper dumper) |
Dumper |
AnonBreakTarget.dump(Dumper dumper) |
Dumper |
ReturnNothingStatement.dump(Dumper dumper) |
Dumper |
DoStatement.dump(Dumper dumper) |
Dumper |
CaseStatement.dump(Dumper dumper) |
Dumper |
ExpressionStatement.dump(Dumper d) |
Dumper |
TryStatement.dump(Dumper dumper) |
Dumper |
ForIterStatement.dump(Dumper dumper) |
Dumper |
CatchStatement.dump(Dumper dumper) |
Dumper |
SwitchStatement.dump(Dumper dumper) |
Dumper |
ThrowStatement.dump(Dumper dumper) |
Dumper |
ReturnValueStatement.dump(Dumper dumper) |
Dumper |
MonitorEnterStatement.dump(Dumper dumper) |
Dumper |
ForStatement.dump(Dumper dumper) |
Dumper |
ConstructorStatement.dump(Dumper dumper) |
Dumper |
WhileStatement.dump(Dumper dumper) |
Dumper |
AssignmentSimple.dump(Dumper d) |
Dumper |
RawSwitchStatement.dump(Dumper dumper) |
Dumper |
Nop.dump(Dumper dumper) |
Dumper |
FinallyStatement.dump(Dumper dumper) |
Dumper |
IfStatement.dump(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
JSRRetStatement.dump(Dumper dumper) |
Dumper |
JSRCallStatement.dump(Dumper dumper) |
Dumper |
GotoStatement.dump(Dumper dumper) |
Dumper |
MonitorExitStatement.dump(Dumper dumper) |
Dumper |
CompoundStatement.dump(Dumper dumper) |
Dumper |
IfExitingStatement.dump(Dumper dumper) |
Dumper |
CommentStatement.dump(Dumper dumper) |
Dumper |
AssignmentPreMutation.dump(Dumper dumper) |
Dumper |
AnonBreakTarget.dump(Dumper dumper) |
Dumper |
ReturnNothingStatement.dump(Dumper dumper) |
Dumper |
DoStatement.dump(Dumper dumper) |
Dumper |
CaseStatement.dump(Dumper dumper) |
Dumper |
ExpressionStatement.dump(Dumper d) |
Dumper |
TryStatement.dump(Dumper dumper) |
Dumper |
ForIterStatement.dump(Dumper dumper) |
Dumper |
CatchStatement.dump(Dumper dumper) |
Dumper |
SwitchStatement.dump(Dumper dumper) |
Dumper |
ThrowStatement.dump(Dumper dumper) |
Dumper |
ReturnValueStatement.dump(Dumper dumper) |
Dumper |
MonitorEnterStatement.dump(Dumper dumper) |
Dumper |
ForStatement.dump(Dumper dumper) |
Dumper |
ConstructorStatement.dump(Dumper dumper) |
Dumper |
WhileStatement.dump(Dumper dumper) |
Dumper |
AssignmentSimple.dump(Dumper d) |
Dumper |
RawSwitchStatement.dump(Dumper dumper) |
Dumper |
Nop.dump(Dumper dumper) |
Dumper |
FinallyStatement.dump(Dumper dumper) |
Dumper |
IfStatement.dump(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
WildcardMatch.LValueWildcard.dump(Dumper d,
boolean defines) |
Dumper |
WildcardMatch.LValueWildcard.dumpWithOuterPrecedence(Dumper d,
Precedence outerPrecedence,
Troolean isLhs) |
Modifier and Type | Method and Description |
---|---|
Dumper |
WildcardMatch.LValueWildcard.dump(Dumper d,
boolean defines) |
Dumper |
WildcardMatch.LValueWildcard.dumpWithOuterPrecedence(Dumper d,
Precedence outerPrecedence,
Troolean isLhs) |
Modifier and Type | Method and Description |
---|---|
Dumper |
StructuredStatementExpression.dumpInner(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
StructuredStatementExpression.dumpInner(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
StructuredDo.dump(Dumper dumper) |
Dumper |
StructuredSwitch.dump(Dumper dumper) |
Dumper |
StructuredSynchronized.dump(Dumper dumper) |
Dumper |
UnstructuredAnonymousBreak.dump(Dumper dumper) |
Dumper |
StructuredComment.dump(Dumper dumper) |
Dumper |
UnstructuredAnonBreakTarget.dump(Dumper dumper) |
Dumper |
UnstructuredIter.dump(Dumper dumper) |
Dumper |
UnstructuredFinally.dump(Dumper dumper) |
Dumper |
StructuredCatch.dump(Dumper dumper) |
Dumper |
UnstructuredIf.dump(Dumper dumper) |
Dumper |
StructuredFakeDecompFailure.dump(Dumper dumper) |
Dumper |
UnstructuredBreak.dump(Dumper dumper) |
Dumper |
StructuredBreak.dump(Dumper dumper) |
Dumper |
UnstructuredCase.dump(Dumper dumper) |
Dumper |
StructuredExpressionYield.dump(Dumper dumper) |
Dumper |
UnstructuredSwitch.dump(Dumper dumper) |
Dumper |
StructuredTry.dump(Dumper dumper) |
Dumper |
StructuredFinally.dump(Dumper dumper) |
Dumper |
StructuredAssignment.dump(Dumper dumper) |
Dumper |
StructuredExpressionStatement.dump(Dumper dumper) |
Dumper |
StructuredAssert.dump(Dumper dumper) |
Dumper |
UnstructuredDo.dump(Dumper dumper) |
Dumper |
UnstructuredGoto.dump(Dumper dumper) |
Dumper |
StructuredThrow.dump(Dumper dumper) |
Dumper |
UnstructuredFor.dump(Dumper dumper) |
Dumper |
StructuredReturn.dump(Dumper dumper) |
Dumper |
UnstructuredSynchronized.dump(Dumper dumper) |
Dumper |
StructuredIter.dump(Dumper dumper) |
Dumper |
Block.dump(Dumper d) |
Dumper |
StructuredWhile.dump(Dumper dumper) |
Dumper |
UnstructuredWhile.dump(Dumper dumper) |
Dumper |
StructuredDefinition.dump(Dumper dumper) |
Dumper |
StructuredContinue.dump(Dumper dumper) |
Dumper |
UnstructuredContinue.dump(Dumper dumper) |
Dumper |
StructuredFor.dump(Dumper dumper) |
Dumper |
UnstructuredTry.dump(Dumper dumper) |
Dumper |
StructuredIf.dump(Dumper dumper) |
Dumper |
StructuredCase.dump(Dumper dumper) |
Dumper |
UnstructuredCatch.dump(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
StructuredDo.dump(Dumper dumper) |
Dumper |
StructuredSwitch.dump(Dumper dumper) |
Dumper |
StructuredSynchronized.dump(Dumper dumper) |
Dumper |
UnstructuredAnonymousBreak.dump(Dumper dumper) |
Dumper |
StructuredComment.dump(Dumper dumper) |
Dumper |
UnstructuredAnonBreakTarget.dump(Dumper dumper) |
Dumper |
UnstructuredIter.dump(Dumper dumper) |
Dumper |
UnstructuredFinally.dump(Dumper dumper) |
Dumper |
StructuredCatch.dump(Dumper dumper) |
Dumper |
UnstructuredIf.dump(Dumper dumper) |
Dumper |
StructuredFakeDecompFailure.dump(Dumper dumper) |
Dumper |
UnstructuredBreak.dump(Dumper dumper) |
Dumper |
StructuredBreak.dump(Dumper dumper) |
Dumper |
UnstructuredCase.dump(Dumper dumper) |
Dumper |
StructuredExpressionYield.dump(Dumper dumper) |
Dumper |
UnstructuredSwitch.dump(Dumper dumper) |
Dumper |
StructuredTry.dump(Dumper dumper) |
Dumper |
StructuredFinally.dump(Dumper dumper) |
Dumper |
StructuredAssignment.dump(Dumper dumper) |
Dumper |
StructuredExpressionStatement.dump(Dumper dumper) |
Dumper |
StructuredAssert.dump(Dumper dumper) |
Dumper |
UnstructuredDo.dump(Dumper dumper) |
Dumper |
UnstructuredGoto.dump(Dumper dumper) |
Dumper |
StructuredThrow.dump(Dumper dumper) |
Dumper |
UnstructuredFor.dump(Dumper dumper) |
Dumper |
StructuredReturn.dump(Dumper dumper) |
Dumper |
UnstructuredSynchronized.dump(Dumper dumper) |
Dumper |
StructuredIter.dump(Dumper dumper) |
Dumper |
Block.dump(Dumper d) |
Dumper |
StructuredWhile.dump(Dumper dumper) |
Dumper |
UnstructuredWhile.dump(Dumper dumper) |
Dumper |
StructuredDefinition.dump(Dumper dumper) |
Dumper |
StructuredContinue.dump(Dumper dumper) |
Dumper |
UnstructuredContinue.dump(Dumper dumper) |
Dumper |
StructuredFor.dump(Dumper dumper) |
Dumper |
UnstructuredTry.dump(Dumper dumper) |
Dumper |
StructuredIf.dump(Dumper dumper) |
Dumper |
StructuredCase.dump(Dumper dumper) |
Dumper |
UnstructuredCatch.dump(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AbstractPlaceholder.dump(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AbstractPlaceholder.dump(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
FormalTypeParameter.dump(Dumper d) |
Dumper |
FormalTypeParameter.dump(Dumper d,
List<AnnotationTableTypeEntry> typeAnnotations,
List<AnnotationTableTypeEntry> typeBoundAnnotations) |
Modifier and Type | Method and Description |
---|---|
Dumper |
FormalTypeParameter.dump(Dumper d) |
Dumper |
FormalTypeParameter.dump(Dumper d,
List<AnnotationTableTypeEntry> typeAnnotations,
List<AnnotationTableTypeEntry> typeBoundAnnotations) |
void |
MethodPrototype.dumpAppropriatelyCastedArgumentString(Expression expression,
Dumper d) |
void |
MethodPrototype.dumpDeclarationSignature(Dumper d,
String methName,
Method.MethodConstructor isConstructor,
MethodPrototypeAnnotationsHelper annotationsHelper,
List<AnnotationTableTypeEntry> returnTypeAnnotations) |
void |
JavaGenericPlaceholderTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaArrayTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaGenericRefTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaRefTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaIntersectionTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
RawJavaType.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaWildcardTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
Modifier and Type | Method and Description |
---|---|
Dumper |
NamedVariableFromHint.dump(Dumper d) |
Dumper |
NamedVariable.dump(Dumper d) |
Dumper |
NamedVariableDefault.dump(Dumper d) |
Dumper |
NamedVariableFromHint.dump(Dumper d,
boolean defines) |
Dumper |
NamedVariable.dump(Dumper d,
boolean defines) |
Dumper |
NamedVariableDefault.dump(Dumper d,
boolean defines) |
Modifier and Type | Method and Description |
---|---|
Dumper |
NamedVariableFromHint.dump(Dumper d) |
Dumper |
NamedVariable.dump(Dumper d) |
Dumper |
NamedVariableDefault.dump(Dumper d) |
Dumper |
NamedVariableFromHint.dump(Dumper d,
boolean defines) |
Dumper |
NamedVariable.dump(Dumper d,
boolean defines) |
Dumper |
NamedVariableDefault.dump(Dumper d,
boolean defines) |
Modifier and Type | Method and Description |
---|---|
Dumper |
FakeMethod.dump(Dumper d) |
Dumper |
ClassFile.dump(Dumper d) |
Dumper |
ClassFile.dumpAsInlineClass(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
FakeMethod.dump(Dumper d) |
Dumper |
ClassFile.dump(Dumper d) |
void |
Method.dump(Dumper d,
boolean asClass) |
void |
ClassFileField.dump(Dumper d,
ClassFile owner) |
void |
Field.dump(Dumper d,
String name,
ClassFile owner,
boolean asRecordField) |
Dumper |
ClassFile.dumpAsInlineClass(Dumper d) |
void |
ClassFileField.dumpAsRecord(Dumper d,
ClassFile owner) |
void |
ClassFile.dumpClassIdentity(Dumper d) |
void |
ClassFile.dumpNamedInnerClasses(Dumper d) |
void |
ClassFile.dumpReceiverClassIdentity(List<AnnotationTableTypeEntry> recieverAnnotations,
Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
ElementValueClass.dump(Dumper d) |
Dumper |
ElementValueAnnotation.dump(Dumper d) |
Dumper |
ElementValueArray.dump(Dumper d) |
Dumper |
AnnotationTableEntry.dump(Dumper d) |
Dumper |
ElementValueEnum.dump(Dumper d) |
Dumper |
ElementValueConst.dump(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
ElementValueClass.dump(Dumper d) |
Dumper |
ElementValueAnnotation.dump(Dumper d) |
Dumper |
ElementValueArray.dump(Dumper d) |
Dumper |
AnnotationTableEntry.dump(Dumper d) |
Dumper |
ElementValueEnum.dump(Dumper d) |
Dumper |
ElementValueConst.dump(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AttributeSourceFile.dump(Dumper d) |
Dumper |
AttributeSignature.dump(Dumper d) |
Dumper |
AttributeStackMapTable.dump(Dumper d) |
Dumper |
AttributeLocalVariableTable.dump(Dumper d) |
Dumper |
AttributeModuleClassMain.dump(Dumper d) |
Dumper |
AttributeCode.dump(Dumper d) |
Dumper |
AttributeScala.dump(Dumper d) |
Dumper |
AttributeLineNumberTable.dump(Dumper d) |
Dumper |
AttributeBootstrapMethods.dump(Dumper d) |
Dumper |
AttributeConstantValue.dump(Dumper d) |
Dumper |
AttributeDeprecated.dump(Dumper d) |
abstract Dumper |
Attribute.dump(Dumper d) |
Dumper |
AttributeExceptions.dump(Dumper d) |
Dumper |
AttributeAnnotations.dump(Dumper d) |
Dumper |
AttributeModule.dump(Dumper d) |
Dumper |
AttributeModulePackages.dump(Dumper d) |
Dumper |
AttributeEnclosingMethod.dump(Dumper d) |
Dumper |
AttributeParameterAnnotations.dump(Dumper d) |
Dumper |
AttributeAnnotationDefault.dump(Dumper d) |
Dumper |
AttributeUnknown.dump(Dumper d) |
Dumper |
AttributeScalaSig.dump(Dumper d) |
Dumper |
AttributeInnerClasses.dump(Dumper d) |
Dumper |
AttributeSynthetic.dump(Dumper d) |
Dumper |
AttributeLocalVariableTypeTable.dump(Dumper d) |
Dumper |
AttributeTypeAnnotations.dump(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
AttributeSourceFile.dump(Dumper d) |
Dumper |
AttributeSignature.dump(Dumper d) |
Dumper |
AttributeStackMapTable.dump(Dumper d) |
Dumper |
AttributeLocalVariableTable.dump(Dumper d) |
Dumper |
AttributeModuleClassMain.dump(Dumper d) |
Dumper |
AttributeCode.dump(Dumper d) |
Dumper |
AttributeScala.dump(Dumper d) |
Dumper |
AttributeLineNumberTable.dump(Dumper d) |
Dumper |
AttributeBootstrapMethods.dump(Dumper d) |
Dumper |
AttributeConstantValue.dump(Dumper d) |
Dumper |
AttributeDeprecated.dump(Dumper d) |
abstract Dumper |
Attribute.dump(Dumper d) |
Dumper |
AttributeExceptions.dump(Dumper d) |
Dumper |
AttributeAnnotations.dump(Dumper d) |
Dumper |
AttributeModule.dump(Dumper d) |
Dumper |
AttributeModulePackages.dump(Dumper d) |
Dumper |
AttributeEnclosingMethod.dump(Dumper d) |
Dumper |
AttributeParameterAnnotations.dump(Dumper d) |
Dumper |
AttributeAnnotationDefault.dump(Dumper d) |
Dumper |
AttributeUnknown.dump(Dumper d) |
Dumper |
AttributeScalaSig.dump(Dumper d) |
Dumper |
AttributeInnerClasses.dump(Dumper d) |
Dumper |
AttributeSynthetic.dump(Dumper d) |
Dumper |
AttributeLocalVariableTypeTable.dump(Dumper d) |
Dumper |
AttributeTypeAnnotations.dump(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
ClassFileDumperAnnotation.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumperInterface.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumperAnonymousInner.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumperNormal.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumperRecord.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumperEnum.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumper.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumperModule.dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
Dumper |
ClassFileDumperAnonymousInner.dumpWithArgs(ClassFile classFile,
MethodPrototype usedMethod,
List<Expression> args,
boolean isEnum,
Dumper d) |
Modifier and Type | Method and Description |
---|---|
void |
ConstantPoolEntryClass.dump(Dumper d) |
void |
ConstantPoolEntryMethodRef.dump(Dumper d) |
void |
ConstantPoolEntryInteger.dump(Dumper d) |
void |
ConstantPoolEntryFieldRef.dump(Dumper d) |
void |
ConstantPoolEntryMethodHandle.dump(Dumper d) |
void |
ConstantPoolEntry.dump(Dumper d) |
void |
ConstantPoolEntryMethodType.dump(Dumper d) |
void |
ConstantPoolEntryNameAndType.dump(Dumper d) |
void |
ConstantPoolEntryModuleInfo.dump(Dumper d) |
void |
ConstantPoolEntryDynamicInfo.dump(Dumper d) |
void |
ConstantPoolEntryFloat.dump(Dumper d) |
void |
ConstantPoolEntryDouble.dump(Dumper d) |
void |
ConstantPoolEntryUTF8.dump(Dumper d) |
void |
ConstantPoolEntryLong.dump(Dumper d) |
void |
ConstantPoolEntryInvokeDynamic.dump(Dumper d) |
void |
ConstantPoolEntryString.dump(Dumper d) |
void |
ConstantPoolEntryPackageInfo.dump(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
Mapping.wrap(Dumper d) |
Dumper |
NullMapping.wrap(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
Mapping.wrap(Dumper d) |
Dumper |
NullMapping.wrap(Dumper d) |
Modifier and Type | Class and Description |
---|---|
class |
TypeUsageCollectingDumper |
Modifier and Type | Method and Description |
---|---|
Dumper |
TypeUsageCollectingDumper.beginBlockComment(boolean inline) |
Dumper |
TypeUsageCollectingDumper.comment(String s) |
Dumper |
TypeUsageCollectingDumper.dump(Dumpable d) |
Dumper |
TypeUsageCollectingDumper.dump(JavaTypeInstance javaTypeInstance) |
Dumper |
TypeUsageCollectingDumper.dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
TypeUsageCollectingDumper.endBlockComment() |
Dumper |
TypeUsageCollectingDumper.endCodeln() |
Dumper |
TypeUsageCollectingDumper.explicitIndent() |
Dumper |
TypeUsageCollectingDumper.fieldName(String name,
JavaTypeInstance owner,
boolean hiddenDeclaration,
boolean isStatic,
boolean defines) |
Dumper |
TypeUsageCollectingDumper.identifier(String s,
Object ref,
boolean defines) |
Dumper |
TypeUsageCollectingDumper.keyword(String s) |
Dumper |
TypeUsageCollectingDumper.label(String s,
boolean inline) |
Dumper |
TypeUsageCollectingDumper.literal(String s,
Object o) |
Dumper |
TypeUsageCollectingDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
TypeUsageCollectingDumper.newln() |
Dumper |
TypeUsageCollectingDumper.operator(String s) |
Dumper |
TypeUsageCollectingDumper.packageName(JavaRefTypeInstance t) |
Dumper |
TypeUsageCollectingDumper.print(char c) |
Dumper |
TypeUsageCollectingDumper.print(String s) |
Dumper |
TypeUsageCollectingDumper.removePendingCarriageReturn() |
Dumper |
TypeUsageCollectingDumper.separator(String s) |
Dumper |
TypeUsageCollectingDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
ObfuscationRewriter.wrap(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
ObfuscationRewriter.wrap(Dumper d) |
Modifier and Type | Method and Description |
---|---|
Dumper |
DecompilerComment.dump(Dumper d) |
Dumper |
DecompilerComments.dump(Dumper d) |
Modifier and Type | Method and Description |
---|---|
static boolean |
StringUtils.comma(boolean first,
Dumper d) |
Dumper |
DecompilerComment.dump(Dumper d) |
Dumper |
DecompilerComments.dump(Dumper d) |
static boolean |
StringUtils.space(boolean first,
Dumper d) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingDumper |
class |
FileDumper |
class |
StdIODumper |
class |
StreamDumper |
class |
StringStreamDumper |
class |
TokenStreamDumper |
class |
ToStringDumper |
class |
TypeOverridingDumper |
Modifier and Type | Field and Description |
---|---|
protected Dumper |
DelegatingDumper.delegate |
Modifier and Type | Method and Description |
---|---|
Dumper |
DelegatingDumper.beginBlockComment(boolean inline) |
Dumper |
TokenStreamDumper.beginBlockComment(boolean inline) |
Dumper |
Dumper.beginBlockComment(boolean inline) |
Dumper |
DelegatingDumper.comment(String s) |
Dumper |
TokenStreamDumper.comment(String s) |
Dumper |
Dumper.comment(String s) |
Dumper |
DelegatingDumper.dump(Dumpable d) |
Dumper |
TokenStreamDumper.dump(Dumpable d) |
Dumper |
StreamDumper.dump(Dumpable d) |
Dumper |
ToStringDumper.dump(Dumpable d) |
Dumper |
Dumper.dump(Dumpable d) |
Dumper |
Dumpable.dump(Dumper d) |
Dumper |
DelegatingDumper.dump(JavaTypeInstance javaTypeInstance) |
Dumper |
TypeOverridingDumper.dump(JavaTypeInstance javaTypeInstance) |
Dumper |
Dumper.dump(JavaTypeInstance javaTypeInstance) |
Dumper |
DelegatingDumper.dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
TokenStreamDumper.dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
TypeOverridingDumper.dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
StreamDumper.dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
ToStringDumper.dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
Dumper.dump(JavaTypeInstance javaTypeInstance,
TypeContext typeContext) |
Dumper |
DumpableWithPrecedence.dumpWithOuterPrecedence(Dumper d,
Precedence outerPrecedence,
Troolean isLhs) |
Dumper |
DelegatingDumper.endBlockComment() |
Dumper |
TokenStreamDumper.endBlockComment() |
Dumper |
Dumper.endBlockComment() |
Dumper |
DelegatingDumper.endCodeln() |
Dumper |
TokenStreamDumper.endCodeln() |
Dumper |
StreamDumper.endCodeln() |
Dumper |
ToStringDumper.endCodeln() |
Dumper |
Dumper.endCodeln() |
Dumper |
DelegatingDumper.explicitIndent() |
Dumper |
TokenStreamDumper.explicitIndent() |
Dumper |
StreamDumper.explicitIndent() |
Dumper |
ToStringDumper.explicitIndent() |
Dumper |
Dumper.explicitIndent() |
Dumper |
DelegatingDumper.fieldName(String name,
JavaTypeInstance owner,
boolean hiddenDeclaration,
boolean isStatic,
boolean defines) |
Dumper |
TokenStreamDumper.fieldName(String name,
JavaTypeInstance owner,
boolean hiddenDeclaration,
boolean isStatic,
boolean defines) |
Dumper |
StreamDumper.fieldName(String name,
JavaTypeInstance owner,
boolean hiddenDeclaration,
boolean isStatic,
boolean defines) |
Dumper |
ToStringDumper.fieldName(String name,
JavaTypeInstance owner,
boolean hiddenDeclaration,
boolean isStatic,
boolean defines) |
Dumper |
Dumper.fieldName(String name,
JavaTypeInstance owner,
boolean hiddenDeclaration,
boolean isStatic,
boolean defines) |
Dumper |
DumperFactory.getNewTopLevelDumper(JavaTypeInstance classType,
SummaryDumper summaryDumper,
TypeUsageInformation typeUsageInformation,
IllegalIdentifierDump illegalIdentifierDump) |
Dumper |
SinkDumperFactory.getNewTopLevelDumper(JavaTypeInstance classType,
SummaryDumper summaryDumper,
TypeUsageInformation typeUsageInformation,
IllegalIdentifierDump illegalIdentifierDump) |
Dumper |
InternalDumperFactoryImpl.getNewTopLevelDumper(JavaTypeInstance classType,
SummaryDumper summaryDumper,
TypeUsageInformation typeUsageInformation,
IllegalIdentifierDump illegalIdentifierDump) |
Dumper |
DelegatingDumper.identifier(String s,
Object ref,
boolean defines) |
Dumper |
TokenStreamDumper.identifier(String s,
Object ref,
boolean defines) |
Dumper |
StreamDumper.identifier(String s,
Object ref,
boolean defines) |
Dumper |
ToStringDumper.identifier(String s,
Object ref,
boolean defines) |
Dumper |
Dumper.identifier(String s,
Object ref,
boolean defines) |
Dumper |
DelegatingDumper.keyword(String s) |
Dumper |
TokenStreamDumper.keyword(String s) |
Dumper |
StreamDumper.keyword(String s) |
Dumper |
ToStringDumper.keyword(String s) |
Dumper |
Dumper.keyword(String s) |
Dumper |
DelegatingDumper.label(String s,
boolean inline) |
Dumper |
TokenStreamDumper.label(String s,
boolean inline) |
Dumper |
StreamDumper.label(String s,
boolean inline) |
Dumper |
ToStringDumper.label(String s,
boolean inline) |
Dumper |
Dumper.label(String s,
boolean inline) |
Dumper |
DelegatingDumper.literal(String s,
Object o) |
Dumper |
TokenStreamDumper.literal(String s,
Object o) |
Dumper |
StreamDumper.literal(String s,
Object o) |
Dumper |
ToStringDumper.literal(String s,
Object o) |
Dumper |
Dumper.literal(String s,
Object o) |
Dumper |
DelegatingDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
TokenStreamDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
StreamDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
ToStringDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
Dumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
DelegatingDumper.newln() |
Dumper |
TokenStreamDumper.newln() |
Dumper |
StreamDumper.newln() |
Dumper |
ToStringDumper.newln() |
Dumper |
Dumper.newln() |
Dumper |
DelegatingDumper.operator(String s) |
Dumper |
TokenStreamDumper.operator(String s) |
Dumper |
StreamDumper.operator(String s) |
Dumper |
ToStringDumper.operator(String s) |
Dumper |
Dumper.operator(String s) |
Dumper |
DelegatingDumper.packageName(JavaRefTypeInstance t) |
Dumper |
TokenStreamDumper.packageName(JavaRefTypeInstance t) |
Dumper |
StreamDumper.packageName(JavaRefTypeInstance t) |
Dumper |
ToStringDumper.packageName(JavaRefTypeInstance t) |
Dumper |
Dumper.packageName(JavaRefTypeInstance t) |
Dumper |
DelegatingDumper.print(char c) |
Dumper |
TokenStreamDumper.print(char c) |
Dumper |
StreamDumper.print(char c) |
Dumper |
ToStringDumper.print(char c) |
Dumper |
Dumper.print(char c) |
Dumper |
DelegatingDumper.print(String s) |
Dumper |
TokenStreamDumper.print(String s) |
Dumper |
StreamDumper.print(String s) |
Dumper |
ToStringDumper.print(String s) |
Dumper |
Dumper.print(String s) |
Dumper |
DelegatingDumper.removePendingCarriageReturn() |
Dumper |
TokenStreamDumper.removePendingCarriageReturn() |
Dumper |
Dumper.removePendingCarriageReturn() |
Dumper |
DelegatingDumper.separator(String s) |
Dumper |
TokenStreamDumper.separator(String s) |
Dumper |
StreamDumper.separator(String s) |
Dumper |
ToStringDumper.separator(String s) |
Dumper |
Dumper.separator(String s) |
Dumper |
DelegatingDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
StdIODumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
TokenStreamDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
FileDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
TypeOverridingDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
ToStringDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
StringStreamDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
Dumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Dumper |
DumperFactory.wrapLineNoDumper(Dumper dumper) |
Dumper |
SinkDumperFactory.wrapLineNoDumper(Dumper dumper) |
Dumper |
InternalDumperFactoryImpl.wrapLineNoDumper(Dumper dumper) |
Modifier and Type | Method and Description |
---|---|
Dumper |
Dumpable.dump(Dumper d) |
Dumper |
DumpableWithPrecedence.dumpWithOuterPrecedence(Dumper d,
Precedence outerPrecedence,
Troolean isLhs) |
Dumper |
DumperFactory.wrapLineNoDumper(Dumper dumper) |
Dumper |
SinkDumperFactory.wrapLineNoDumper(Dumper dumper) |
Dumper |
InternalDumperFactoryImpl.wrapLineNoDumper(Dumper dumper) |
Constructor and Description |
---|
DelegatingDumper(Dumper delegate) |
Copyright © 2011-2021. All Rights Reserved.