Class OptionAccessFactory

  • Direct Known Subclasses:
    OptionAccess

    public abstract class OptionAccessFactory
    extends java.lang.Object
    An interface defining objects that can create OptionAccess instances.
    • Method Summary

      Modifier and Type Method Description
      static OptionAccessFactory getInstance()  
      abstract int getNumberOfRestrictedOptions()  
      abstract boolean isRestrictedOption​(java.lang.String option)  
      abstract boolean isValidOption​(java.lang.String option)  
      abstract void reload()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OptionAccessFactory

        public OptionAccessFactory()
    • Method Detail

      • getInstance

        public static OptionAccessFactory getInstance()
        Returns:
        An instance of the OptionAccess.
      • isValidOption

        public abstract boolean isValidOption​(java.lang.String option)
      • isRestrictedOption

        public abstract boolean isRestrictedOption​(java.lang.String option)
      • getNumberOfRestrictedOptions

        public abstract int getNumberOfRestrictedOptions()
      • reload

        public abstract void reload()