Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface TypeMapping
javax.xml.rpc.encoding.TypeMapping
основной интерфейс для представления отображения типа. Реализация TypeMapping class может поддерживать один или более стилей кодирования.
Для его поддерживаемых стилей кодирования экземпляр TypeMapping поддерживает ряд кортежей типа {тип Java, SerializerFactory
, DeserializerFactory
, Тип XML}.
Сводка метода | |
---|---|
DeserializerFactory |
getDeserializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
Зарегистрировали DeserializerFactory для указанной пары типа Java и типа данных XML. |
SerializerFactory |
getSerializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
Зарегистрировали SerializerFactory для указанной пары типа Java и типа данных XML. |
java.lang.String[] |
getSupportedEncodings()
Возвращает encodingStyle URI (как Строка []) поддерживаемый этим экземпляром TypeMapping. |
boolean |
isRegistered(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
Проверки, регистрируется ли тип, отображающийся между указанным типом XML и типом Java. |
void |
register(java.lang.Class javaType, javax.xml.namespace.QName xmlType, SerializerFactory sf, DeserializerFactory dsf)
Регистры SerializerFactory и DeserializerFactory для определенного типа, отображающегося между типом XML и типом Java. |
void |
removeDeserializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
Удаляет DeserializerFactory, зарегистрированный для указанной пары типа Java и типа данных XML. |
void |
removeSerializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
Удаляет SerializerFactory, зарегистрированный для указанной пары типа Java и типа данных XML. |
void |
setSupportedEncodings(java.lang.String[] encodingStyleURIs)
Устанавливает encodingStyle URI, поддерживаемые этим экземпляром TypeMapping. |
Деталь метода |
---|
java.lang.String[] getSupportedEncodings()
null
от этого метода.
void setSupportedEncodings(java.lang.String[] encodingStyleURIs)
null
как параметр для этого метода.
encodingStyleURIs
- Массив encodingStyle URI для поддерживаемых стилей кодированияboolean isRegistered(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
javaType
- Класс типа JavaxmlType
- Полностью определенное имя типа данных XML true
если тип, отображающийся между указанным типом XML и типом Java, регистрируется; иначе false
void register(java.lang.Class javaType, javax.xml.namespace.QName xmlType, SerializerFactory sf, DeserializerFactory dsf)
javaType
- Класс типа JavaxmlType
- Полностью определенное имя типа данных XMLsf
- SerializerFactorydsf
- DeserializerFactory JAXRPCException
- Если любая ошибка во время регистрацииSerializerFactory getSerializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
javaType
- Класс типа JavaxmlType
- Полностью определенное имя типа данных XML null
если нет никакой зарегистрированной фабрикиDeserializerFactory getDeserializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
javaType
- Класс типа JavaxmlType
- Полностью определенное имя типа данных XML null
если нет никакой зарегистрированной фабрикиvoid removeSerializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
JAXRPCException
- Если есть ошибка в удалении зарегистрированного SerializerFactoryvoid removeDeserializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
JAXRPCException
- Если есть ошибка в удалении зарегистрированного DeserializerFactory
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41