/** * generatedValue * * @param attribute to be checked * @return true, if attribute is annotated as generated value or if environment "value.id.fill.uuid" is true and the * type is string or number. */ public static final boolean isGeneratedValue(IAttributeDefinition<?> attribute) { return attribute.generatedValue() || (attribute.id() && ENV.get("value.id.fill.uuid", true) && (String.class .isAssignableFrom(attribute.getType()) || NumberUtil.isNumber(attribute.getType()))); }
@Override public void handleEvent(Notification event) { float signal= 0f; Object note = event.getNotification(); //there are notifications from Net or from neighbour nodes if (this.getKernel().equals(note)) { //from Net signal = 1f; feedSignal(signal); //the input will not be added to the response } else if (NumberUtil.isNumber(note)) { //from neighbour signal = NumberUtil.extractNumber(note.toString()).floatValue(); if (feedSignal(signal) == Neuron.FIRE) { event.addResponse(getPath(), getPath()); } } }
} else if (BeanUtil.isStandardType(attr.getType())) { type = TYPE_INPUT; if (NumberUtil.isNumber(attr.getType())) { type |= TYPE_INPUT_NUMBER;
} else if (NumberUtil.isNumber(idAttribute.getType())) {
@Override public String getSummaryText(Object contextParameter, int columnIndex) { IPresentableColumn col = getColumn(columnIndex); //column may be filtered (e.g. id-columns) if (col != null) { if (col.getSummary() != null) { Object value = col.getSummary().getValue(contextParameter); return value != null ? col.getSummary().getName() + ": " + value.toString() : ""; } else if (col.isStandardSummary() && NumberUtil.isNumber(getAttribute(col.getName()).getType())) { double result = 0; for (T item : collection) { Bean b = Bean.getBean((Serializable) item); Number v = (Number) b.getValue(col.getName()); if (v != null) { result += v.doubleValue(); } } return ENV.translate("tsl2nano.total", true) + ": " + getAttribute(col.getName()).getFormat().format(result); } else { return ""; } } return ""; }
if (NumberUtil.isNumber(getType())) { getConstraint().setDefault((T) NumberUtil.getDefaultInstance((Class<Number>) getType())); } else if (ENV.isTestMode()) {