org.seasar.cubby.plugins.gson
クラス GsonPlugin

java.lang.Object
  上位を拡張 org.seasar.cubby.plugin.AbstractPlugin
      上位を拡張 org.seasar.cubby.plugins.gson.GsonPlugin
すべての実装されたインタフェース:
Plugin

public class GsonPlugin
extends AbstractPlugin

Google Gson による JSON 処理を行うためのプラグインです。

このプラグインが提供するプロバイダは以下の通りです。

作成者:
baba
関連項目:
Google Gson, Gson User Guide

コンストラクタの概要
GsonPlugin()
          インスタンス化します。
 
メソッドの概要
<S extends Provider>
S
getProvider(Class<S> service)
          このプラグインが提供するサービスプロバイダを取得します。
 
クラス org.seasar.cubby.plugin.AbstractPlugin から継承されたメソッド
destroy, getSupportedServices, initialize, invokeAction, invokeActionResult, invokeRequestProcessing, invokeRouting, invokeValidation, isSupport, ready, support
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

GsonPlugin

public GsonPlugin()
インスタンス化します。

メソッドの詳細

getProvider

public <S extends Provider> S getProvider(Class<S> service)
このプラグインが提供するサービスプロバイダを取得します。

このプラグインが指定されたサービスを提供しない場合は null を返します。

定義:
インタフェース Plugin 内の getProvider
オーバーライド:
クラス AbstractPlugin 内の getProvider
型パラメータ:
S - サービスの型
パラメータ:
service - サービス
戻り値:
サービスプロバイダ


Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.