Package net.heberling.ismart.asn1
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>>
- java.lang.Object
-
- net.heberling.ismart.asn1.AbstractMessageCoder<H,B,E,M>
-
- Direct Known Subclasses:
MessageCoder,MessageCoder,MessageCoder
public abstract 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>> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractMessageCoder.MyPERUnalignedDecoderstatic classAbstractMessageCoder.MyPERUnalignedEncoder
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractMessageCoder(Class<E> applicationDataClass)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static StringbytesToHex(byte[] bytes)abstract MdecodeResponse(String message)abstract StringencodeRequest(M message)Class<E>getApplicationDataClass()abstract StringgetVersion()static byte[]hexStringToByteArray(String s)static booleanisNumericString(org.bn.coders.ElementInfo elementInfo)
-