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.Paths;
/**
* ドキュメントのパス
*/
public class DocumentPath {
String rootPath;
String path;
/**
* ドキュメントのルートパス(String)
*/
String rootPath;
// Constructor
/**
* ドキュメントのパス(String)
*/
String path;
public DocumentPath() {
}
// Constructor
public DocumentPath(String rootPath, String path) {
this.rootPath = rootPath;
this.path = path;
}
public DocumentPath() {
}
// Getter
public DocumentPath(String rootPath, String path) {
this.rootPath = rootPath;
this.path = path;
}
public String getRootPath() {
return rootPath;
}
// Getter
public String getPath() {
return path;
}
/**
* ドキュメントのルートパス(String)を取得する
*/
public String getRootPath() {
return rootPath;
}
public Path getFullPath() {
// rootPathとpathを結合して返す
return Paths.get(rootPath, path);
}
/**
* ドキュメントのパス(String)を取得する
*/
public String getPath() {
return path;
}
public String getFullPathString() {
// rootPathとpathを結合して返す
return Paths.get(rootPath, path).toString();
}
/**
* ドキュメントのフルパス(Path)を取得する
*/
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) {
this.rootPath = rootPath;
}
// Setter
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;
}
}