public class TypeData extends Object
| Constructor and Description |
|---|
TypeData(XExpression expression,
ITypeExpectation expectation,
LightweightTypeReference type,
int flags,
boolean returnType) |
| Modifier and Type | Method and Description |
|---|---|
LightweightTypeReference |
getActualType() |
int |
getConformanceFlags() |
ITypeExpectation |
getExpectation() |
XExpression |
getExpression() |
boolean |
isOwnedBy(ITypeReferenceOwner owner) |
boolean |
isReturnType() |
void |
setConformanceFlags(int flags) |
String |
toString() |
public TypeData(XExpression expression, ITypeExpectation expectation, LightweightTypeReference type, int flags, boolean returnType)
public boolean isOwnedBy(ITypeReferenceOwner owner)
public ITypeExpectation getExpectation()
public int getConformanceFlags()
public void setConformanceFlags(int flags)
public XExpression getExpression()
public LightweightTypeReference getActualType()
public boolean isReturnType()
Copyright © 2015. All Rights Reserved.