jp.hrtdotnet.java.text
クラス FileFormat

java.lang.Object
  上位を拡張 java.text.Format
      上位を拡張 jp.hrtdotnet.java.text.FileFormat
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable

public class FileFormat
extends java.text.Format

テキストファイルの内容のMessageFormatとして扱います。

導入されたバージョン:
2.1
作成者:
hrtdotnet.jp
http://www.hrtdotnet.jp/
関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス java.text.Format から継承された入れ子のクラス/インタフェース
java.text.Format.Field
 
フィールドの概要
protected static int DEFAULT_BUFFER_SIZE
           
 
コンストラクタの概要
FileFormat(java.io.File file, java.lang.String fileCharsetName)
          コンストラクタ。
FileFormat(java.io.File file, java.lang.String fileCharsetName, java.lang.String formatLineSeparator)
          コンストラクタ。
 
メソッドの概要
 java.lang.Object clone()
           
 java.lang.StringBuffer format(java.lang.Object obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
           
 java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object obj)
           
 java.lang.Object parseObject(java.lang.String source)
           
 java.lang.Object parseObject(java.lang.String source, java.text.ParsePosition pos)
           
 
クラス java.text.Format から継承されたメソッド
format
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_BUFFER_SIZE

protected static final int DEFAULT_BUFFER_SIZE
関連項目:
定数フィールド値
コンストラクタの詳細

FileFormat

public FileFormat(java.io.File file,
                  java.lang.String fileCharsetName)
           throws java.io.UnsupportedEncodingException,
                  java.io.FileNotFoundException,
                  java.io.IOException
コンストラクタ。 文字列の文字コードはデフォルトの文字コード、改行コードはファイルの改行コードとなります。

パラメータ:
file - ファイル
fileCharsetName - ファイルの文字コード
例外:
java.io.UnsupportedEncodingException - 文字コードがサポート外
java.io.FileNotFoundException - ファイルが存在しない
java.io.IOException - ファイルIOエラー

FileFormat

public FileFormat(java.io.File file,
                  java.lang.String fileCharsetName,
                  java.lang.String formatLineSeparator)
           throws java.io.UnsupportedEncodingException,
                  java.io.FileNotFoundException,
                  java.io.IOException
コンストラクタ。 文字列の文字コードはデフォルトの文字コード、改行コードは指定した改行コードとなります。

パラメータ:
file - ファイル
fileCharsetName - ファイルの文字コード
formatLineSeparator - フォーマット文字列の改行コード
例外:
java.io.UnsupportedEncodingException - 文字コードがサポート外
java.io.FileNotFoundException - ファイルが存在しない
java.io.IOException - ファイルIOエラー
メソッドの詳細

format

public java.lang.StringBuffer format(java.lang.Object obj,
                                     java.lang.StringBuffer toAppendTo,
                                     java.text.FieldPosition pos)
定義:
クラス java.text.Format 内の format

parseObject

public java.lang.Object parseObject(java.lang.String source,
                                    java.text.ParsePosition pos)
定義:
クラス java.text.Format 内の parseObject

formatToCharacterIterator

public java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object obj)
オーバーライド:
クラス java.text.Format 内の formatToCharacterIterator

parseObject

public java.lang.Object parseObject(java.lang.String source)
                             throws java.text.ParseException
オーバーライド:
クラス java.text.Format 内の parseObject
例外:
java.text.ParseException

clone

public java.lang.Object clone()
オーバーライド:
クラス java.text.Format 内の clone


Copyright © 2011. All Rights Reserved.