Class MethodUsage

    • Constructor Detail

      • MethodUsage

        public MethodUsage​(int startPos,
                           int endPos,
                           IOpenMethod method)
        Parameters:
        endPos - the ending index position, exclusive
    • Method Detail

      • getStart

        public int getStart()
        Specified by:
        getStart in interface NodeUsage
        Returns:
        the start position of the method in code.
      • getEnd

        public int getEnd()
        Specified by:
        getEnd in interface NodeUsage
        Returns:
        the end position of the method in code.
      • getUri

        public String getUri()
        Specified by:
        getUri in interface NodeUsage
        Returns:
        uri of the table representing used method or null if this method is not represented by some OpenL component.
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface NodeUsage
        Returns:
        String description of the method signature.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object