T - the type of the value encoded/decoded or wrapped by thispublic abstract class AbstractAsn1Type<T> extends Asn1Encodeable
Asn1Type.EncodingType| Constructor and Description |
|---|
AbstractAsn1Type(Tag tag)
Default constructor.
|
AbstractAsn1Type(Tag tag,
T value)
Default constructor.
|
AbstractAsn1Type(UniversalTag tag)
Default constructor with an universal tag.
|
AbstractAsn1Type(UniversalTag tag,
T value)
Default constructor with an universal tag.
|
| Modifier and Type | Method and Description |
|---|---|
T |
getValue() |
void |
setValue(T value) |
String |
toString() |
decode, decode, decode, decodeBody, encode, encode, encodeBody, encodingBodyLength, encodingHeaderLength, encodingLength, getBodyLength, getHeaderLength, isBER, isCER, isDefinitiveLength, isDER, isImplicit, isPrimitive, taggedDecode, taggedDecode, taggedDecode, taggedEncode, taggedEncode, taggedEncodingLength, useBER, useCER, useDefinitiveLength, useDER, useImplicit, usePrimitiveisAppSpecific, isCollection, isContextSpecific, isEOC, isNull, isSimple, isTagSpecific, isUniversal, simpleInfo, tag, tagFlags, tagNopublic AbstractAsn1Type(Tag tag, T value)
tag - the tagvalue - the valuepublic AbstractAsn1Type(Tag tag)
tag - the tagpublic AbstractAsn1Type(UniversalTag tag, T value)
tag - the tagvalue - the valuepublic AbstractAsn1Type(UniversalTag tag)
tag - the tagCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.