JavaDoc対応

This commit is contained in:
ろむねこ 2023-12-14 12:51:15 +09:00
parent 2f29f5bf85
commit b731e566e7
No known key found for this signature in database
GPG Key ID: FA1F39A1BA37D168

View File

@ -3,49 +3,79 @@ package one.nem.lacerta.model.document.path;
import java.nio.file.Path; import java.nio.file.Path;
import java.nio.file.Paths; import java.nio.file.Paths;
/**
* ドキュメントのパス
*/
public class DocumentPath { public class DocumentPath {
String rootPath; /**
String path; * ドキュメントのルートパス(String)
*/
String rootPath;
// Constructor /**
* ドキュメントのパス(String)
*/
String path;
public DocumentPath() { // Constructor
}
public DocumentPath(String rootPath, String path) { public DocumentPath() {
this.rootPath = rootPath; }
this.path = path;
}
// Getter public DocumentPath(String rootPath, String path) {
this.rootPath = rootPath;
this.path = path;
}
public String getRootPath() { // Getter
return rootPath;
}
public String getPath() { /**
return path; * ドキュメントのルートパス(String)を取得する
} */
public String getRootPath() {
return rootPath;
}
public Path getFullPath() { /**
// rootPathとpathを結合して返す * ドキュメントのパス(String)を取得する
return Paths.get(rootPath, path); */
} public String getPath() {
return path;
}
public String getFullPathString() { /**
// rootPathとpathを結合して返す * ドキュメントのフルパス(Path)を取得する
return Paths.get(rootPath, path).toString(); */
} public Path getFullPath() {
// rootPathとpathを結合して返す
return Paths.get(rootPath, path);
}
// Setter /**
* ドキュメントのフルパス(String)を取得する
*/
public String getFullPathString() {
// rootPathとpathを結合して返す
return Paths.get(rootPath, path).toString();
}
public void setRootPath(String rootPath) { // Setter
this.rootPath = rootPath;
}
public void setPath(String path) { /**
this.path = path; * ドキュメントのルートパス(String)を設定する
} * @param rootPath ドキュメントのルートパス
*/
public void setRootPath(String rootPath) {
this.rootPath = rootPath;
}
/**
* ドキュメントのパス(String)を設定する
* @param path ドキュメントのパス
*/
public void setPath(String path) {
this.path = path;
}
} }