Class AbstractResolvedExecutable<T extends org.eclipse.xtext.common.types.JvmExecutable>

    • Constructor Detail

    • Method Detail

      • getTypeParameters

        public java.util.List<org.eclipse.xtext.common.types.JvmTypeParameter> getTypeParameters()
        Description copied from interface: IResolvedExecutable
        Returns the list of declared type parameters of the executable.
        Specified by:
        getTypeParameters in interface IResolvedExecutable
        Returns:
        the list of declared type parameters.
      • getResolvedErasureSignature

        public java.lang.String getResolvedErasureSignature()
        Description copied from interface: IResolvedFeature
        Returns the resolved erased signature of this feature. The resolved representation of List<String>.addAll(int,java.util.Collection<E>) is addAll(int,Collection).
        Specified by:
        getResolvedErasureSignature in interface IResolvedFeature
        Returns:
        the erased signature.
      • getResolvedSignature

        public java.lang.String getResolvedSignature()
        Description copied from interface: IResolvedFeature
        Returns the resolved signature of this feature. The resolved representation of List<String>.addAll(int, Collection<E>) is addAll(int,java.util.Collection<String>).
        Specified by:
        getResolvedSignature in interface IResolvedFeature
        Returns:
        the resolved signature.
      • getSimpleSignature

        public java.lang.String getSimpleSignature()
        Description copied from interface: IResolvedFeature
        Returns the simple signature of this feature. The simple signature of List<String>.addAll(int, Collection<E>) is addAll(int, Collection<String>).
        Specified by:
        getSimpleSignature in interface IResolvedFeature
        Returns:
        the simple, human readable signature.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object