public class PropertyReference<R,T> extends FeatureReference<R,T> implements IPropertyReference<R,T>
| Constructor and Description |
|---|
PropertyReference(IType rootType,
String property) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
protected Object |
evaluate(Iterator args) |
T |
get(R ctx) |
IFeatureInfo |
getFeatureInfo() |
List<IType> |
getFullArgTypes() |
IPropertyInfo |
getPropertyInfo() |
IType |
getRootType() |
int |
hashCode() |
void |
set(R ctx,
T val) |
public IType getRootType()
getRootType in interface IFeatureReference<R,T>public IPropertyInfo getPropertyInfo()
getPropertyInfo in interface IPropertyReference<R,T>protected Object evaluate(Iterator args)
evaluate in class FeatureReference<R,T>public IFeatureInfo getFeatureInfo()
getFeatureInfo in interface IFeatureReference<R,T>public List<IType> getFullArgTypes()
getFullArgTypes in class FeatureReference<R,T>Copyright © 2022. All rights reserved.