Class CustomImportOrderCheck.ImportDetails

  • Enclosing class:
    CustomImportOrderCheck

    private static class CustomImportOrderCheck.ImportDetails
    extends java.lang.Object
    Contains import attributes as line number, import full path, import group.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String importFullPath
      Import full path.
      private java.lang.String importGroup
      Import group.
      private int lineNumber
      Import line number.
      private boolean staticImport
      Is static import.
    • Constructor Summary

      Constructors 
      Constructor Description
      ImportDetails​(java.lang.String importFullPath, int lineNumber, java.lang.String importGroup, boolean staticImport)
      Initialise importFullPath, lineNumber, importGroup, staticImport.
    • Field Detail

      • importFullPath

        private final java.lang.String importFullPath
        Import full path.
      • lineNumber

        private final int lineNumber
        Import line number.
      • importGroup

        private final java.lang.String importGroup
        Import group.
      • staticImport

        private final boolean staticImport
        Is static import.
    • Constructor Detail

      • ImportDetails

        ImportDetails​(java.lang.String importFullPath,
                      int lineNumber,
                      java.lang.String importGroup,
                      boolean staticImport)
        Initialise importFullPath, lineNumber, importGroup, staticImport.
        Parameters:
        importFullPath - import full path.
        lineNumber - import line number.
        importGroup - import group.
        staticImport - if import is static.
    • Method Detail

      • getImportFullPath

        public java.lang.String getImportFullPath()
        Get import full path variable.
        Returns:
        import full path variable.
      • getLineNumber

        public int getLineNumber()
        Get import line number.
        Returns:
        import line.
      • getImportGroup

        public java.lang.String getImportGroup()
        Get import group.
        Returns:
        import group.
      • isStaticImport

        public boolean isStaticImport()
        Checks if import is static.
        Returns:
        true, if import is static.