org.seasar.remoting.axis
クラス TypeMappingDef

java.lang.Object
  拡張org.seasar.remoting.axis.TypeMappingDef

public class TypeMappingDef
extends java.lang.Object

diconファイル中でタイプマッピング情報を設定するために使われます。

作成者:
koichik
関連項目:
ServiceDef.addTypeMapping(TypeMappingDef)

フィールドの概要
protected  java.lang.Class deserializer
           
protected  java.lang.String encodingStyle
           
protected  java.lang.String localPart
           
protected  java.lang.String namespacePrefix
           
protected  java.lang.String namespaceURI
           
protected  java.lang.Class serializer
           
protected  java.lang.Class type
           
 
コンストラクタの概要
TypeMappingDef()
           
 
メソッドの概要
 java.lang.Class getDeserializer()
          XML型からJava型へのデシリアライザを返します。
 java.lang.String getEncodingStyle()
          エンコーディングスタイルを返します。
 java.lang.String getLocalPart()
          XML型のローカル名を返します。
 java.lang.String getNamespacePrefix()
          XML型の名前空間接頭辞を返します。
 java.lang.String getNamespaceURI()
          XML型の名前空間URIを返します。
 javax.xml.namespace.QName getQName()
          XML型のQNameを作成して返します。
 java.lang.Class getSerializer()
          Java型からXML型へのシリアライザを返します。
 java.lang.Class getType()
          Java型を返します。
 void setDeserializer(java.lang.Class deserializer)
          XML型からJava型へのデシリアライザを設定します。
 void setEncodingStyle(java.lang.String encodingStyle)
          エンコーディングスタイルを設定します。
 void setLocalPart(java.lang.String localPart)
          XML型のローカル名を設定します。
 void setNamespacePrefix(java.lang.String namespacePrefix)
          XML型の名前空間接頭辞を設定します。
 void setNamespaceURI(java.lang.String namespaceURI)
          XML型の名前空間URIを設定します。
 void setSerializer(java.lang.Class serializer)
          Java型からXML型へのシリアライザを設定します。
 void setType(java.lang.Class type)
          Java型を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

type

protected java.lang.Class type

localPart

protected java.lang.String localPart

namespaceURI

protected java.lang.String namespaceURI

namespacePrefix

protected java.lang.String namespacePrefix

serializer

protected java.lang.Class serializer

deserializer

protected java.lang.Class deserializer

encodingStyle

protected java.lang.String encodingStyle
コンストラクタの詳細

TypeMappingDef

public TypeMappingDef()
メソッドの詳細

getType

public java.lang.Class getType()
Java型を返します。

戻り値:
Returns the type.

setType

public void setType(java.lang.Class type)
Java型を設定します。

パラメータ:
type - The type to set.

getNamespaceURI

public java.lang.String getNamespaceURI()
XML型の名前空間URIを返します。

戻り値:
Returns the namespaceURI.

setNamespaceURI

public void setNamespaceURI(java.lang.String namespaceURI)
XML型の名前空間URIを設定します。

パラメータ:
namespaceURI - The namespaceURI to set.

getLocalPart

public java.lang.String getLocalPart()
XML型のローカル名を返します。

戻り値:
Returns the localPart.

setLocalPart

public void setLocalPart(java.lang.String localPart)
XML型のローカル名を設定します。

パラメータ:
localPart - The localPart to set.

getNamespacePrefix

public java.lang.String getNamespacePrefix()
XML型の名前空間接頭辞を返します。

戻り値:
Returns the namespacePrefix.

setNamespacePrefix

public void setNamespacePrefix(java.lang.String namespacePrefix)
XML型の名前空間接頭辞を設定します。

パラメータ:
namespacePrefix - The namespacePrefix to set.

getSerializer

public java.lang.Class getSerializer()
Java型からXML型へのシリアライザを返します。

戻り値:
Returns the serializer.

setSerializer

public void setSerializer(java.lang.Class serializer)
Java型からXML型へのシリアライザを設定します。

パラメータ:
serializer - The serializer to set.

getDeserializer

public java.lang.Class getDeserializer()
XML型からJava型へのデシリアライザを返します。

戻り値:
Returns the deserializer.

setDeserializer

public void setDeserializer(java.lang.Class deserializer)
XML型からJava型へのデシリアライザを設定します。

パラメータ:
deserializer - The deserializer to set.

getEncodingStyle

public java.lang.String getEncodingStyle()
エンコーディングスタイルを返します。

戻り値:
Returns the encodingStyle.

setEncodingStyle

public void setEncodingStyle(java.lang.String encodingStyle)
エンコーディングスタイルを設定します。

パラメータ:
encodingStyle - The encodingStyle to set.

getQName

public javax.xml.namespace.QName getQName()
XML型のQNameを作成して返します。

戻り値:
XML型のQName


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