001package org.apache.commons.ssl.org.bouncycastle.asn1; 002 003class BERFactory 004{ 005 static final BERSequence EMPTY_SEQUENCE = new BERSequence(); 006 static final BERSet EMPTY_SET = new BERSet(); 007 008 static BERSequence createSequence(ASN1EncodableVector v) 009 { 010 return v.size() < 1 ? EMPTY_SEQUENCE : new BERSequence(v); 011 } 012 013 static BERSet createSet(ASN1EncodableVector v) 014 { 015 return v.size() < 1 ? EMPTY_SET : new BERSet(v); 016 } 017}