Class TypedValue<T>


  • public class TypedValue<T>
    extends java.lang.Object
    Created by Andrey Titov on 29.02.16.
    Since:
    10.0
    • Constructor Detail

      • TypedValue

        public TypedValue​(@Nullable
                          T value)
      • TypedValue

        public TypedValue​(@Nullable
                          T value,
                          @NotNull
                          TypedValue<T> other)
    • Method Detail

      • getValue

        @Nullable
        public T getValue()
        Returns:
        effective option value - declared, inherited or enforced
      • validate

        @Nullable
        public java.lang.String validate()
      • isModifiable

        public boolean isModifiable()
      • getDefaultValue

        @Nullable
        public T getDefaultValue()
      • isDefault

        public boolean isDefault()