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.ObjectContains import attributes as line number, import full path, import group.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringimportFullPathImport full path.private java.lang.StringimportGroupImport group.private intlineNumberImport line number.private booleanstaticImportIs 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.StringgetImportFullPath()Get import full path variable.java.lang.StringgetImportGroup()Get import group.intgetLineNumber()Get import line number.booleanisStaticImport()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.
-
-