public class FilePathBuilder extends Object
| 构造器和说明 |
|---|
FilePathBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
FilePathBuilder |
append(String fragment) |
FilePathBuilder |
base32() |
FilePathBuilder |
base58() |
String |
build() |
static String |
buildPartBase32FilePath(String ext)
/25/305/5353543545.ext
|
static String |
buildPartBase58FilePath(String ext)
/25/305/5353543545.ext
|
static String |
buildPartIDFilePath(String ext)
/25/305/5353543545.ext
|
static String |
buildPartUUIDFilePath(String ext)
/25/305/abcd.....3e.ext
|
static String |
buildYearMonthIDFilePath(String ext)
/2025/05/145252423423432.ext
|
static String |
buildYearMonthUUIDFilePath(String ext)
/2025/05/abcd.....3e.ext
|
FilePathBuilder |
day() |
FilePathBuilder |
extension(String ext) |
protected Long |
getIdentity() |
protected Long |
getIdentity(Long id) |
protected ZonedDateTime |
getTime() |
protected UUID |
getUUID() |
FilePathBuilder |
id() |
FilePathBuilder |
id(Long id) |
FilePathBuilder |
month() |
FilePathBuilder |
partId() |
FilePathBuilder |
partTime() |
FilePathBuilder |
uuid() |
FilePathBuilder |
year() |
public String build()
protected UUID getUUID()
protected Long getIdentity()
protected ZonedDateTime getTime()
public FilePathBuilder append(String fragment)
public FilePathBuilder uuid()
public FilePathBuilder base32()
public FilePathBuilder base58()
public FilePathBuilder id()
public FilePathBuilder id(Long id)
public FilePathBuilder partId()
public FilePathBuilder partTime()
public FilePathBuilder year()
public FilePathBuilder month()
public FilePathBuilder day()
public FilePathBuilder extension(String ext)
public static String buildYearMonthIDFilePath(String ext)
ext - public static String buildYearMonthUUIDFilePath(String ext)
public static String buildPartUUIDFilePath(String ext)
public static String buildPartBase32FilePath(String ext)
Copyright © 2025. All rights reserved.