public interface CodecOperations
Codec IDL数据类型及其CDR封装表示这些组件之间传递。
一个Codec从CodecFactory获得。的CodecFactory通过电话得到ORB.resolve_initial_references( "CodecFactory" )。
| Modifier and Type | Method and Description |
|---|---|
Any |
decode_value(byte[] data, TypeCode tc)
对给定的字节数组为任何基于给定的
TypeCode和编码格式有效这
Codec。
|
Any |
decode(byte[] data)
对给定的字节数组为任何基于本
Codec有效编码格式。
|
byte[] |
encode_value(Any data)
将给定的任何转换成一个字节数组的基础上有效的这个编解码器的编码格式。
|
byte[] |
encode(Any data)
将给定的任何一个字节数组的基础上有效的这
Codec编码格式。
|
byte[] encode(Any data) throws InvalidTypeForEncoding
Codec编码格式。
data -数据,在任何形式,被编码为一个字节数组。
TypeCode和类型的数据。
InvalidTypeForEncoding如果类型无效的编码格式的有效
Codec抛出这。
Any decode(byte[] data) throws FormatMismatch
Codec有效编码格式。
data的数据,在一个字节数组的形式,被解码成任何。
FormatMismatch -如果字节数组不能被解码成任何。
byte[] encode_value(Any data) throws InvalidTypeForEncoding
TypeCode。
data -数据,在任何形式,被编码为一个字节数组。
InvalidTypeForEncoding如果类型无效的编码格式的有效
Codec抛出这。
Any decode_value(byte[] data, TypeCode tc) throws FormatMismatch, TypeMismatch
TypeCode和编码格式有效这
Codec。
data的数据,在一个字节数组的形式,被解码成任何。
tc的TypeCode用来解码数据。
FormatMismatch如果字节数组不能被解码成一个任何扔。
TypeMismatch
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.