Attribute merging strategy that performs a boolean OR between both attribute values. When merging two attributes,
attribute values that are not BooleanAttrValues nor can't be directly converted to one are considered to be
BooleanAttrValues with value false.
NumericAttrValues with value different from 0 are converted to BooleanAttrValues with value true.
NumericAttrValues with value equal to 0 are converted to BooleanAttrValues with value false.
StringAttrValues with value "true" are converted to BooleanAttrValues with value true.
StringAttrValues with value "false" are converted to BooleanAttrValues with value false.
StringAttrValues whose value can be parsed to a Double follow the rules of the NumericAttrValue conversion
enumerated above.
Attribute merging strategy that performs a boolean OR between both attribute values. When merging two attributes, attribute values that are not BooleanAttrValues nor can't be directly converted to one are considered to be BooleanAttrValues with value
false
.NumericAttrValues with value different from
0
are converted to BooleanAttrValues with valuetrue
. NumericAttrValues with value equal to0
are converted to BooleanAttrValues with valuefalse
. StringAttrValues with value"true"
are converted to BooleanAttrValues with valuetrue
. StringAttrValues with value"false"
are converted to BooleanAttrValues with valuefalse
. StringAttrValues whose value can be parsed to a Double follow the rules of the NumericAttrValue conversion enumerated above.