|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjp.bitmeister.asn1.type.ASN1Type
jp.bitmeister.asn1.type.StructuredType
jp.bitmeister.asn1.type.ConstructiveType
jp.bitmeister.asn1.type.builtin.SEQUENCE
jp.bitmeister.asn1.type.useful.EXTERNAL
public class EXTERNAL
Represents ASN.1 'EXTERNAL' type.
An instance of this class represents an 'EXTERNAL' type data and the class is
a sub-class of SEQUENCE
. 'EXTERNAL' type is defined with following
ASN.1 definition :
EXTERNAL ::= [UNIVERSAL 8] IMPLICIT SEQUENCE { direct-reference OBJECT IDENTIFIER OPTIONAL, indirect-reference INTEGER OPTIONAL, data-value-descriptor OBJECT DESCRIPTOR OPTIONAL, encoding CHOICE { single-ASN1-type [0] ANY, octet-aligned [1] IMPLICIT OCTET STRING, arbitary [2] IMPLICIT BIT STRING } }
Nested Class Summary | |
---|---|
static class |
EXTERNAL.Encoding
Represents 'CHOICE' type for 'encoding' of 'EXTERNAL' type. |
Field Summary | |
---|---|
ObjectDescriptor |
data_value_descriptor
'data-value-descriptor' field. |
OBJECT_IDENTIFIER |
direct_reference
'direct-reference' field. |
EXTERNAL.Encoding |
encoding
'encoding' field. |
INTEGER |
indirect_reference
'indirect-reference' field. |
Fields inherited from class jp.bitmeister.asn1.type.ASN1Type |
---|
stringBuilder |
Constructor Summary | |
---|---|
EXTERNAL()
Instanciate an empty ExternalType . |
|
EXTERNAL(OBJECT_IDENTIFIER direct_reference,
INTEGER indirect_reference,
ObjectDescriptor data_value_descriptor,
EXTERNAL.Encoding encoding)
|
Method Summary |
---|
Methods inherited from class jp.bitmeister.asn1.type.builtin.SEQUENCE |
---|
accept |
Methods inherited from class jp.bitmeister.asn1.type.ConstructiveType |
---|
clear, clone, get, getComponent, getElementTypeList, hashCode, hasValue, set, set, validate, valueEquals |
Methods inherited from class jp.bitmeister.asn1.type.ASN1Type |
---|
equals, instantiate, matches, specification, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public OBJECT_IDENTIFIER direct_reference
public INTEGER indirect_reference
public ObjectDescriptor data_value_descriptor
public EXTERNAL.Encoding encoding
Constructor Detail |
---|
public EXTERNAL()
ExternalType
.
public EXTERNAL(OBJECT_IDENTIFIER direct_reference, INTEGER indirect_reference, ObjectDescriptor data_value_descriptor, EXTERNAL.Encoding encoding)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |