Class ValidableConf

  • Direct Known Subclasses:
    FileOrBinary, FileOrValue, SslConf

    public abstract class ValidableConf
    extends java.lang.Object
    Configuration that can be validated.
    Author:
    Lijun Liao (xipki)
    • Constructor Summary

      Constructors 
      Constructor Description
      ValidableConf()  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected static void _null​(java.lang.Object value, java.lang.String name)  
      protected void exactOne​(java.lang.Object value1, java.lang.String name1, java.lang.Object value2, java.lang.String name2)  
      protected static void notBlank​(java.lang.String value, java.lang.String name)  
      protected static void notEmpty​(java.util.Collection<?> value, java.lang.String name)  
      protected static void notNull​(java.lang.Object value, java.lang.String name)  
      abstract void validate()  
      protected static void validate​(java.util.Collection<? extends ValidableConf> aConfList, java.util.Collection<? extends ValidableConf>... confLists)  
      protected static void validate​(ValidableConf aConf, ValidableConf... extraConfs)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait