Class DeclareLocalClassesTransform.TypeToDeclare
- java.lang.Object
-
- com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
-
- Enclosing class:
- DeclareLocalClassesTransform
protected static final class DeclareLocalClassesTransform.TypeToDeclare extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private BlockStatement_blockprivate TypeDeclaration_declarationprivate Statement_insertionPointprivate TypeDefinition_typeDefinition
-
Constructor Summary
Constructors Constructor Description TypeToDeclare(TypeDeclaration declaration, TypeDefinition definition, Statement insertionPoint, BlockStatement block)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockStatementgetBlock()TypeDeclarationgetDeclaration()StatementgetInsertionPoint()TypeDefinitiongetTypeDefinition()java.lang.StringtoString()
-
-
-
Field Detail
-
_declaration
private final TypeDeclaration _declaration
-
_typeDefinition
private final TypeDefinition _typeDefinition
-
_insertionPoint
private final Statement _insertionPoint
-
_block
private final BlockStatement _block
-
-
Constructor Detail
-
TypeToDeclare
public TypeToDeclare(TypeDeclaration declaration, TypeDefinition definition, Statement insertionPoint, BlockStatement block)
-
-
Method Detail
-
getBlock
public BlockStatement getBlock()
-
getDeclaration
public TypeDeclaration getDeclaration()
-
getTypeDefinition
public TypeDefinition getTypeDefinition()
-
getInsertionPoint
public Statement getInsertionPoint()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-