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 TypeMethodDescriptionboolean
protected Object
(package private) static IPropertyInfo
getPropertyInfo
(IType rootType, String propName) int
hashCode()
void
Methods inherited from class gw.lang.reflect.features.FeatureReference
hasReturn
-
Field Details
-
_pi
-
_rootType
-
-
Constructor Details
-
PropertyReference
-
-
Method Details
-
getPropertyInfo
-
get
-
set
-
getRootType
- Specified by:
getRootType
in interfaceIFeatureReference<R,
T>
-
getPropertyInfo
- Specified by:
getPropertyInfo
in interfaceIPropertyReference<R,
T>
-
evaluate
- Specified by:
evaluate
in classFeatureReference<R,
T>
-
getFeatureInfo
- Specified by:
getFeatureInfo
in interfaceIFeatureReference<R,
T>
-
getFullArgTypes
- Specified by:
getFullArgTypes
in classFeatureReference<R,
T>
-
equals
-
hashCode
public int hashCode()
-