Class IntegerProperty


  • public class IntegerProperty
    extends Property<java.lang.Integer>
    • Field Detail

      • values

        private final com.google.common.collect.ImmutableSet<java.lang.Integer> values
    • Constructor Detail

      • IntegerProperty

        protected IntegerProperty​(java.lang.String p_i45648_1_,
                                  int p_i45648_2_,
                                  int p_i45648_3_)
    • Method Detail

      • getPossibleValues

        public java.util.Collection<java.lang.Integer> getPossibleValues()
        Specified by:
        getPossibleValues in class Property<java.lang.Integer>
      • equals

        public boolean equals​(java.lang.Object p_equals_1_)
        Overrides:
        equals in class Property<java.lang.Integer>
      • create

        public static IntegerProperty create​(java.lang.String p_177719_0_,
                                             int p_177719_1_,
                                             int p_177719_2_)
      • getValue

        public java.util.Optional<java.lang.Integer> getValue​(java.lang.String p_185929_1_)
        Specified by:
        getValue in class Property<java.lang.Integer>
      • getName

        public java.lang.String getName​(java.lang.Integer p_177702_1_)
        Specified by:
        getName in class Property<java.lang.Integer>