com.JRcServer.commons.io
クラス IODef

java.lang.Object
  上位を拡張 com.JRcServer.commons.io.IODef

public class IODef
extends java.lang.Object

I/O定義.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.00, 2005/05/09
作成者:
Masahito Suzuki

フィールドの概要
static int EOF
          EOFコード.
static int FTP_PORT
          デフォルトFTPポート番号.
static int HTTP_PORT
          デフォルトHTTPポート番号.
static int HTTPS_PORT
          デフォルトHTTPSポート番号.
static java.lang.String PROTOCOL_FTP
          プロトコル名 : FTP.
static java.lang.String PROTOCOL_HTTP
          プロトコル名 : HTTP.
static java.lang.String PROTOCOL_HTTPS
          プロトコル名 : HTTPS.
static int TYPE_PROTOCOL_FTP
          プロトコルタイプ : FTP.
static int TYPE_PROTOCOL_HTTP
          プロトコルタイプ : HTTP.
static int TYPE_PROTOCOL_HTTPS
          プロトコルタイプ : HTTPS.
static int TYPE_PROTOCOL_LOCAL
          プロトコルタイプ : 通常のローカルファイル.
 
メソッドの概要
static java.lang.String convertEnvName(java.lang.String name)
          対象ファイル名を変換します.
static int getNameByProtocolType(java.lang.String name)
          指定名からプロトコルを取得.
static java.lang.String trimFileName(java.lang.String name)
          ファイル名を整頓.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PROTOCOL_FTP

public static final java.lang.String PROTOCOL_FTP
プロトコル名 : FTP.

関連項目:
定数フィールド値

PROTOCOL_HTTP

public static final java.lang.String PROTOCOL_HTTP
プロトコル名 : HTTP.

関連項目:
定数フィールド値

PROTOCOL_HTTPS

public static final java.lang.String PROTOCOL_HTTPS
プロトコル名 : HTTPS.

関連項目:
定数フィールド値

TYPE_PROTOCOL_LOCAL

public static final int TYPE_PROTOCOL_LOCAL
プロトコルタイプ : 通常のローカルファイル.

関連項目:
定数フィールド値

TYPE_PROTOCOL_FTP

public static final int TYPE_PROTOCOL_FTP
プロトコルタイプ : FTP.

関連項目:
定数フィールド値

TYPE_PROTOCOL_HTTP

public static final int TYPE_PROTOCOL_HTTP
プロトコルタイプ : HTTP.

関連項目:
定数フィールド値

TYPE_PROTOCOL_HTTPS

public static final int TYPE_PROTOCOL_HTTPS
プロトコルタイプ : HTTPS.

関連項目:
定数フィールド値

FTP_PORT

public static final int FTP_PORT
デフォルトFTPポート番号.

関連項目:
定数フィールド値

HTTP_PORT

public static final int HTTP_PORT
デフォルトHTTPポート番号.

関連項目:
定数フィールド値

HTTPS_PORT

public static final int HTTPS_PORT
デフォルトHTTPSポート番号.

関連項目:
定数フィールド値

EOF

public static final int EOF
EOFコード.

関連項目:
定数フィールド値
メソッドの詳細

getNameByProtocolType

public static final int getNameByProtocolType(java.lang.String name)
指定名からプロトコルを取得.

指定名からプロトコルを取得します.

パラメータ:
name - 対象名を設定します.
戻り値:
int プロトコルタイプが返されます.
[IODef.TYPE_PROTOCOL_LOCAL]が返された場合 プロトコル名でないか不明です.
[IODef.TYPE_PROTOCOL_FTP]が返された場合 プロトコル名はFTPです.
[IODef.TYPE_PROTOCOL_HTTP]が返された場合 プロトコル名はHTTPです.
[IODef.TYPE_PROTOCOL_HTTPS]が返された場合 プロトコル名はHTTPSです.

convertEnvName

public static final java.lang.String convertEnvName(java.lang.String name)
対象ファイル名を変換します.

対象のファイル名を変換します.
この処理は、設定値に対して環境変数が設定されている場合、 その条件に対して変換を行います.

パラメータ:
name - 変換対象のファイル名を設定します.
戻り値:
String 変換されたファイル名が返されます.

trimFileName

public static final java.lang.String trimFileName(java.lang.String name)
ファイル名を整頓.

ファイル名を整頓します.

パラメータ:
name - 整頓対象のファイル名を設定します.
戻り値:
String 整頓されたファイル名が返されます.