public interface IEnhancementIndex
| Modifier and Type | Method and Description |
|---|---|
void |
addEnhancementMethods(IType typeToEnhance,
Collection<IMethodInfo> methodsToAddTo) |
void |
addEnhancementProperties(IType typeToEnhance,
Map<CharSequence,IPropertyInfo> propertyInfosToAddTo,
boolean caseSensitive) |
void |
addEntry(IType enhancedType,
IGosuEnhancement enhancement) |
List<? extends IGosuEnhancement> |
getEnhancementsForType(IType gosuClass) |
String |
getOrphanedEnhancement(String typeName) |
void |
maybeLoadEnhancementIndex() |
void |
refreshedTypes(RefreshRequest request) |
void |
removeEntry(IGosuEnhancement enhancement) |
void maybeLoadEnhancementIndex()
void refreshedTypes(RefreshRequest request)
void addEnhancementMethods(IType typeToEnhance, Collection<IMethodInfo> methodsToAddTo)
void addEnhancementProperties(IType typeToEnhance, Map<CharSequence,IPropertyInfo> propertyInfosToAddTo, boolean caseSensitive)
List<? extends IGosuEnhancement> getEnhancementsForType(IType gosuClass)
void removeEntry(IGosuEnhancement enhancement)
void addEntry(IType enhancedType, IGosuEnhancement enhancement)
Copyright © 2021. All rights reserved.