Package gw.lang.reflect.features
Class PropertyReference<R,T>
java.lang.Object
gw.lang.reflect.features.FeatureReference<R,T>
gw.lang.reflect.features.PropertyReference<R,T>
- All Implemented Interfaces:
IFeatureReference<R,,T> IPropertyReference<R,T>
public class PropertyReference<R,T>
extends FeatureReference<R,T>
implements IPropertyReference<R,T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected Object(package private) static IPropertyInfogetPropertyInfo(IType rootType, String propName) inthashCode()voidMethods inherited from class gw.lang.reflect.features.FeatureReference
hasReturn
-
Field Details
-
_pi
-
_rootType
-
-
Constructor Details
-
PropertyReference
-
-
Method Details
-
getPropertyInfo
-
get
-
set
-
getRootType
- Specified by:
getRootTypein interfaceIFeatureReference<R,T>
-
getPropertyInfo
- Specified by:
getPropertyInfoin interfaceIPropertyReference<R,T>
-
evaluate
- Specified by:
evaluatein classFeatureReference<R,T>
-
getFeatureInfo
- Specified by:
getFeatureInfoin interfaceIFeatureReference<R,T>
-
getFullArgTypes
- Specified by:
getFullArgTypesin classFeatureReference<R,T>
-
equals
-
hashCode
public int hashCode()
-