|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.xtext.xbase.typesystem.internal.AbstractTypeExpectation
org.eclipse.xtext.xbase.typesystem.internal.AbstractRootTypeExpectation
org.eclipse.xtext.xbase.typesystem.internal.RootTypeExpectation
public class RootTypeExpectation
| Constructor Summary | |
|---|---|
RootTypeExpectation(JvmTypeReference reference,
AbstractTypeComputationState state)
|
|
| Method Summary | |
|---|---|
JvmTypeReference |
getExpectedType()
Returns the expected type. |
boolean |
isNoTypeExpectation()
Returns true if anything is allowed and no constraints are expected. |
| Methods inherited from class org.eclipse.xtext.xbase.typesystem.internal.AbstractRootTypeExpectation |
|---|
acceptActualType |
| Methods inherited from class org.eclipse.xtext.xbase.typesystem.internal.AbstractTypeExpectation |
|---|
getState, isVoidTypeAllowed, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RootTypeExpectation(JvmTypeReference reference,
AbstractTypeComputationState state)
| Method Detail |
|---|
public boolean isNoTypeExpectation()
ITypeExpectationtrue if anything is allowed and no constraints are expected.
true if anything is allowed and no constraints are expected.public JvmTypeReference getExpectedType()
ITypeExpectationITypeExpectation.getExpectedType() may return
null or some sort of unresolved, specialized reference. If null is returned, clients
may want to check ITypeExpectation.isNoTypeExpectation() or ITypeExpectation.isVoidTypeAllowed().
null.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||