Package gw.internal.gosu.parser
Class GosuClassTypeInfo.MyFeatureManager
- java.lang.Object
-
- gw.lang.reflect.FeatureManager<java.lang.String>
-
- gw.internal.gosu.parser.GosuClassTypeInfo.MyFeatureManager
-
- Enclosing class:
- GosuClassTypeInfo
private class GosuClassTypeInfo.MyFeatureManager extends FeatureManager<java.lang.String>
-
-
Constructor Summary
Constructors Constructor Description MyFeatureManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddEnhancementMethods(java.util.List<IMethodInfo> privateMethods)protected voidaddEnhancementProperties(PropertyNameMap<java.lang.String> privateProps, boolean caseSensitive)protected ITypeconvertType(IType type)voidforceInit()-
Methods inherited from class gw.lang.reflect.FeatureManager
areMethodParamsEqual, clear, getAccessibilityForClass, getConstructor, getConstructors, getMethod, getMethods, getProperties, getProperty, isFeatureAccessible, isInEnclosingClassHierarchy, isInEnhancedTypesHierarchy, isInHierarchy, isInSameNamespace, maybeInitConstructors, maybeInitMethods, maybeInitProperties, mergeMethod, mergeMethods, mergeProperties, mergeProperty, setSuperPropertyPrefix, setSupertypeToCopyPropertiesFrom, toString
-
-
-
-
Method Detail
-
forceInit
public void forceInit()
-
convertType
protected IType convertType(IType type)
- Overrides:
convertTypein classFeatureManager<java.lang.String>
-
addEnhancementMethods
protected void addEnhancementMethods(java.util.List<IMethodInfo> privateMethods)
- Overrides:
addEnhancementMethodsin classFeatureManager<java.lang.String>
-
addEnhancementProperties
protected void addEnhancementProperties(PropertyNameMap<java.lang.String> privateProps, boolean caseSensitive)
- Overrides:
addEnhancementPropertiesin classFeatureManager<java.lang.String>
-
-