public class FileOperationInfo extends AbstractFileOperation implements java.lang.Comparable<FileOperation>
5.10.8.0 (2019/02/01) 新規作成 |
bucket
コンストラクタと説明 |
---|
FileOperationInfo()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
canRead()
読み取り可能フラグ
※クラウドストレージの場合は、
必ずtrueを返します。
|
boolean |
canWrite()
書き込み可能フラグ
※クラウドストレージの場合は、
必ずtrueを返します。
|
int |
compareTo(FileOperation trg)
compareToでは、パスの比較を行います。
|
FileOperation |
getCanonicalFile()
カノニカルファイル取得メソッドでは、自身を返します。
|
java.lang.String |
getName()
名称を取得します。
|
java.lang.String |
getParent()
親のパスを取得します。
|
java.lang.String |
getPath()
Getter ・ Setter
|
boolean |
isDirectory()
ディレクトリの場合は、trueを返します。
|
boolean |
isFile()
ファイルの場合は、trueを返します。
|
boolean |
isHidden()
隠しファイルフラグ
※クラウドストレージの場合は、
必ずfalseを返します。
|
long |
lastModified()
最終更新時刻を取得します。
|
long |
length()
ファイルサイズを返します
|
FileOperation[] |
listFiles(FileOperationFileFilter filter)
1つ下の、ディレクトリ・ファイル一覧を取得します。
|
void |
setCanRead(boolean canRead) |
void |
setCanWrite(boolean canWrite) |
void |
setDirectory(boolean isDirectory) |
void |
setFile(boolean isFile) |
void |
setHidden(boolean isHidden) |
void |
setLastModifiedValue(long lastModified) |
void |
setName(java.lang.String name) |
void |
setParent(java.lang.String parent) |
void |
setPath(java.lang.String path) |
void |
setSize(long size) |
copy, createNewFile, delete, drawName, drawParent, editPath, exists, filter, getAbsolutePath, getParentFile, listFiles, mkdir, mkdirs, move, read, renameTo, replaceFileSeparetor, rTrim, setDirTail, setLastModified, toByteArray, toString, write
public FileOperationInfo()
public java.lang.String getPath()
getPath
インタフェース内 FileOperation
getPath
クラス内 AbstractFileOperation
public void setPath(java.lang.String path)
path
- public java.lang.String getName()
AbstractFileOperation
getName
インタフェース内 FileOperation
getName
クラス内 AbstractFileOperation
public void setName(java.lang.String name)
name
- public java.lang.String getParent()
AbstractFileOperation
getParent
インタフェース内 FileOperation
getParent
クラス内 AbstractFileOperation
public void setParent(java.lang.String parent)
parent
- public long length()
AbstractFileOperation
length
インタフェース内 FileOperation
length
クラス内 AbstractFileOperation
public void setSize(long size)
size
- public long lastModified()
AbstractFileOperation
lastModified
インタフェース内 FileOperation
lastModified
クラス内 AbstractFileOperation
public void setLastModifiedValue(long lastModified)
lastModified
- public boolean isFile()
AbstractFileOperation
isFile
インタフェース内 FileOperation
isFile
クラス内 AbstractFileOperation
public void setFile(boolean isFile)
isFile
- public boolean isDirectory()
AbstractFileOperation
isDirectory
インタフェース内 FileOperation
isDirectory
クラス内 AbstractFileOperation
public void setDirectory(boolean isDirectory)
isDirectory
- public boolean isHidden()
AbstractFileOperation
isHidden
インタフェース内 FileOperation
isHidden
クラス内 AbstractFileOperation
public void setHidden(boolean isHidden)
isHidden
- public boolean canRead()
AbstractFileOperation
canRead
インタフェース内 FileOperation
canRead
クラス内 AbstractFileOperation
public void setCanRead(boolean canRead)
canRead
- public boolean canWrite()
AbstractFileOperation
canWrite
インタフェース内 FileOperation
canWrite
クラス内 AbstractFileOperation
public void setCanWrite(boolean canWrite)
canWrite
- public FileOperation[] listFiles(FileOperationFileFilter filter)
listFiles
インタフェース内 FileOperation
listFiles
クラス内 AbstractFileOperation
filter
- フィルターpublic int compareTo(FileOperation trg)
compareTo
インタフェース内 java.lang.Comparable<FileOperation>
public FileOperation getCanonicalFile()
getCanonicalFile
インタフェース内 FileOperation
getCanonicalFile
クラス内 AbstractFileOperation
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.