C# Class cadencii.java.io.File

Show file Open project: cadencii/cadencii Class Usage Examples

Public Properties

Property Type Description
separator string
separatorChar char

Public Methods

Method Description
File ( String pathname ) : System

指定されたパス名文字列を抽象パス名に変換して、新しい File のインスタンスを生成します。

canExecute ( ) : bool

この抽象パス名が示すファイルをアプリケーションが実行できるかどうかを判定します。

canRead ( ) : bool

この抽象パス名が示すファイルをアプリケーションが読み込めるかどうかを判定します。

canWrite ( ) : bool

この抽象パス名が示すファイルをアプリケーションが変更できるかどうかを判定します。

compareTo ( File pathname ) : int

2 つの抽象パス名を語彙的に比較します。

createNewFile ( ) : bool

この抽象パス名が示す空の新しいファイルを不可分 (atomic) に生成します (その名前のファイルがまだ存在しない場合だけ)。

createTempFile ( string prefix, string suffix ) : File

指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイルディレクトリに空のファイルを生成します。

createTempFile ( string prefix, string suffix, File directory ) : File

指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。

delete ( ) : bool

この抽象パス名が示すファイルまたはディレクトリを削除します。

deleteOnExit ( ) : void

この抽象パス名が示すファイルまたはディレクトリが、仮想マシンが終了したときに削除されるように要求します。

equals ( object obj ) : bool

この抽象パス名が指定されたオブジェクトと等しいかどうかを判定します。

exists ( ) : bool

この抽象パス名が示すファイルまたはディレクトリが存在するかどうかを判定します。

getAbsoluteFile ( ) : File

この抽象パス名の絶対形式を返します。

getAbsolutePath ( ) : string

この抽象パス名の絶対パス名文字列を返します。

getCanonicalFile ( ) : File

この抽象パス名の正規の形式を返します。

getCanonicalPath ( ) : string

この抽象パス名の正規のパス名文字列を返します。

getFreeSpace ( ) : long

この抽象パス名で指定されるパーティション内で未割り当てのバイト数を返します。

getName ( ) : string

この抽象パス名が示すファイルまたはディレクトリの名前を返します。

getParent ( ) : string

この抽象パス名の親のパス名文字列を返します。

getParentFile ( ) : File

この抽象パス名の親の抽象パス名を返します。

getPath ( ) : string

この抽象パス名をパス名文字列に変換します。

getTotalSpace ( ) : long

この抽象パス名で指定されるパーティションのサイズを返します。

getUsableSpace ( ) : long

この抽象パス名で指定されるパーティション上で、この仮想マシンが利用できるバイト数を返します。

hashCode ( ) : int

この抽象パス名のハッシュコードを計算します。

isAbsolute ( ) : bool

この抽象パス名が絶対かどうかを判定します。

isDirectory ( ) : bool

この抽象パス名が示すファイルがディレクトリであるかどうかを判定します。

isFile ( ) : bool

この抽象パス名が示すファイルが普通のファイルかどうかを判定します。

isHidden ( ) : bool

この抽象パス名が示すファイルが隠しファイルかどうかを判定します。

lastModified ( ) : long

この抽象パス名が示すファイルが最後に変更された時刻を返します。

length ( ) : long

この抽象パス名に指定されているファイルの長さを返します。

list ( ) : string[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリを示す文字列の配列を返します。

list ( FilenameFilter filter ) : string[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの文字列の配列を返します。

listFiles ( ) : cadencii.java.io.File[]

この抽象パス名が示すディレクトリ内のファイルを示す抽象パス名の配列を返します。

listFiles ( FileFilter filter ) : cadencii.java.io.File[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。

listFiles ( FilenameFilter filter ) : cadencii.java.io.File[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。

listRoots ( ) : cadencii.java.io.File[]

有効なファイルシステムのルートをリスト表示します。

mkdir ( ) : bool

この抽象パス名が示すディレクトリを生成します。

mkdirs ( ) : bool

この抽象パス名が示すディレクトリを生成します。

renameTo ( File dest ) : bool

この抽象パス名が示すファイルの名前を変更します。

setExecutable ( bool executable ) : bool

この抽象パス名に所有者の実行権を設定する簡易メソッドです。

setExecutable ( bool executable, bool ownerOnly ) : bool

この抽象パス名に所有者または全員の実行権を設定します。

setLastModified ( long time ) : bool

この抽象パス名が示すファイルまたはディレクトリが変更された時刻を設定します。

setReadOnly ( ) : bool

この抽象パス名が示すファイルまたはディレクトリにマークを設定し、読み込みオペレーションだけが許可されるようにします。

setReadable ( bool readable ) : bool

この抽象パス名に所有者の読み取り権を設定する簡易メソッドです。

setReadable ( bool readable, bool ownerOnly ) : bool

この抽象パス名に所有者または全員の読み取り権を設定します。

setWritable ( bool writable ) : bool

この抽象パス名に所有者の書き込み権を設定する簡易メソッドです。

setWritable ( bool writable, bool ownerOnly ) : bool

この抽象パス名に所有者または全員の書き込み権を設定します。

toString ( ) : string

この抽象パス名のパス名文字列を返します。

Method Details

File() public method

指定されたパス名文字列を抽象パス名に変換して、新しい File のインスタンスを生成します。
public File ( String pathname ) : System
pathname String
return System

canExecute() public method

この抽象パス名が示すファイルをアプリケーションが実行できるかどうかを判定します。
public canExecute ( ) : bool
return bool

canRead() public method

この抽象パス名が示すファイルをアプリケーションが読み込めるかどうかを判定します。
public canRead ( ) : bool
return bool

canWrite() public method

この抽象パス名が示すファイルをアプリケーションが変更できるかどうかを判定します。
public canWrite ( ) : bool
return bool

compareTo() public method

2 つの抽象パス名を語彙的に比較します。
public compareTo ( File pathname ) : int
pathname File
return int

createNewFile() public method

この抽象パス名が示す空の新しいファイルを不可分 (atomic) に生成します (その名前のファイルがまだ存在しない場合だけ)。
public createNewFile ( ) : bool
return bool

createTempFile() public static method

指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイルディレクトリに空のファイルを生成します。
public static createTempFile ( string prefix, string suffix ) : File
prefix string
suffix string
return File

createTempFile() public static method

指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
public static createTempFile ( string prefix, string suffix, File directory ) : File
prefix string
suffix string
directory File
return File

delete() public method

この抽象パス名が示すファイルまたはディレクトリを削除します。
public delete ( ) : bool
return bool

deleteOnExit() public method

この抽象パス名が示すファイルまたはディレクトリが、仮想マシンが終了したときに削除されるように要求します。
public deleteOnExit ( ) : void
return void

equals() public method

この抽象パス名が指定されたオブジェクトと等しいかどうかを判定します。
public equals ( object obj ) : bool
obj object
return bool

exists() public method

この抽象パス名が示すファイルまたはディレクトリが存在するかどうかを判定します。
public exists ( ) : bool
return bool

getAbsoluteFile() public method

この抽象パス名の絶対形式を返します。
public getAbsoluteFile ( ) : File
return File

getAbsolutePath() public method

この抽象パス名の絶対パス名文字列を返します。
public getAbsolutePath ( ) : string
return string

getCanonicalFile() public method

この抽象パス名の正規の形式を返します。
public getCanonicalFile ( ) : File
return File

getCanonicalPath() public method

この抽象パス名の正規のパス名文字列を返します。
public getCanonicalPath ( ) : string
return string

getFreeSpace() public method

この抽象パス名で指定されるパーティション内で未割り当てのバイト数を返します。
public getFreeSpace ( ) : long
return long

getName() public method

この抽象パス名が示すファイルまたはディレクトリの名前を返します。
public getName ( ) : string
return string

getParent() public method

この抽象パス名の親のパス名文字列を返します。
public getParent ( ) : string
return string

getParentFile() public method

この抽象パス名の親の抽象パス名を返します。
public getParentFile ( ) : File
return File

getPath() public method

この抽象パス名をパス名文字列に変換します。
public getPath ( ) : string
return string

getTotalSpace() public method

この抽象パス名で指定されるパーティションのサイズを返します。
public getTotalSpace ( ) : long
return long

getUsableSpace() public method

この抽象パス名で指定されるパーティション上で、この仮想マシンが利用できるバイト数を返します。
public getUsableSpace ( ) : long
return long

hashCode() public method

この抽象パス名のハッシュコードを計算します。
public hashCode ( ) : int
return int

isAbsolute() public method

この抽象パス名が絶対かどうかを判定します。
public isAbsolute ( ) : bool
return bool

isDirectory() public method

この抽象パス名が示すファイルがディレクトリであるかどうかを判定します。
public isDirectory ( ) : bool
return bool

isFile() public method

この抽象パス名が示すファイルが普通のファイルかどうかを判定します。
public isFile ( ) : bool
return bool

isHidden() public method

この抽象パス名が示すファイルが隠しファイルかどうかを判定します。
public isHidden ( ) : bool
return bool

lastModified() public method

この抽象パス名が示すファイルが最後に変更された時刻を返します。
public lastModified ( ) : long
return long

length() public method

この抽象パス名に指定されているファイルの長さを返します。
public length ( ) : long
return long

list() public method

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリを示す文字列の配列を返します。
public list ( ) : string[]
return string[]

list() public method

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの文字列の配列を返します。
public list ( FilenameFilter filter ) : string[]
filter FilenameFilter
return string[]

listFiles() public method

この抽象パス名が示すディレクトリ内のファイルを示す抽象パス名の配列を返します。
public listFiles ( ) : cadencii.java.io.File[]
return cadencii.java.io.File[]

listFiles() public method

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。
public listFiles ( FileFilter filter ) : cadencii.java.io.File[]
filter FileFilter
return cadencii.java.io.File[]

listFiles() public method

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。
public listFiles ( FilenameFilter filter ) : cadencii.java.io.File[]
filter FilenameFilter
return cadencii.java.io.File[]

listRoots() public static method

有効なファイルシステムのルートをリスト表示します。
public static listRoots ( ) : cadencii.java.io.File[]
return cadencii.java.io.File[]

mkdir() public method

この抽象パス名が示すディレクトリを生成します。
public mkdir ( ) : bool
return bool

mkdirs() public method

この抽象パス名が示すディレクトリを生成します。
public mkdirs ( ) : bool
return bool

renameTo() public method

この抽象パス名が示すファイルの名前を変更します。
public renameTo ( File dest ) : bool
dest File
return bool

setExecutable() public method

この抽象パス名に所有者の実行権を設定する簡易メソッドです。
public setExecutable ( bool executable ) : bool
executable bool
return bool

setExecutable() public method

この抽象パス名に所有者または全員の実行権を設定します。
public setExecutable ( bool executable, bool ownerOnly ) : bool
executable bool
ownerOnly bool
return bool

setLastModified() public method

この抽象パス名が示すファイルまたはディレクトリが変更された時刻を設定します。
public setLastModified ( long time ) : bool
time long
return bool

setReadOnly() public method

この抽象パス名が示すファイルまたはディレクトリにマークを設定し、読み込みオペレーションだけが許可されるようにします。
public setReadOnly ( ) : bool
return bool

setReadable() public method

この抽象パス名に所有者の読み取り権を設定する簡易メソッドです。
public setReadable ( bool readable ) : bool
readable bool
return bool

setReadable() public method

この抽象パス名に所有者または全員の読み取り権を設定します。
public setReadable ( bool readable, bool ownerOnly ) : bool
readable bool
ownerOnly bool
return bool

setWritable() public method

この抽象パス名に所有者の書き込み権を設定する簡易メソッドです。
public setWritable ( bool writable ) : bool
writable bool
return bool

setWritable() public method

この抽象パス名に所有者または全員の書き込み権を設定します。
public setWritable ( bool writable, bool ownerOnly ) : bool
writable bool
ownerOnly bool
return bool

toString() public method

この抽象パス名のパス名文字列を返します。
public toString ( ) : string
return string

Property Details

separator public property

public string separator
return string

separatorChar public property

public char separatorChar
return char