Class FeatureReference<R,T>

java.lang.Object
gw.lang.reflect.features.FeatureReference<R,T>
All Implemented Interfaces:
IFeatureReference<R,T>
Direct Known Subclasses:
BoundMethodReference, BoundPropertyChainReference, BoundPropertyReference, ConstructorReference, MethodReference, PropertyChainReference, PropertyReference

public abstract class FeatureReference<R,T> extends Object implements IFeatureReference<R,T>
  • Constructor Details

    • FeatureReference

      public FeatureReference()
  • Method Details

    • evaluate

      protected abstract Object evaluate(Iterator args)
    • getFullArgTypes

      protected abstract List<IType> getFullArgTypes()
    • hasReturn

      protected boolean hasReturn()