![]() |
XBERCodec Class |
public class XBERCodec
The XBERCodec type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | Decode(Byte, Int32, Byte) | 부호 없는 8비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, Int16) | 부호 있는 16비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, Int32) | 부호 있는 32비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, Int64) | 부호 있는 64비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, SByte) | 부호 있는 8비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, UInt16) | 부호 없는 16비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, UInt32) | 부호 없는 32비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, UInt64) | 부호 없는 64비트 정수값을 디코딩한다. |
![]() ![]() | Decode(Byte, Int32, XMetadItemTypeInfo, Double) | 메타데이터 형식 정보를 이용하여 배정도 실수값을 디코딩한다. 형식이 정수형이라도 출력값을 설정하여 반환한다. 단, 64비트 정수 형식에서 유효 숫자가 부족하면 디코딩 길이 반환값은 0으로 한다. |
![]() ![]() | Decode(Byte, Int32, XMetadItemTypeInfo, Int64) | 메타데이터 형식 정보를 이용하여 부호 있는 정수값을 디코딩한다. 형식이 부호 있는 정수가 아니라도 수치 형식이면 출력값을 설정하여 반환한다. 단, UInt64 형식에서 유효 숫자가 부족하면 디코딩 길이 반환값은 0으로 한다. |
![]() ![]() | Decode(Byte, Int32, XMetadItemTypeInfo, UInt64) | 메타데이터 형식 정보를 이용하여 부호 없는 정수값을 디코딩한다. 형식이 부호 없는 정수가 아니라도 수치 형식이면 출력값을 설정하여 반환한다. 단, 음수인 경우 디코딩 길이 반환값은 0으로 한다. |
![]() ![]() | Decode(Byte, Int32, Int32, Boolean, Byte) | 정해진 길이의 인코딩 데이터를 바이트 순서를 지정하여 얻는다. |
![]() ![]() | DecodeBER_Length | 길이 형식의 값을 디코딩한다. |
![]() ![]() | DecodeBER_OID(Byte, Int32, Int32) | 태그(Tag)와 같이 식별자(ID) 형식의 값을 디코딩한다. |
![]() ![]() | DecodeBER_OID(Byte, Int32, UInt64) | 태그(Tag)와 같이 식별자(ID) 형식의 값을 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, Byte) | 가변 길이 정수값을 부호 없는 8비트 정수로 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, Int16) | 가변 길이 정수값을 부호 있는 16비트 정수로 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, Int32) | 가변 길이 정수값을 부호 있는 32비트 정수로 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, Int64) | 가변 길이 정수값을 부호 있는 64비트 정수로 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, SByte) | 가변 길이 정수값을 부호 있는 8비트 정수로 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, UInt16) | 가변 길이 정수값을 부호 없는 16비트 정수로 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, UInt32) | 가변 길이 정수값을 부호 없는 32비트 정수로 디코딩한다. |
![]() ![]() | DecodeVL(Byte, Int32, Int32, UInt64) | 가변 길이 정수값을 부호 없는 64비트 정수로 디코딩한다. |
![]() ![]() | Encode(Byte, Int32, Byte) | 부호 없는 8비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, Int16) | 부호 있는 16비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, Int32) | 부호 있는 32비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, Int64) | 부호 있는 64비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, SByte) | 부호 있는 8비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, UInt16) | 부호 없는 16비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, UInt32) | 부호 없는 32비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, UInt64) | 부호 없는 64비트 정수값을 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | Encode(Byte, Int32, XMetadItemTypeInfo, Double) | 메타데이터 형식 정보를 이용하여 실수값을 바이트 버퍼에 인코딩하여 추가한다. 형식이 실수가 아니라도 대상 형식의 부호와 일치하고 유효 자릿수로 표현되면 인코딩한다. |
![]() ![]() | Encode(Byte, Int32, XMetadItemTypeInfo, Int64) | 메타데이터 형식 정보를 이용하여 부호 있는 정수값을 바이트 버퍼에 인코딩하여 추가한다. 형식이 부호 있는 정수가 아니라도 대상 형식의 부호와 일치하고 유효 자릿수로 표현되면 인코딩한다. |
![]() ![]() | Encode(Byte, Int32, XMetadItemTypeInfo, UInt64) | 메타데이터 형식 정보를 이용하여 부호 없는 정수값을 바이트 버퍼에 인코딩하여 추가한다. 형식이 부호 없는 정수가 아니라도 대상 형식의 유효 자릿수로 표현되면 인코딩한다. |
![]() ![]() | Encode(Byte, Int32, Int32, Boolean, Byte) | 데이터를 바이트 버퍼에 바이트 순서를 지정하여 추가한다. |
![]() ![]() | EncodeBER_Length | 길이 데이터를 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeBER_OID | 식별자를 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, Byte, Int32) | 부호 없는 8비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, Int16, Int32) | 부호 있는 16비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, Int32, Int32) | 부호 있는 32비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, Int64, Int32) | 부호 있는 64비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, SByte, Int32) | 부호 있는 8비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, UInt16, Int32) | 부호 없는 16비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, UInt32, Int32) | 부호 없는 32비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | EncodeVL(Byte, Int32, UInt64, Int32) | 부호 없는 64비트 정수값을 가변 길이로 바이트 버퍼에 인코딩하여 추가한다. |
![]() ![]() | GetLengthEncodingBytes | 길이 데이터의 인코딩 길이를 구한다. |
![]() ![]() | GetMappedValue(Double, Double, Byte, Double) | 최대, 최소 범위로 인코딩된 부호 없는 8비트 정수값을 실제 값으로 디코딩한다. |
![]() ![]() | GetMappedValue(Double, Double, Int16, Double) | 최대, 최소 범위로 인코딩된 부호 있는 16비트 정수값을 실제 값으로 디코딩한다. |
![]() ![]() | GetMappedValue(Double, Double, Int32, Double) | 최대, 최소 범위로 인코딩된 부호 있는 16비트 정수값을 실제 값으로 디코딩한다. |
![]() ![]() | GetMappedValue(Double, Double, SByte, Double) | 최대, 최소 범위로 인코딩된 부호 있는 8비트 정수값을 실제 값으로 디코딩한다. |
![]() ![]() | GetMappedValue(Double, Double, UInt16, Double) | 최대, 최소 범위로 인코딩된 부호 없는 16비트 정수값을 실제 값으로 디코딩한다. |
![]() ![]() | GetMappedValue(Double, Double, UInt32, Double) | 최대, 최소 범위로 인코딩된 부호 없는 32비트 정수값을 실제 값으로 디코딩한다. |
![]() ![]() | GetOIDEncodingBytes | 식별자의 인코딩 길이를 구한다. |
![]() ![]() | IMAP_Backward | 정수 대응 실수 표현(IMAP)으로 인코딩된 실수값을 디코딩한다. |
![]() ![]() | IMAP_Length | 정수 대응 실수 표현(Floating Point to Integer Mapping, IMAP)의 인코딩 길이를 구한다. |
![]() ![]() | IMAPA_Forward | 실수 범위와 정밀도에 맞춰 주어진 실수값을 정수 대응 실수 표현(IMAPA)으로 인코딩하여 바이트 버퍼에 추가한다. |
![]() ![]() | IMAPB_Forward | 실수 범위와 인코딩 길이에 맞춰 주어진 실수값을 정수 대응 실수 표현(IMAPB)으로 인코딩하여 바이트 버퍼에 추가한다. |
![]() ![]() | SetMappedValue(Double, Double, Double, Byte, Double) | 실수값을 최대, 최소 범위에서 상대적 위치를 나타내는 부호 없는 8비트 정수값으로 인코딩한다. |
![]() ![]() | SetMappedValue(Double, Double, Double, Int16, Double) | 실수값을 최대, 최소 범위에서 상대적 위치를 나타내는 부호 있는 16비트 정수값으로 인코딩한다. |
![]() ![]() | SetMappedValue(Double, Double, Double, Int32, Double) | 실수값을 최대, 최소 범위에서 상대적 위치를 나타내는 부호 없는 32비트 정수값으로 인코딩한다. |
![]() ![]() | SetMappedValue(Double, Double, Double, SByte, Double) | 실수값을 최대, 최소 범위에서 상대적 위치를 나타내는 부호 있는 8비트 정수값으로 인코딩한다. |
![]() ![]() | SetMappedValue(Double, Double, Double, UInt16, Double) | 실수값을 최대, 최소 범위에서 상대적 위치를 나타내는 부호 없는 16비트 정수값으로 인코딩한다. |
![]() ![]() | SetMappedValue(Double, Double, Double, UInt32, Double) | 실수값을 최대, 최소 범위에서 상대적 위치를 나타내는 부호 없는 32비트 정수값으로 인코딩한다. |