Class CustomImportOrderCheck.ImportDetails
- java.lang.Object
-
- com.puppycrawl.tools.checkstyle.checks.imports.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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getImportFullPath()
Get import full path variable.java.lang.String
getImportGroup()
Get import group.int
getLineNumber()
Get import line number.boolean
isStaticImport()
Checks if import is static.
-
-
-
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.
-
-