Class EngineParameter<T>

    • Constructor Detail

      • EngineParameter

        public EngineParameter​(java.lang.String name)
      • EngineParameter

        public EngineParameter​(java.lang.String name,
                               T defaultOption)
      • EngineParameter

        @SafeVarargs
        public EngineParameter​(java.lang.String name,
                               EngineParameter.Option<T>... options)
    • Method Detail

      • getName

        public final java.lang.String getName()
      • getValue

        public T getValue​(java.lang.Object option)
      • getDefaultValue

        public T getDefaultValue()
      • parse

        public final T parse​(java.lang.Object option)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object