- All Known Implementing Classes:
- BERInputStream, BEROutputStream
- public interface SerializationManager
|
Method Summary |
byte[] |
any_codec(java.lang.Object instance,
boolean is_constructed)
|
AsnBitString |
bitstring_codec(java.lang.Object instance,
boolean is_constructed)
|
java.lang.Boolean |
boolean_codec(java.lang.Object instance,
boolean is_constructed)
|
java.lang.Object |
choice(java.lang.Object current_instance,
java.lang.Object[][] choice_info,
int which,
java.lang.String name)
|
boolean |
constructedBegin(int tagclass,
int tagnumber)
|
boolean |
constructedEnd()
|
java.lang.Object |
explicit_tag(base_codec c,
java.lang.Object current_instance,
int tag_class,
int tag_number,
boolean is_optional,
java.lang.String name)
|
int |
getDirection()
|
base_codec |
getHintCodec()
|
void |
implicit_settag(int tagclass,
int tagvalue)
|
java.lang.Object |
implicit_tag(base_codec c,
java.lang.Object current_instance,
int tag_class,
int tag_number,
boolean is_optional,
java.lang.String name)
|
java.math.BigInteger |
integer_codec(java.lang.Object instance,
boolean is_constructed)
|
AsnNull |
null_codec(java.lang.Object instance,
boolean is_constructed)
|
java.lang.String |
octetstring_codec(java.lang.Object instance,
boolean is_constructed)
|
int[] |
oid_codec(java.lang.Object instance,
boolean is_constructed)
|
boolean |
sequenceBegin()
|
boolean |
sequenceEnd()
|
boolean |
sequenceOf(java.util.Vector v,
base_codec codec)
|
void |
setHintCodec(base_codec c)
|
int |
tag_codec(boolean is_constructed)
|
TAGMODE_NONE
public static final java.lang.Integer TAGMODE_NONE
IMPLICIT
public static final java.lang.Integer IMPLICIT
EXPLICIT
public static final java.lang.Integer EXPLICIT
UNIVERSAL
public static final int UNIVERSAL
- See Also:
- Constant Field Values
BOOLEAN
public static final int BOOLEAN
- See Also:
- Constant Field Values
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
BITSTRING
public static final int BITSTRING
- See Also:
- Constant Field Values
OCTETSTRING
public static final int OCTETSTRING
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
OID
public static final int OID
- See Also:
- Constant Field Values
OBJECT_DESCRIPTOR
public static final int OBJECT_DESCRIPTOR
- See Also:
- Constant Field Values
EXTERNAL
public static final int EXTERNAL
- See Also:
- Constant Field Values
REAL
public static final int REAL
- See Also:
- Constant Field Values
ENUMERATED
public static final int ENUMERATED
- See Also:
- Constant Field Values
SEQUENCEOF
public static final int SEQUENCEOF
- See Also:
- Constant Field Values
SEQUENCE
public static final int SEQUENCE
- See Also:
- Constant Field Values
SET
public static final int SET
- See Also:
- Constant Field Values
NUMERIC_STRING
public static final int NUMERIC_STRING
- See Also:
- Constant Field Values
PRINTABLE_STRING
public static final int PRINTABLE_STRING
- See Also:
- Constant Field Values
GENERALIZED_TIME
public static final int GENERALIZED_TIME
- See Also:
- Constant Field Values
GRAPHIC_STRING
public static final int GRAPHIC_STRING
- See Also:
- Constant Field Values
VISIBLE_STRING
public static final int VISIBLE_STRING
- See Also:
- Constant Field Values
GENERAL_STRING
public static final int GENERAL_STRING
- See Also:
- Constant Field Values
ANY
public static final int ANY
- See Also:
- Constant Field Values
DIRECTION_ENCODE
public static final int DIRECTION_ENCODE
- See Also:
- Constant Field Values
DIRECTION_DECODE
public static final int DIRECTION_DECODE
- See Also:
- Constant Field Values
DIRECTION_PRINT
public static final int DIRECTION_PRINT
- See Also:
- Constant Field Values
getDirection
public int getDirection()
tag_codec
public int tag_codec(boolean is_constructed)
throws java.io.IOException
octetstring_codec
public java.lang.String octetstring_codec(java.lang.Object instance,
boolean is_constructed)
throws java.io.IOException
boolean_codec
public java.lang.Boolean boolean_codec(java.lang.Object instance,
boolean is_constructed)
throws java.io.IOException
integer_codec
public java.math.BigInteger integer_codec(java.lang.Object instance,
boolean is_constructed)
throws java.io.IOException
oid_codec
public int[] oid_codec(java.lang.Object instance,
boolean is_constructed)
throws java.io.IOException
any_codec
public byte[] any_codec(java.lang.Object instance,
boolean is_constructed)
throws java.io.IOException
bitstring_codec
public AsnBitString bitstring_codec(java.lang.Object instance,
boolean is_constructed)
throws java.io.IOException
null_codec
public AsnNull null_codec(java.lang.Object instance,
boolean is_constructed)
throws java.io.IOException
choice
public java.lang.Object choice(java.lang.Object current_instance,
java.lang.Object[][] choice_info,
int which,
java.lang.String name)
throws java.io.IOException
sequenceBegin
public boolean sequenceBegin()
throws java.io.IOException
sequenceEnd
public boolean sequenceEnd()
throws java.io.IOException
constructedBegin
public boolean constructedBegin(int tagclass,
int tagnumber)
throws java.io.IOException
constructedEnd
public boolean constructedEnd()
throws java.io.IOException
implicit_tag
public java.lang.Object implicit_tag(base_codec c,
java.lang.Object current_instance,
int tag_class,
int tag_number,
boolean is_optional,
java.lang.String name)
throws java.io.IOException
explicit_tag
public java.lang.Object explicit_tag(base_codec c,
java.lang.Object current_instance,
int tag_class,
int tag_number,
boolean is_optional,
java.lang.String name)
throws java.io.IOException
sequenceOf
public boolean sequenceOf(java.util.Vector v,
base_codec codec)
throws java.io.IOException
implicit_settag
public void implicit_settag(int tagclass,
int tagvalue)
getHintCodec
public base_codec getHintCodec()
setHintCodec
public void setHintCodec(base_codec c)