Class AbstractFileHeader

    • Constructor Detail

      • AbstractFileHeader

        public AbstractFileHeader()
    • Method Detail

      • sanitizeComment

        protected String sanitizeComment​(String line)
      • getLineBreak

        protected String getLineBreak()
      • getCommentBlockStart

        protected String getCommentBlockStart()
      • getCommentBlockEnd

        protected String getCommentBlockEnd()
      • getCommentLinePrefix

        protected String getCommentLinePrefix()
      • getBlockSuffix

        protected String getBlockSuffix()
      • getInsertPosition

        protected int getInsertPosition​(String content)
      • extractFileHeaderBetweenBlockStartEnd

        protected final FileHeaderContext extractFileHeaderBetweenBlockStartEnd​(FileContext file)
        Extract file header from the beginning of file between comment block start and end symbol.
        Parameters:
        file - File
        Returns:
        File header or null
      • extractFileHeaderWithLinePrefixes

        protected final FileHeaderContext extractFileHeaderWithLinePrefixes​(FileContext file)
        Extract file header from the beginning of file with all lines starting with line prefix.
        Parameters:
        file - File File
        Returns:
        File header or null