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, write
canExecute, 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, toURL
public java.lang.String getPath()
getPath
クラス内 AbstractFileOperation
public void setPath(java.lang.String path)
path
- public java.lang.String getName()
AbstractFileOperation
getName
クラス内 AbstractFileOperation
public void setName(java.lang.String name)
name
- public java.lang.String getParent()
AbstractFileOperation
getParent
クラス内 AbstractFileOperation
public void setParent(java.lang.String parent)
parent
- public long length()
AbstractFileOperation
length
クラス内 AbstractFileOperation
public void setSize(long size)
size
- public long lastModified()
AbstractFileOperation
lastModified
クラス内 AbstractFileOperation
public void setLastModifiedValue(long lastModified)
lastModified
- public boolean isFile()
AbstractFileOperation
isFile
クラス内 AbstractFileOperation
public void setFile(boolean isFile)
isFile
- public boolean isDirectory()
AbstractFileOperation
isDirectory
クラス内 AbstractFileOperation
public void setDirectory(boolean isDirectory)
isDirectory
- public boolean isHidden()
AbstractFileOperation
isHidden
クラス内 AbstractFileOperation
public void setHidden(boolean isHidden)
isHidden
- public boolean canRead()
AbstractFileOperation
canRead
クラス内 AbstractFileOperation
public void setCanRead(boolean canRead)
canRead
- public boolean canWrite()
AbstractFileOperation
canWrite
クラス内 AbstractFileOperation
public void setCanWrite(boolean canWrite)
canWrite
- public java.io.File[] listFiles(java.io.FileFilter filter)
listFiles
クラス内 java.io.File
public int compareTo(java.io.File trg)
compareTo
インタフェース内 java.lang.Comparable
compareTo
クラス内 java.io.File
public FileOperation getCanonicalFile()
getCanonicalFile
クラス内 AbstractFileOperation
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.