Class AbstractMessageCoder.MyPERUnalignedDecoder

  • All Implemented Interfaces:
    org.bn.coders.IASN1TypesDecoder, org.bn.IDecoder
    Enclosing class:
    AbstractMessageCoder<H extends org.bn.coders.IASN1PreparedElement,​B extends org.bn.coders.IASN1PreparedElement,​E extends org.bn.coders.IASN1PreparedElement,​M extends AbstractMessage<H,​B,​E>>

    public static class AbstractMessageCoder.MyPERUnalignedDecoder
    extends org.bn.coders.per.PERUnalignedDecoder
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.bn.coders.DecodedObject<String> decodeString​(org.bn.coders.DecodedObject<Integer> decodedTag2, Class objectClass, org.bn.coders.ElementInfo elementInfo, InputStream stream)  
      • Methods inherited from class org.bn.coders.per.PERUnalignedDecoder

        decodeConstraintNumber, skipAlignedBits
      • Methods inherited from class org.bn.coders.per.PERAlignedDecoder

        decode, decodeAny, decodeBitString, decodeBoolean, decodeChoice, decodeConstraintLengthDeterminant, decodeEnumItem, decodeInteger, decodeIntegerValueAsBytes, decodeLength, decodeLengthDeterminant, decodeNormallySmallNumber, decodeNull, decodeObjectIdentifier, decodeOctetString, decodeReal, decodeSemiConstraintNumber, decodeSequence, decodeSequenceOf, decodeTag, decodeUnconstraintNumber, getSequencePreambleBitLen
      • Methods inherited from class org.bn.coders.Decoder

        createInstanceForElement, createSequenceFieldInfo, decodeBoxedType, decodeClassType, decodeElement, decodeEnum, decodeJavaElement, decodePreparedElement, decodeSequenceField, invokeSelectMethodForField, invokeSetterMethodForField
    • Constructor Detail

      • MyPERUnalignedDecoder

        public MyPERUnalignedDecoder()
    • Method Detail

      • decodeString

        public org.bn.coders.DecodedObject<String> decodeString​(org.bn.coders.DecodedObject<Integer> decodedTag2,
                                                                Class objectClass,
                                                                org.bn.coders.ElementInfo elementInfo,
                                                                InputStream stream)
                                                         throws Exception
        Specified by:
        decodeString in interface org.bn.coders.IASN1TypesDecoder
        Overrides:
        decodeString in class org.bn.coders.per.PERUnalignedDecoder
        Throws:
        Exception