Package net.heberling.ismart.asn1
Class AbstractMessageCoder.MyPERUnalignedEncoder
- java.lang.Object
-
- org.bn.coders.Encoder
-
- org.bn.coders.per.PERAlignedEncoder
-
- org.bn.coders.per.PERUnalignedEncoder
-
- net.heberling.ismart.asn1.AbstractMessageCoder.MyPERUnalignedEncoder
-
- All Implemented Interfaces:
org.bn.coders.IASN1TypesEncoder,org.bn.IEncoder
- 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.MyPERUnalignedEncoder extends org.bn.coders.per.PERUnalignedEncoder
-
-
Constructor Summary
Constructors Constructor Description MyPERUnalignedEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intencodeLength(int value, org.bn.coders.ElementInfo elementInfo, OutputStream stream)intencodeString(Object obj, OutputStream outputStream, org.bn.coders.ElementInfo elementInfo)-
Methods inherited from class org.bn.coders.per.PERAlignedEncoder
encode, encodeAny, encodeBitString, encodeBoolean, encodeChoice, encodeChoicePreamble, encodeConstraintLengthDeterminant, encodeEnumItem, encodeInteger, encodeIntegerValueAsBytes, encodeLengthDeterminant, encodeNormallySmallNumber, encodeNull, encodeObjectIdentifier, encodeOctetString, encodeReal, encodeSemiConstraintNumber, encodeSequence, encodeSequenceOf, encodeSequencePreamble, encodeSet, encodeUnconstraintNumber
-
-
-
-
Method Detail
-
encodeString
public int encodeString(Object obj, OutputStream outputStream, org.bn.coders.ElementInfo elementInfo) throws Exception
- Specified by:
encodeStringin interfaceorg.bn.coders.IASN1TypesEncoder- Overrides:
encodeStringin classorg.bn.coders.per.PERUnalignedEncoder- Throws:
Exception
-
encodeLength
public int encodeLength(int value, org.bn.coders.ElementInfo elementInfo, OutputStream stream) throws Exception- Overrides:
encodeLengthin classorg.bn.coders.per.PERAlignedEncoder- Throws:
Exception
-
-