public interface CompilerReferenceServiceEx extends CompilerReferenceService
IS_ENABLED_KEY
Modifier and Type | Method and Description |
---|---|
java.util.SortedSet<ChainOpAndOccurrences<MethodCall>> |
findMethodReferenceOccurrences(java.lang.String rawReturnType,
byte iteratorKind,
ChainCompletionContext context) |
CompilerRef.CompilerClassHierarchyElementDef [] |
getDirectInheritors(CompilerRef.CompilerClassHierarchyElementDef baseClass) |
int |
getInheritorCount(CompilerRef.CompilerClassHierarchyElementDef baseClass) |
ChainOpAndOccurrences<TypeCast> |
getMostUsedTypeCast(java.lang.String operandQName) |
java.lang.String |
getName(int idx) |
int |
getNameId(java.lang.String name) |
CompilerRef.CompilerClassHierarchyElementDef |
mayCallOfTypeCast(CompilerRef.JavaCompilerMethodRef method,
int probabilityThreshold) |
boolean |
mayHappen(CompilerRef qualifier,
CompilerRef base,
int probabilityThreshold) |
getCompileTimeOccurrenceCount, getDirectInheritors, getFunExpressions, getInstance, getScopeWithoutCodeReferences, getScopeWithoutImplicitToStringCodeReferences, isActive, isEnabled
projectClosed, projectOpened
disposeComponent, initComponent
getComponentName
java.util.SortedSet<ChainOpAndOccurrences<MethodCall>> findMethodReferenceOccurrences(java.lang.String rawReturnType, byte iteratorKind, ChainCompletionContext context) throws ReferenceIndexUnavailableException
ChainOpAndOccurrences<TypeCast> getMostUsedTypeCast(java.lang.String operandQName) throws ReferenceIndexUnavailableException
CompilerRef.CompilerClassHierarchyElementDef mayCallOfTypeCast(CompilerRef.JavaCompilerMethodRef method, int probabilityThreshold) throws ReferenceIndexUnavailableException
boolean mayHappen(CompilerRef qualifier, CompilerRef base, int probabilityThreshold) throws ReferenceIndexUnavailableException
java.lang.String getName(int idx) throws ReferenceIndexUnavailableException
int getNameId(java.lang.String name) throws ReferenceIndexUnavailableException
CompilerRef.CompilerClassHierarchyElementDef [] getDirectInheritors(CompilerRef.CompilerClassHierarchyElementDef baseClass) throws ReferenceIndexUnavailableException
int getInheritorCount(CompilerRef.CompilerClassHierarchyElementDef baseClass) throws ReferenceIndexUnavailableException