Package soot.dotnet.members
Class DotnetProperty
- java.lang.Object
-
- soot.dotnet.members.AbstractDotnetMember
-
- soot.dotnet.members.DotnetProperty
-
- All Implemented Interfaces:
DotnetTypeMember
public class DotnetProperty extends AbstractDotnetMember
Represents a .NET Property (Member) SourceLocator -> ClassProvider -> ClassSource -> MethodSource (DotnetProperty, DotnetMethod) A property consists of a getter and a setter method
-
-
Constructor Summary
Constructors Constructor Description DotnetProperty(ProtoAssemblyAllTypes.PropertyDefinition protoProperty, SootClass declaringClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetCanGet()booleangetCanSet()SootMethodmakeSootMethodGetter()SootMethodmakeSootMethodSetter()-
Methods inherited from class soot.dotnet.members.AbstractDotnetMember
checkRewriteCilSpecificMember
-
-
-
-
Constructor Detail
-
DotnetProperty
public DotnetProperty(ProtoAssemblyAllTypes.PropertyDefinition protoProperty, SootClass declaringClass)
-
-
Method Detail
-
getCanGet
public boolean getCanGet()
-
getCanSet
public boolean getCanSet()
-
makeSootMethodGetter
public SootMethod makeSootMethodGetter()
-
makeSootMethodSetter
public SootMethod makeSootMethodSetter()
-
-