Uses of Class
org.asnlab.asndt.runtime.conv.AsnConverter
Packages that use AsnConverter
Package
Description
This package contains the AsnConverters which are resposible for converting object to ASN.1 runtime standard values.
This package contains the ASN.1 runtime metadata type definitions.
This package contains the ASN.1 runtime generic value definitions.
-
Uses of AsnConverter in org.asnlab.asndt.runtime.conv
Subclasses of AsnConverter in org.asnlab.asndt.runtime.convModifier and TypeClassDescriptionclass
class
class
class
class
TheArrayConverter
can convert SEQUENCE OF/SET OF value object to/from arrays This class is not intent to be extended.class
TheArrayListConverter
can convert SEQUENCE OF/SET OF value object to/from ArrayList This class not is intent to be extended.class
TheBigDecimalConverter
can convert real value object to/from BigDecimal value.class
TheIntegerConverter
can convert INTEGER value object to/from BigInteger value.class
TheBitStringConverter
can convert BitSet to ASN.1 recognized values and vice versa.class
TheBitStringConverter
can convert BitString to ASN.1 recognized values and vice versa.class
TheBooleanConverter
can convert boolean value object to/from boolean value.class
TheChoiceConverter
can convert choice value.class
TheCompositeConverter
can convert composite value.protected static class
class
TheDateConverter
can convert date value object to/from Date value.class
TheDoubleConverter
can convert real value object to/from double value.class
TheEnumeratedConverter
can convert Enumerated value object to ASN.1 recognized values and vice versa.class
TheFloatConverter
can convert REAL value object to/from float value.class
TheIntegerConverter
can convert INTEGER value object to/from int value.class
TheLinkedListConverter
can convert SEQUENCE OF/SET OF value object to/from LinkedList This class is not intent to be extended.class
TheListConverter
can convert SEQUENCE OF/SET OF value object to/from List This class is intent to be extended.class
TheIntegerConverter
can convert INTEGER value object to/from long value.class
TheNullConverter
in fact convert nothingclass
TheOctetStringConverter
can convert OCTET STRING value object to/from byte array.class
TheOIDConverter
can convert OBJECT IDENTIFIER/RELATIVE-OID value object to/from int array.class
TheOpenValueConverter
can convert open value.class
class
class
class
class
class
TheStringConverter
can convert Character Strings value object to/from String value.class
TheListConverter
can convert SEQUENCE OF/SET OF value object to/from Vector This class is not intent to be extended.class
Fields in org.asnlab.asndt.runtime.conv declared as AsnConverterModifier and TypeFieldDescriptionprotected AsnConverter[]
ChoiceConverter.alternativeConverters
The alternative convertersprotected AsnConverter[]
CompositeConverter.componentConverters
The component convertersMethods in org.asnlab.asndt.runtime.conv that return AsnConverterModifier and TypeMethodDescriptionChoiceConverter.getAlternativeConverter
(int index) Returns this ChoiceConverter's alternative converters.CompositeConverter.getComponentConverter
(int index) Returns this CompositeConverter's component converters.ListConverter.getComponentConverter()
Returns this ListConverter component converter.Methods in org.asnlab.asndt.runtime.conv with parameters of type AsnConverterModifier and TypeMethodDescriptionvoid
ChoiceConverter.setAlternativeConverters
(AsnConverter[] alternativeConverters) Sets this ChoiceConverter's alternative convertersvoid
ListConverter.setComponentConverter
(AsnConverter componentConverter) Sets this ListConverter component convertervoid
CompositeConverter.setComponentConverters
(AsnConverter[] componentConverters) Sets this CompositeConverter's component convertersConstructors in org.asnlab.asndt.runtime.conv with parameters of type AsnConverterModifierConstructorDescriptionArrayConverter
(AsnConverter componentConverter) ArrayListConverter
(AsnConverter componentConverter) ChoiceConverter
(AsnConverter[] alternativeConverters) CompositeConverter
(AsnConverter[] componentConverters) protected
CompositeConverterConverter
(AsnConverter[] componentConverters) LinkedListConverter
(AsnConverter componentConverter) ListConverter
(AsnConverter componentConverter) VectorConverter
(AsnConverter componentConverter) -
Uses of AsnConverter in org.asnlab.asndt.runtime.type
Fields in org.asnlab.asndt.runtime.type declared as AsnConverterMethods in org.asnlab.asndt.runtime.type that return AsnConverterModifier and TypeMethodDescriptionAsnType.computeConverter()
Return the "generic" AsnConverter for this ASN.1 typeprotected abstract AsnConverter
AsnType.computeConverter
(Hashtable<Object, Object> dejavu) Methods in org.asnlab.asndt.runtime.type with parameters of type AsnConverterModifier and TypeMethodDescriptionAsnType.clone
(Object object, AsnConverter converter) Clone a copy of the objectAsnType.decode
(byte[] content, byte encodingRules, AsnConverter converter) Decode object from byte arrayAsnType.decode
(byte[] content, AsnConverter converter) Decode object from byte array usingUNALIGNED_PACKED_ENCODING_RULES
AsnType.decode
(InputStream in, byte encodingRules, AsnConverter converter) Decode the object from input streamAsnType.decode
(Buffer buffer, AsnConverter converter) Decode object from buffer.protected abstract Object
AsnType.decode
(org.asnlab.asndt.runtime.type.Codec codec, AsnConverter converter) byte[]
AsnType.encode
(Object object, byte encodingRules, AsnConverter converter) Encode object into byte arrayvoid
AsnType.encode
(Object object, byte encodingRules, AsnConverter converter, OutputStream out) Encode the object into output streambyte[]
AsnType.encode
(Object object, AsnConverter converter) Encode object into byte array usingUNALIGNED_PACKED_ENCODING_RULES
void
AsnType.encode
(Object object, Buffer buffer, AsnConverter converter) Encode the object into buffer.protected abstract void
AsnType.encode
(Object object, org.asnlab.asndt.runtime.type.Codec codec, AsnConverter converter) boolean
AsnType.equals
(Object o1, Object o2, AsnConverter converter) Tells whether the two objectso1
,o2
is equal from the point of view of ASN.1.boolean
AsnType.equals
(Object o1, Object o2, AsnConverter c1, AsnConverter c2) Tells whether the two objectso1
,o2
is equal from the point of view of ASN.1.AsnModule.getObject
(int objectId, AsnConverter converter) AsnModule.getObjectSet
(int objectSetId, AsnConverter converter) abstract int
AsnType.getTag
(Object object, AsnConverter converter) AsnModule.getValue
(int valueId, AsnConverter converter) AsnModule.getValueSet
(int valueSetId, AsnConverter converter) AsnType.getXmlTag
(AsnConverter converter) AsnType.json
(Object object, AsnConverter converter, PrintStream out) AsnType.print
(Object object, AsnConverter converter, PrintStream out) Print out the readable message of this object.AsnType.print
(Object object, AsnConverter converter, PrintStream out, boolean trimNulls) Print out the readable message of this object. -
Uses of AsnConverter in org.asnlab.asndt.runtime.value
Subclasses of AsnConverter in org.asnlab.asndt.runtime.valueModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
Fields in org.asnlab.asndt.runtime.value declared as AsnConverterConstructors in org.asnlab.asndt.runtime.value with parameters of type AsnConverterModifierConstructorDescriptionChoiceValueConverter
(AsnConverter[] alternativeConverters) ChoiceValueConverterConverter
(AsnConverter[] componentConverters) CompositeValueConverter
(AsnConverter[] componentConverters)