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
_block
private TypeDeclaration
_declaration
private Statement
_insertionPoint
private 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 BlockStatement
getBlock()
TypeDeclaration
getDeclaration()
Statement
getInsertionPoint()
TypeDefinition
getTypeDefinition()
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-