Class AbstractVolatileNumericType<N extends NumericType<N>,​T extends AbstractVolatileNumericType<N,​T>>

    • Constructor Detail

      • AbstractVolatileNumericType

        public AbstractVolatileNumericType​(N t,
                                           boolean valid)
      • AbstractVolatileNumericType

        public AbstractVolatileNumericType​(N t)
    • Method Detail

      • set

        public void set​(T c)
        Description copied from interface: Type
        Sets the value of another Type.
        Specified by:
        set in interface Type<N extends NumericType<N>>
        Parameters:
        c - the new value
      • setZero

        public void setZero()
        Specified by:
        setZero in interface SetZero
      • setOne

        public void setOne()
        Specified by:
        setOne in interface SetOne
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object