概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## tsukuba_bunko.resource
クラス SimpleDeserializer

    java.lang.Object
      tsukuba_bunko.resource.BasicDeserializer
          tsukuba_bunko.resource.SimpleDeserializer

すべての実装されたインタフェース:
  org.xml.sax.ContentHandler, ResourceDeserializer

直系の既知のサブクラス:
  BooleanDeserializer, ColorDeserializer, DimensionDeserializer, IconDeserializer, InsetsDeserializer, MessageFormatDeserializer, NumberDeserializer, PointDeserializer, StringDeserializer

    public abstract class SimpleDeserializer

extends BasicDeserializer

階層構造を持たない，シンプルな値のデシリアライズを行う `ResourceDeserializer` です.

作成者:
  $Author

フィールドの概要
`protected java.lang.StringBuffer` | `_text` テキストバッファ

クラス tsukuba_bunko.resource.BasicDeserializer から継承されたフィールド
`_deserializedValue, _mapping, _typeName`

コンストラクタの概要
`protected` | `SimpleDeserializer()` `SimpleDeserializer` のインスタンスを作成します.

メソッドの概要
`void` | `characters(char[] ch, int begin, int length)`
`protected abstract java.lang.Object` | `convertValue(java.lang.String source)` 文字列から適切な型のオブジェクトへ変換します.
`void` | `endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)`
`void` | `startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attrs)`

クラス tsukuba_bunko.resource.BasicDeserializer から継承されたメソッド
`endDocument, endPrefixMapping, getDeserializerMapping, getTypeName, getValue, ignorableWhitespace, processingInstruction, setDeserializerMapping, setDocumentLocator, setTypeName, setValue, skippedEntity, startDocument, startPrefixMapping`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### _text

    protected java.lang.StringBuffer _text

  テキストバッファ

コンストラクタの詳細

### SimpleDeserializer

    protected SimpleDeserializer()

  `SimpleDeserializer` のインスタンスを作成します.

メソッドの詳細

### convertValue

    protected abstract java.lang.Object convertValue(java.lang.String source)
                                              throws org.xml.sax.SAXException

  文字列から適切な型のオブジェクトへ変換します.

  パラメータ:
    `source` - 変換元の文字列
  戻り値:
    変換結果
  例外:
    `org.xml.sax.SAXException` - 変換に失敗した場合

### startElement

    public void startElement(java.lang.String namespaceURI,
                             java.lang.String localName,
                             java.lang.String qName,
                             org.xml.sax.Attributes attrs)
                      throws org.xml.sax.SAXException

  定義:
    インタフェース `org.xml.sax.ContentHandler` 内の `startElement`
  オーバーライド:
    クラス `BasicDeserializer` 内の `startElement`
  例外:
    `org.xml.sax.SAXException`
  関連項目:
    `ContentHandler`

### endElement

    public void endElement(java.lang.String namespaceURI,
                           java.lang.String localName,
                           java.lang.String qName)
                    throws org.xml.sax.SAXException

  定義:
    インタフェース `org.xml.sax.ContentHandler` 内の `endElement`
  オーバーライド:
    クラス `BasicDeserializer` 内の `endElement`
  例外:
    `org.xml.sax.SAXException`
  関連項目:
    `ContentHandler`

### characters

    public void characters(char[] ch,
                           int begin,
                           int length)

  定義:
    インタフェース `org.xml.sax.ContentHandler` 内の `characters`
  オーバーライド:
    クラス `BasicDeserializer` 内の `characters`
  関連項目:
    `ContentHandler`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

All Rights Reserved. © 1999-2006 The "Peko" Project, Tsukuba Bunko.