Package gw.internal.gosu.parser
Class ITypeLoaderTypeInfo
java.lang.Object
gw.lang.reflect.BaseFeatureInfo
gw.lang.reflect.BaseJavaTypeInfo
gw.internal.gosu.parser.ITypeLoaderTypeInfo
- All Implemented Interfaces:
IAnnotatedFeatureInfo,IAttributedFeatureInfo,IFeatureInfo,ITypeInfo
-
Nested Class Summary
Nested classes/interfaces inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
IAnnotatedFeatureInfo.IAnnotationInfoHelperNested classes/interfaces inherited from interface gw.lang.reflect.IAttributedFeatureInfo
IAttributedFeatureInfo.MODIFIERNested classes/interfaces inherited from interface gw.lang.reflect.ITypeInfo
ITypeInfo.FIND -
Field Summary
Fields inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
ANNOTATION_HELPERFields inherited from interface gw.lang.reflect.ITypeInfo
TYPEINFO_EXT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEvent(CharSequence strEvent) Get an event mapped to the specified name.List<? extends IPropertyInfo>getProperty(CharSequence propName) Get a property mapped to the specified name.Methods inherited from class gw.lang.reflect.BaseJavaTypeInfo
getCallableConstructor, getCallableMethod, getConstructor, getDeclaredAnnotations, getDescription, getDisplayName, getMethod, getName, getShortDescription, isStaticMethods inherited from class gw.lang.reflect.BaseFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDeprecatedReason, getOwnersType, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isAbstract, isDefaultImpl, isDeprecated, isFinal, isHidden, isInternal, isInternalAPI, isPrivate, isProtected, isPublic, isReified, isScriptable, isVisible, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedMethods inherited from interface gw.lang.reflect.IFeatureInfo
getContainer, getLocationInfo, getOwnersType
-
Constructor Details
-
ITypeLoaderTypeInfo
public ITypeLoaderTypeInfo()
-
-
Method Details
-
getProperties
- Returns:
- An unmodifiable random access list of
IPropertyInfoinstances. The list is sorted ascending by name. Returns an empty list if there are no properties.
-
getProperty
Description copied from interface:ITypeInfoGet a property mapped to the specified name.- Parameters:
propName- The property name.- Returns:
- An IPropertyInfo corresponding to the property name.
-
getMethods
- Returns:
- An unmodifiable random access list of
IMethodInfoinstances. The list is sorted ascending by name. Returns an empty list if there are no methods.
-
getConstructors
- Returns:
- An unmodifiable random access list of
IConstructorInfoinstances. The list is sorted ascending by name. Returns an empty list if there are no constructors.
-
getEvents
- Returns:
- An unmodifiable random access list of
IEventInfoinstances. The list is sorted ascending by name. Returns an empty list if ther are no events.
-
getEvent
Description copied from interface:ITypeInfoGet an event mapped to the specified name.- Parameters:
strEvent- The event name.- Returns:
- An IEventInfo corresponding to the event name.
-