01: package org.bouncycastle.asn1;
02:
03: /**
04: * Marker interface for CHOICE objects - if you implement this in a role your
05: * own object any attempt to tag the object implicitly will convert the tag to
06: * an explicit one as the encoding rules require.
07: * <p>
08: * If you use this interface your class should also implement the getInstance
09: * pattern which takes a tag object and the tagging mode used.
10: */
11: public interface ASN1Choice {
12: // marker interface
13: }
|