MCPcopy Create free account

hub / github.com/alexvoronov/gcdc-asn1 / types & classes

Types & classes73 in github.com/alexvoronov/gcdc-asn1

ClassAlphabet
Alphabet class for Restricted Strings. Use {@link AlphabetBuilder} for convenient construction of restriction alphabets.
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/Alphabet.java:8
ClassAlphabetBuilder
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/AlphabetBuilder.java:4
ClassAnnotationStore
asn1-uper/src/main/java/net/gcdc/asn1/uper/AnnotationStore.java:8
ClassAsn1BigInteger
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/Asn1BigInteger.java:5
ClassAsn1ContainerFieldSorter
asn1-uper/src/main/java/net/gcdc/asn1/uper/UperEncoder.java:318
ClassAsn1EncodingException
asn1-uper/src/main/java/net/gcdc/asn1/uper/Asn1EncodingException.java:3
ClassAsn1Integer
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/Asn1Integer.java:3
ClassAsn1SequenceOf
Class to represent ASN.1 construct "SEQUENCE OF". <p> Extending classes should specify concrete types for {@code T}, generic collections can't be deco
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/Asn1SequenceOf.java:33
ClassAsn1String
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/Asn1String.java:3
ClassAsn1VarSizeBitstring
Convenience class for Bitstrings of variable size. For UPER, {@code List<Boolean>} works just as well.
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/Asn1VarSizeBitstring.java:12
ClassBar
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderQuestion1Test.java:56
ClassBar
asn1-uper/src/test/java/net/gcdc/asn1/uper/SeqOfFixedSize.java:18
ClassBaz
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderQuestion1Test.java:63
ClassBigIntCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/BigIntCoder.java:9
InterfaceBitBuffer
An interface for convenient storage of bits, similar to Java's ByteBuffer. This interface and its implementation are very useful for UPER, since UPER
asn1-uper/src/main/java/net/gcdc/asn1/uper/BitBuffer.java:10
ClassBitStringCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/BitStringCoder.java:14
ClassBitstringExtensionTest
asn1-uper/src/test/java/net/gcdc/asn1/uper/BitstringExtensionTest.java:15
ClassBooleanCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/BooleanCoder.java:5
ClassByteBitBuffer
asn1-uper/src/main/java/net/gcdc/asn1/uper/ByteBitBuffer.java:6
ClassByteCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/ByteCoder.java:5
EnumCharacterRestriction
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/CharacterRestriction.java:3
ClassChildInformation
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample1BasicTest.java:110
ClassChildInformation
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:138
ClassChildInformation
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:146
ClassChoiceCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/ChoiceCoder.java:9
ClassCompanyName
asn1-uper/src/test/java/net/gcdc/asn1/uper/Utf8TestClass.java:21
EnumConstructedType
asn1-uper/src/test/java/net/gcdc/asn1/uper/EnumCoderTest.java:11
ClassDate
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample1BasicTest.java:104
ClassDate
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:125
ClassDate
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:133
ClassDateAlphabet
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:130
ClassDateAlphabet
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:138
InterfaceDecoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/Decoder.java:5
ClassDefaultAlphabet
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/DefaultAlphabet.java:3
ClassEmployeeNumber
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample1BasicTest.java:98
ClassEmployeeNumber
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:119
ClassEmployeeNumber
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:127
InterfaceEncoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/Encoder.java:5
ClassEnumCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/EnumCoder.java:10
ClassEnumCoderTest
asn1-uper/src/test/java/net/gcdc/asn1/uper/EnumCoderTest.java:10
ClassFoo
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderQuestion1Test.java:48
ClassIntCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/IntCoder.java:16
ClassIntVal
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperDecoderExceptionTest.java:15
ClassLaneAttributes
Example PDU: <pre> LaneAttributes ::= BIT STRING { isVehicleRevocableLane (0), isVehicleFlyOverLane (1), hovLaneUseOnly (2), restricte
asn1-uper/src/test/java/net/gcdc/asn1/uper/BitstringExtensionTest.java:33
ClassName
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample1BasicTest.java:81
ClassName
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:88
ClassName
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:95
ClassNameString
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:104
ClassNameString
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:112
ClassNameStringAlphabet
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:110
ClassNameStringAlphabet
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:118
ClassOptional
Represents optional values. Should be replaced by java.util.Optional from Java 8, when project moves to Java 8. @param <T> type of contained element
asn1-datatypes/src/main/java/net/gcdc/asn1/datatypes/Optional.java:11
ClassPduWithIntegers
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperDecoderExceptionTest.java:21
ClassPersonenelRecord
Example from the Standard on UPER. <pre> PersonnelRecord ::= [APPLICATION 0] IMPLICIT SET { name Name, title [0] VisibleString, number Empl
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample1BasicTest.java:50
ClassPersonenelRecord
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:57
ClassPersonenelRecord
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:63
ClassSeqOfCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/SeqOfCoder.java:13
ClassSeqOfFixedSize
asn1-uper/src/test/java/net/gcdc/asn1/uper/SeqOfFixedSize.java:15
ClassSequenceCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/SequenceCoder.java:11
ClassSequenceOfChildInformation
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample1BasicTest.java:122
ClassSequenceOfChildInformation
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:150
ClassSequenceOfChildInformation
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:177
EnumSex
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:167
ClassStringCoder
asn1-uper/src/main/java/net/gcdc/asn1/uper/StringCoder.java:21
ClassUperDecoderExceptionTest
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperDecoderExceptionTest.java:12
ClassUperEncoder
A "quick-and-dirty" implementation of ASN.1 encoder for UPER (Unaligned Packed Encoding Rules). <p> See ITU-T Recommendation <a href="http://www.itu.i
asn1-uper/src/main/java/net/gcdc/asn1/uper/UperEncoder.java:28
ClassUperEncoderExample1BasicTest
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample1BasicTest.java:21
ClassUperEncoderExample2RestrictionTest
Example from the Standard on UPER. <pre> PersonnelRecord ::= [APPLICATION 0] IMPLICIT SET { name Name, title [0] VisibleString, number EmployeeNumber
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample2RestrictionTest.java:54
ClassUperEncoderExample3ExtensionTest
Example from the Standard on UPER. <pre> PersonnelRecord ::= [APPLICATION 0] IMPLICIT SET { name Name, title [0] VisibleString, number EmployeeNumber
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderExample3ExtensionTest.java:60
ClassUperEncoderQuestion1Test
Example of encoding the following definitions: <pre> ON-PDU DEFINITIONS AUTOMATIC TAGS ::= BEGIN IMPORTS FOO FROM ON-API; Packet ::= SEQUEN
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderQuestion1Test.java:45
ClassUperEncoderStringEncodeDecodeTest
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderStringEncodeDecodeTest.java:10
ClassUperEncoderTest
asn1-uper/src/test/java/net/gcdc/asn1/uper/UperEncoderTest.java:8
ClassUtf8TestClass
A class for testing UTF8String. <pre> TestSeq ::= SEQUENCE { companyName UTF8String (SIZE (1..200))} </pre>
asn1-uper/src/test/java/net/gcdc/asn1/uper/Utf8TestClass.java:17