public class IRPropertyFromDynamicSymbol extends IRFeatureBase implements IRProperty
| Type | Property and Description |
|---|---|
boolean |
isBytecode
Gets the value of the property bytecodeProperty.
|
| Constructor and Description |
|---|
IRPropertyFromDynamicSymbol(IReducedSymbol symbol) |
| Modifier and Type | Method and Description |
|---|---|
IRelativeTypeInfo.Accessibility |
getAccessibility() |
IRType |
getAssignableType() |
IRMethod |
getGetterMethod() |
String |
getName() |
IRType |
getOwningIRType() |
IType |
getOwningIType() |
IRMethod |
getSetterMethod() |
IRType |
getTargetRootIRType() |
IRType |
getType() |
boolean |
isBytecodeProperty()
Gets the value of the property bytecodeProperty.
|
boolean |
isCaptured() |
boolean |
isField() |
boolean |
isStatic() |
addImplicitParameters, addTypeVariableParameters, getTypeDescriptors, isImplicitMethod, maybeReifyFieldType, resolveFieldNamepublic boolean isBytecodeProperty
isBytecodeProperty in interface IRPropertypublic IRPropertyFromDynamicSymbol(IReducedSymbol symbol)
public IRType getType()
getType in interface IRPropertypublic IRType getAssignableType()
getAssignableType in interface IRPropertypublic String getName()
getName in interface IRPropertypublic boolean isField()
isField in interface IRPropertypublic boolean isCaptured()
isCaptured in interface IRPropertypublic IRMethod getGetterMethod()
getGetterMethod in interface IRPropertypublic IRMethod getSetterMethod()
getSetterMethod in interface IRPropertypublic IRType getOwningIRType()
getOwningIRType in interface IRPropertypublic IType getOwningIType()
getOwningIType in interface IRPropertypublic IRelativeTypeInfo.Accessibility getAccessibility()
getAccessibility in interface IRPropertypublic boolean isStatic()
isStatic in interface IRPropertypublic IRType getTargetRootIRType()
getTargetRootIRType in interface IRPropertypublic boolean isBytecodeProperty()
isBytecodeProperty in interface IRPropertyCopyright © 2019. All rights reserved.