booleans.add(value.getBoolean()); return MultiBooleanPropertyState.booleanProperty(name, booleans); case PropertyType.DECIMAL: List<BigDecimal> decimals = Lists.newArrayList();
booleans.add(value.getBoolean()); return MultiBooleanPropertyState.booleanProperty(name, booleans); case PropertyType.DECIMAL: List<BigDecimal> decimals = Lists.newArrayList();
return MultiDoublePropertyState.doubleProperty(name, (Iterable<Double>) values); case PropertyType.BOOLEAN: return MultiBooleanPropertyState.booleanProperty(name, (Iterable<Boolean>) values); case PropertyType.DECIMAL: return MultiDecimalPropertyState.decimalProperty(name, (Iterable<BigDecimal>) values);
return MultiDoublePropertyState.doubleProperty(name, (Iterable<Double>) values); case PropertyType.BOOLEAN: return MultiBooleanPropertyState.booleanProperty(name, (Iterable<Boolean>) values); case PropertyType.DECIMAL: return MultiDecimalPropertyState.decimalProperty(name, (Iterable<BigDecimal>) values);
case PropertyType.BOOLEAN: return type.isArray() ? MultiBooleanPropertyState.booleanProperty(name, (Iterable<Boolean>) value) : BooleanPropertyState.booleanProperty(name, (Boolean) value); case PropertyType.NAME:
case PropertyType.BOOLEAN: return type.isArray() ? MultiBooleanPropertyState.booleanProperty(name, (Iterable<Boolean>) value) : BooleanPropertyState.booleanProperty(name, (Boolean) value); case PropertyType.NAME: