Interface IEnhancementIndex

  • All Known Implementing Classes:
    EnhancementIndex

    public interface IEnhancementIndex
    • Method Detail

      • maybeLoadEnhancementIndex

        void maybeLoadEnhancementIndex()
      • addEnhancementMethods

        void addEnhancementMethods​(IType typeToEnhance,
                                   java.util.Collection<IMethodInfo> methodsToAddTo)
      • addEnhancementProperties

        void addEnhancementProperties​(IType typeToEnhance,
                                      java.util.Map<java.lang.CharSequence,​IPropertyInfo> propertyInfosToAddTo,
                                      boolean caseSensitive)
      • getEnhancementsForType

        java.util.List<? extends IGosuEnhancement> getEnhancementsForType​(IType gosuClass)
      • getOrphanedEnhancement

        java.lang.String getOrphanedEnhancement​(java.lang.String typeName)