public class FileOperationInfo extends AbstractFileOperation
ファイル情報の格納クラス listFilesで取得した、 ディレクトリとファイル一覧情報の格納用クラスです。
bucket| コンストラクタと説明 |
|---|
FileOperationInfo()
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
canRead()
読み取り可能フラグ
※クラウドストレージの場合は、
必ずtrueを返します。
|
boolean |
canWrite()
書き込み可能フラグ
※クラウドストレージの場合は、
必ずtrueを返します。
|
int |
compareTo(java.io.File 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()
ファイルサイズを返します
|
java.io.File[] |
listFiles(java.io.FileFilter 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, listFiles, mkdir, mkdirs, move, read, renameTo, replaceFileSeparetor, rTrim, setDirTail, setLastModified, toByteArray, toString, writecanExecute, createTempFile, createTempFile, deleteOnExit, equals, getAbsoluteFile, getCanonicalPath, getFreeSpace, getTotalSpace, getUsableSpace, hashCode, isAbsolute, list, list, listFiles, listRoots, renameTo, setExecutable, setExecutable, setReadable, setReadable, setReadOnly, setWritable, setWritable, toPath, toURI, toURLpublic java.lang.String getPath()
getPath クラス内 AbstractFileOperationpublic void setPath(java.lang.String path)
path - public java.lang.String getName()
AbstractFileOperationgetName クラス内 AbstractFileOperationpublic void setName(java.lang.String name)
name - public java.lang.String getParent()
AbstractFileOperationgetParent クラス内 AbstractFileOperationpublic void setParent(java.lang.String parent)
parent - public long length()
AbstractFileOperationlength クラス内 AbstractFileOperationpublic void setSize(long size)
size - public long lastModified()
AbstractFileOperationlastModified クラス内 AbstractFileOperationpublic void setLastModifiedValue(long lastModified)
lastModified - public boolean isFile()
AbstractFileOperationisFile クラス内 AbstractFileOperationpublic void setFile(boolean isFile)
isFile - public boolean isDirectory()
AbstractFileOperationisDirectory クラス内 AbstractFileOperationpublic void setDirectory(boolean isDirectory)
isDirectory - public boolean isHidden()
AbstractFileOperationisHidden クラス内 AbstractFileOperationpublic void setHidden(boolean isHidden)
isHidden - public boolean canRead()
AbstractFileOperationcanRead クラス内 AbstractFileOperationpublic void setCanRead(boolean canRead)
canRead - public boolean canWrite()
AbstractFileOperationcanWrite クラス内 AbstractFileOperationpublic void setCanWrite(boolean canWrite)
canWrite - public java.io.File[] listFiles(java.io.FileFilter filter)
listFiles クラス内 java.io.Filepublic int compareTo(java.io.File trg)
compareTo インタフェース内 java.lang.ComparablecompareTo クラス内 java.io.Filepublic FileOperation getCanonicalFile()
getCanonicalFile クラス内 AbstractFileOperationWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.