Home | History | Annotate | Download | only in x9
      1 package org.bouncycastle.asn1.x9;
      2 
      3 public abstract class X9ECParametersHolder
      4 {
      5     private X9ECParameters params;
      6 
      7     public synchronized X9ECParameters getParameters()
      8     {
      9         if (params == null)
     10         {
     11             params = createParameters();
     12         }
     13 
     14         return params;
     15     }
     16 
     17     protected abstract X9ECParameters createParameters();
     18 }
     19