public class LocalDirectoryGolangPackage extends ResolvableGolangPackage
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDir() |
int |
hashCode() |
protected java.util.Optional<GolangPackage> |
longerPath(java.nio.file.Path packagePath) |
static LocalDirectoryGolangPackage |
of(java.nio.file.Path rootPath,
java.nio.file.Path path,
java.lang.String dir) |
static LocalDirectoryGolangPackage |
of(java.lang.String rootPath,
java.lang.String path,
java.lang.String dir) |
protected java.util.Optional<GolangPackage> |
shorterPath(java.nio.file.Path packagePath) |
getRootPath, getRootPathStringgetPath, getPathString, resolve, resolvepublic java.lang.String getDir()
protected java.util.Optional<GolangPackage> longerPath(java.nio.file.Path packagePath)
longerPath in class GolangPackageprotected java.util.Optional<GolangPackage> shorterPath(java.nio.file.Path packagePath)
shorterPath in class GolangPackagepublic static LocalDirectoryGolangPackage of(java.nio.file.Path rootPath, java.nio.file.Path path, java.lang.String dir)
public static LocalDirectoryGolangPackage of(java.lang.String rootPath, java.lang.String path, java.lang.String dir)
public boolean equals(java.lang.Object o)
equals in class ResolvableGolangPackagepublic int hashCode()
hashCode in class ResolvableGolangPackage