Interface PLSQLNode

    • Field Summary

      • Fields inherited from interface net.sourceforge.pmd.lang.ast.Node

        COORDS_COMPARATOR
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default String getCanonicalImage()
      Return node image converted to the normal Oracle form.
      static String getCanonicalImage​(String image)
      Convert arbitrary String to normal Oracle format, under assumption that the passed image is an Oracle name.
      net.sourceforge.pmd.lang.symboltable.Scope getScope()  
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.impl.GenericNode

        ancestors, ancestorsOrSelf, asStream, children, descendants, descendantsOrSelf, getChild, getFirstChild, getLastChild, getNextSibling, getParent, getPreviousSibling
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeNode

        getFirstToken, getLastToken, tokens
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.Node

        acceptVisitor, ancestors, children, compareLocation, descendants, firstChild, getAstInfo, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getImage, getIndexInParent, getLanguageVersion, getNumChildren, getReportLocation, getRoot, getTextDocument, getUserMap, getXPathAttributesIterator, getXPathNodeName, hasImageEqualTo, isFindBoundary
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.TextAvailableNode

        getOriginalText, getText, getTextRegion
    • Method Detail

      • getScope

        net.sourceforge.pmd.lang.symboltable.Scope getScope()
        Specified by:
        getScope in interface net.sourceforge.pmd.lang.symboltable.ScopedNode
      • getCanonicalImage

        default String getCanonicalImage()
        Return node image converted to the normal Oracle form.

        Normally this is uppercase, unless the names is quoted ("name").

      • getCanonicalImage

        static String getCanonicalImage​(String image)
        Convert arbitrary String to normal Oracle format, under assumption that the passed image is an Oracle name.

        This a helper method for PLSQL classes dependent on SimpleNode, that would otherwise have to import PLSQParser.

        Parameters:
        image -
        Returns: