Interface Type

    • Method Detail

      • getMethods

        Collection<MethodModel> getMethods()
        Returns an unmodifiable collection of methods that are declared in this type.
        Returns:
        methods declared on this type
      • getReferences

        Collection<Member> getReferences()
        Returns a unmodifiable collection of this type references. A reference can be a field declaration in a type which type is this instance or it can be a method declaration which return type is this type
        Returns:
        references on this type
      • getDefiningURIs

        Collection<URI> getDefiningURIs()
        Returns the defining URIs
        Returns:
        a collection of URIs in which the type was defined
      • wasDefinedIn

        boolean wasDefinedIn​(Collection<URI> uris)
        Determine if this type was defined in one of the passed URI or not
        Parameters:
        uris - collection of URI to check if this type was defined in them.
        Returns:
        true if this type as defined in one the passed URI