public class Attr
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
static java.nio.file.attribute.UserPrincipal |
getPrincipal(java.lang.String userid)
ユーザーのプリンシパルを返す
|
static java.nio.file.attribute.FileTime |
toFileTime(java.time.LocalDateTime dateTime)
LocalDateTime を FileTime に変換する
|
static java.time.Instant |
toInstant(java.time.LocalDateTime dateTime)
LocalDateTime を Instant に変換する
|
static java.time.Instant |
toInstant(java.time.LocalDateTime dateTime,
java.lang.String zoneId)
LocalDateTime を Instant に変換する
|
static java.time.LocalDateTime |
toLocalDateTime(java.nio.file.attribute.FileTime ftime)
FileTime を LocalDateTime に変換する
|
static java.util.Set<java.nio.file.attribute.PosixFilePermission> |
toPermission(java.lang.String premissionStr)
文字列表記のパーミッションから、PosixFilePermissionのSetを作って返す
|
static java.lang.String |
toPremissionStr(java.util.Set<java.nio.file.attribute.PosixFilePermission> premission)
PosixFilePermissionのSetから文字列表記のパーミッションを返す
|
public static java.time.LocalDateTime toLocalDateTime(java.nio.file.attribute.FileTime ftime)
ftime
- 変換するFileTimeの値public static java.nio.file.attribute.FileTime toFileTime(java.time.LocalDateTime dateTime)
dateTime
- 変換するLocalDateTimeの値public static java.time.Instant toInstant(java.time.LocalDateTime dateTime)
dateTime
- 変換するLocalDateTimeの値(ゾーンは Asia/Tokyo)public static java.time.Instant toInstant(java.time.LocalDateTime dateTime, java.lang.String zoneId)
dateTime
- 変換するLocalDateTimeの値zoneId
- ゾーンIDpublic static java.nio.file.attribute.UserPrincipal getPrincipal(java.lang.String userid) throws java.nio.file.attribute.UserPrincipalNotFoundException, java.lang.SecurityException, java.io.IOException
userid
- ユーザーIDjava.nio.file.attribute.UserPrincipalNotFoundException
- - その主体が存在しないか、グループでない場合java.io.IOException
- - 入出力エラーが発生した場合java.lang.SecurityException
- - デフォルト・プロバイダで、セキュリティ・マネージャがインストールされている場合は、RuntimePermission("lookupUserInformation")がチェックされます。public static java.util.Set<java.nio.file.attribute.PosixFilePermission> toPermission(java.lang.String premissionStr)
premissionStr
- 文字列表記のパーミッション(例 "rwxr-xr--")public static java.lang.String toPremissionStr(java.util.Set<java.nio.file.attribute.PosixFilePermission> premission)
premission
- PosixFilePermissionのSet