Class ITypeLoaderTypeInfo

All Implemented Interfaces:
IAnnotatedFeatureInfo, IAttributedFeatureInfo, IFeatureInfo, ITypeInfo

public class ITypeLoaderTypeInfo extends BaseJavaTypeInfo
  • Constructor Details

    • ITypeLoaderTypeInfo

      public ITypeLoaderTypeInfo()
  • Method Details

    • getProperties

      public List<? extends IPropertyInfo> getProperties()
      Returns:
      An unmodifiable random access list of IPropertyInfo instances. The list is sorted ascending by name. Returns an empty list if there are no properties.
    • getProperty

      public IPropertyInfo getProperty(CharSequence propName)
      Description copied from interface: ITypeInfo
      Get a property mapped to the specified name.
      Parameters:
      propName - The property name.
      Returns:
      An IPropertyInfo corresponding to the property name.
    • getMethods

      public MethodList getMethods()
      Returns:
      An unmodifiable random access list of IMethodInfo instances. The list is sorted ascending by name. Returns an empty list if there are no methods.
    • getConstructors

      public List getConstructors()
      Returns:
      An unmodifiable random access list of IConstructorInfo instances. The list is sorted ascending by name. Returns an empty list if there are no constructors.
    • getEvents

      public List getEvents()
      Returns:
      An unmodifiable random access list of IEventInfo instances. The list is sorted ascending by name. Returns an empty list if ther are no events.
    • getEvent

      public IEventInfo getEvent(CharSequence strEvent)
      Description copied from interface: ITypeInfo
      Get an event mapped to the specified name.
      Parameters:
      strEvent - The event name.
      Returns:
      An IEventInfo corresponding to the event name.