Class BaseByte

    • Constructor Detail

      • BaseByte

        public BaseByte()
        Initializes the string with length 0.
      • BaseByte

        public BaseByte​(String s)
        Initializes the object with the string to parse.
        Parameters:
        s - the string to parse
      • BaseByte

        public BaseByte​(Byte value)
        Initializes the object with the given value.
        Parameters:
        value - the value to use
    • Method Detail

      • initialize

        protected void initialize()
        Initializes the internal object.
        Overrides:
        initialize in class BaseObject
      • isValid

        public boolean isValid​(String value)
        Checks whether the string value is a valid presentation for this class.
        Specified by:
        isValid in class BaseObject
        Parameters:
        value - the string value to check
        Returns:
        always true
      • setValue

        public void setValue​(String value)
        Sets the string value.
        Specified by:
        setValue in class BaseObject
        Parameters:
        value - the string value
      • getValue

        public String getValue()
        Returns the current string value.
        Specified by:
        getValue in class BaseObject
        Returns:
        the string value
      • byteValue

        public byte byteValue()
        Returns the byte value.
        Returns:
        the byte value
      • getTipText

        public String getTipText()
        Returns a tool tip for the GUI editor (ignored if null is returned).
        Specified by:
        getTipText in class BaseObject
        Returns:
        the tool tip
      • toPrimitive

        public static byte[] toPrimitive​(BaseByte[] values)
        Turns the BaseByte array into a primitive array.
        Parameters:
        values - the array to convert
        Returns:
        the primitive array
      • toBaseByte

        public static BaseByte[] toBaseByte​(byte[] values)
        Turns the primitive array into a BaseByte one.
        Parameters:
        values - the array to convert
        Returns:
        the BaseObject array
      • toNumber

        public static Byte[] toNumber​(BaseByte[] values)
        Turns the BaseByte array into a number array.
        Parameters:
        values - the array to convert
        Returns:
        the number array
      • toBaseByte

        public static BaseByte[] toBaseByte​(Byte[] values)
        Turns the primitive array into a BaseByte one.
        Parameters:
        values - the array to convert
        Returns:
        the BaseObject array