Interface TypeProto

    • Method Detail

      • getClassPath

        @Nonnull
        ClassPath getClassPath()
      • getType

        @Nonnull
        java.lang.String getType()
      • isInterface

        boolean isInterface()
      • implementsInterface

        boolean implementsInterface​(@Nonnull
                                    java.lang.String iface)
      • getSuperclass

        @Nullable
        java.lang.String getSuperclass()
      • getCommonSuperclass

        @Nonnull
        TypeProto getCommonSuperclass​(@Nonnull
                                      TypeProto other)
      • getFieldByOffset

        @Nullable
        FieldReference getFieldByOffset​(int fieldOffset)
      • getMethodByVtableIndex

        @Nullable
        Method getMethodByVtableIndex​(int vtableIndex)
      • findMethodIndexInVtable

        int findMethodIndexInVtable​(@Nonnull
                                    MethodReference method)