Package com.strobel.assembler.metadata
Class ParameterReference
java.lang.Object
com.strobel.assembler.metadata.ParameterReference
- All Implemented Interfaces:
IMetadataTypeMember
- Direct Known Subclasses:
ParameterDefinition
User: Mike Strobel
Date: 1/6/13
Time: 5:41 PM
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ParameterReference
(String name, TypeReference parameterType) -
Method Summary
Modifier and TypeMethodDescriptionabstract TypeReference
getName()
int
final boolean
hasName()
abstract ParameterDefinition
resolve()
protected void
protected void
setParameterType
(TypeReference parameterType) protected void
setPosition
(int position) toString()
-
Field Details
-
_name
-
_position
private int _position -
_parameterType
-
-
Constructor Details
-
ParameterReference
-
-
Method Details
-
getDeclaringType
- Specified by:
getDeclaringType
in interfaceIMetadataTypeMember
-
getName
- Specified by:
getName
in interfaceIMetadataTypeMember
-
hasName
public final boolean hasName() -
setName
-
getPosition
public int getPosition() -
setPosition
protected void setPosition(int position) -
getParameterType
-
setParameterType
-
toString
-
resolve
-