|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer
public class NameEnvironmentAnswer
Constructor Summary | |
---|---|
NameEnvironmentAnswer(IBinaryType binaryType,
AccessRestriction accessRestriction)
|
|
NameEnvironmentAnswer(ICompilationUnit compilationUnit,
AccessRestriction accessRestriction)
|
|
NameEnvironmentAnswer(ISourceType[] sourceTypes,
AccessRestriction accessRestriction)
|
Method Summary | |
---|---|
AccessRestriction |
getAccessRestriction()
Returns the associated access restriction, or null if none. |
IBinaryType |
getBinaryType()
Answer the resolved binary form for the type or null if the receiver represents a compilation unit or source type. |
ICompilationUnit |
getCompilationUnit()
Answer the compilation unit or null if the receiver represents a binary or source type. |
ISourceType[] |
getSourceTypes()
Answer the unresolved source forms for the type or null if the receiver represents a compilation unit or binary type. |
boolean |
ignoreIfBetter()
|
boolean |
isBetter(NameEnvironmentAnswer otherAnswer)
|
boolean |
isBinaryType()
Answer whether the receiver contains the resolved binary form of the type. |
boolean |
isCompilationUnit()
Answer whether the receiver contains the compilation unit which defines the type. |
boolean |
isSourceType()
Answer whether the receiver contains the unresolved source form of the type. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NameEnvironmentAnswer(IBinaryType binaryType, AccessRestriction accessRestriction)
public NameEnvironmentAnswer(ICompilationUnit compilationUnit, AccessRestriction accessRestriction)
public NameEnvironmentAnswer(ISourceType[] sourceTypes, AccessRestriction accessRestriction)
Method Detail |
---|
public AccessRestriction getAccessRestriction()
public IBinaryType getBinaryType()
public ICompilationUnit getCompilationUnit()
public ISourceType[] getSourceTypes()
public boolean isBinaryType()
public boolean isCompilationUnit()
public boolean isSourceType()
public boolean ignoreIfBetter()
public boolean isBetter(NameEnvironmentAnswer otherAnswer)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |