Class BooleanAttributeType

    • Constructor Detail

      • BooleanAttributeType

        public BooleanAttributeType()
    • Method Detail

      • isValidValue

        public boolean isValidValue​(java.lang.Boolean value)
        Description copied from interface: IAttributeType
        Validates whether a value conforms to this type.
        Specified by:
        isValidValue in interface IAttributeType<java.lang.Boolean>
        Parameters:
        value - The value to validated.
        Returns:
        Returns true if the given value conforms
      • buildAttributeValue

        public IAttributeValue<java.lang.Boolean> buildAttributeValue​(java.lang.Object value)
        Description copied from interface: IAttributeType
        Casts the value to the respective type and returns an attribute value with the creating attribute type as the referenced type.
        Specified by:
        buildAttributeValue in interface IAttributeType<java.lang.Boolean>
        Parameters:
        value - The value of the attribute.
        Returns:
        An attribute value object holding the value of the attribute and referring to this attribute type.
      • buildAttributeValue

        public IAttributeValue<java.lang.Boolean> buildAttributeValue​(java.lang.String stringDescription)
        Description copied from interface: IAttributeType
        Builds an attribute value object from a string description. The attribute value references this attribute type.
        Specified by:
        buildAttributeValue in interface IAttributeType<java.lang.Boolean>
        Parameters:
        stringDescription - A String-format description of the attribute's value.
        Returns:
        The attribute value object holding an attribute value interpreting the string description and referring to this attribute type.
      • buildAttributeValue

        public IAttributeValue<java.lang.Boolean> buildAttributeValue​(boolean value)