Class BlockCommentPosition


  • public final class BlockCommentPosition
    extends Object
    Utility class that has methods to check javadoc comment position in java file.
    Author:
    bizmailov
    • Method Detail

      • isOnClass

        public static boolean isOnClass​(DetailAST blockComment)
        Node is on class definition.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before class
      • isOnInterface

        public static boolean isOnInterface​(DetailAST blockComment)
        Node is on interface definition.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before interface
      • isOnEnum

        public static boolean isOnEnum​(DetailAST blockComment)
        Node is on enum definition.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before enum
      • isOnAnnotationDef

        public static boolean isOnAnnotationDef​(DetailAST blockComment)
        Node is on annotation definition.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before annotation
      • isOnMethod

        public static boolean isOnMethod​(DetailAST blockComment)
        Node is on method declaration.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before method
      • isOnField

        public static boolean isOnField​(DetailAST blockComment)
        Node is on field declaration.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before field
      • isOnConstructor

        public static boolean isOnConstructor​(DetailAST blockComment)
        Node is on constructor.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before constructor
      • isOnEnumConstant

        public static boolean isOnEnumConstant​(DetailAST blockComment)
        Node is on enum constant.
        Parameters:
        blockComment - DetailAST
        Returns:
        true if node is before enum constant