Top Description Fields Constructors Methods
org.bouncycastle.oer.its.ieee1609dot2.basetypes

public Class GeographicRegion

extends ASN1Object
implements ASN1Choice
Class Inheritance
All Implemented Interfaces
org.bouncycastle.asn1.ASN1Choice
Imports
org.bouncycastle.asn1.ASN1Choice, .ASN1Encodable, .ASN1Object, .ASN1Primitive, .ASN1TaggedObject, .BERTags, .DERTaggedObject

    GeographicRegion ::= CHOICE {
        circularRegion CircularRegion,
        rectangularRegion SequenceOfRectangularRegion,
        polygonalRegion PolygonalRegion,
        identifiedRegion SequenceOfIdentifiedRegion,
        ...
    }

Field Summary

Modifier and TypeField and Description
private final int
public static final int
private final ASN1Encodable
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public
GeographicRegion(int choice, ASN1Encodable region)

private

Method Summary

Modifier and TypeMethod and Description
public static GeographicRegion
public int
public ASN1Encodable
public static GeographicRegion
public static GeographicRegion
public static GeographicRegion
public static GeographicRegion
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

choiceback to summary
private final int choice
circularRegionback to summary
public static final int circularRegion
geographicRegionback to summary
private final ASN1Encodable geographicRegion
identifiedRegionback to summary
public static final int identifiedRegion
polygonalRegionback to summary
public static final int polygonalRegion
rectangularRegionback to summary
public static final int rectangularRegion

Constructor Detail

GeographicRegionback to summary
public GeographicRegion(int choice, ASN1Encodable region)
GeographicRegionback to summary
private GeographicRegion(ASN1TaggedObject taggedObject)

Method Detail

circularRegionback to summary
public static GeographicRegion circularRegion(CircularRegion region)
getChoiceback to summary
public int getChoice()
getGeographicRegionback to summary
public ASN1Encodable getGeographicRegion()
getInstanceback to summary
public static GeographicRegion getInstance(Object o)
identifiedRegionback to summary
public static GeographicRegion identifiedRegion(SequenceOfIdentifiedRegion region)
polygonalRegionback to summary
public static GeographicRegion polygonalRegion(PolygonalRegion region)
rectangularRegionback to summary
public static GeographicRegion rectangularRegion(SequenceOfRectangularRegion region)
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.