Interface IRelativeTypeInfo

    • Field Detail

      • Accessibility_Size

        static final int Accessibility_Size
    • Method Detail

      • getDeclaredProperties

        List<? extends IPropertyInfo> getDeclaredProperties()
        Returns a list of IPropertyInfo objects reflecting all the properties declared by the class or interface represented by this IType object. This includes public, protected, internal access, and private properties, but excludes inherited properties. The elements in the list are ordered by declaration order in the file. This method returns an empty list if the type does not contain any properties
        Returns:
        the list of IPropertyInfo objects representing all the declared properties of this class
      • getDeclaredMethods

        List<? extends IMethodInfo> getDeclaredMethods()
        Returns a list of IMethodInfo objects reflecting all the methods declared by the class or interface represented by this IType object. This includes public, protected, internal access, and private methods, but excludes inherited methods. The elements in the list are ordered by declaration order in the file. This method returns an empty list if the type does not contain any methods
        Returns:
        the list of IMethodInfo objects representing all the declared methods of this class
      • getDeclaredConstructors

        List<? extends IConstructorInfo> getDeclaredConstructors()
        Returns a list of IConstructorInfo objects reflecting all the constructors declared by the class represented by this IType object. This includes public, protected, internal access, and private constructors. Interfaces and arrays always return an empty list. The elements in the list are ordered by declaration order in the file. This method returns an empty list if the type does not contain any methods
        Returns:
        the list of IConstructorInfo objects representing all the declared methods of this class