Class Property<T>


  • public class Property<T>
    extends Object
    • Constructor Detail

      • Property

        public Property​(String name,
                        Class<T> type,
                        Optional<T> value,
                        T defaultValue,
                        boolean runtime)
    • Method Detail

      • fromRuntimeConfiguration

        public static <T> Property<T> fromRuntimeConfiguration​(String name,
                                                               Class<T> type,
                                                               T defaultValue)
      • getName

        public String getName()
      • getType

        public Class<T> getType()
      • getDefaultValue

        public T getDefaultValue()
      • isRuntime

        public boolean isRuntime()