Home | History | Annotate | Download | only in asn1
      1 package org.bouncycastle.asn1;
      2 
      3 class DERFactory
      4 {
      5     static final DERSequence EMPTY_SEQUENCE = new DERSequence();
      6     static final DERSet EMPTY_SET = new DERSet();
      7 
      8     static DERSequence createSequence(ASN1EncodableVector v)
      9     {
     10         return v.size() < 1 ? EMPTY_SEQUENCE : new DERSequence(v);
     11     }
     12 
     13     static DERSet createSet(ASN1EncodableVector v)
     14     {
     15         return v.size() < 1 ? EMPTY_SET : new DERSet(v);
     16     }
     17 
     18     static DERSet createSet(ASN1EncodableVector v, boolean needsSorting)
     19     {
     20         return v.size() < 1 ? EMPTY_SET : new DERSet(v, needsSorting);
     21     }
     22 }
     23