public FloatProperty spentEffortProperty() { FloatProperty spentEffort = new SimpleFloatProperty(); spentEffort.bind( Bindings.createDoubleBinding( () -> getObservableLoggedEffort().stream().mapToDouble(Effort::getDurationAsNumber).sum(), getObservableLoggedEffort())); return spentEffort; }
void setAnimatedValue(Object obj) { if (mFloatProperty != null) { mFloatProperty.setValue(obj, mFloatAnimatedValue); } else { if (mProperty != null) { mProperty.set(obj, Float.valueOf(mFloatAnimatedValue)); return; } if (mSetter != null) { try { mTmpValueArray[0] = Float.valueOf(mFloatAnimatedValue); mSetter.invoke(obj, mTmpValueArray); return; } // Misplaced declaration of an exception variable catch (Object obj) { Log.e("PropertyValuesHolder", ((InvocationTargetException) (obj)).toString()); return; } // Misplaced declaration of an exception variable catch (Object obj) { Log.e("PropertyValuesHolder", ((IllegalAccessException) (obj)).toString()); } return; } } }
/** * Return the default value of the property * * @param p Swagger property object * @return string presentation of the default value of the property */ @Override public String toDefaultValue(Property p) { if (p instanceof StringProperty) { StringProperty dp = (StringProperty) p; if (dp.getDefault() != null) { return "'" + dp.getDefault().toString() + "'"; } } else if (p instanceof BooleanProperty) { BooleanProperty dp = (BooleanProperty) p; if (dp.getDefault() != null) { if (dp.getDefault().toString().equalsIgnoreCase("false")) return "False"; else return "True"; } } else if (p instanceof DateProperty) { // TODO } else if (p instanceof DateTimeProperty) { // TODO } else if (p instanceof DoubleProperty) { DoubleProperty dp = (DoubleProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } else if (p instanceof FloatProperty) { FloatProperty dp = (FloatProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } else if (p instanceof IntegerProperty) { IntegerProperty dp = (IntegerProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } else if (p instanceof LongProperty) { LongProperty dp = (LongProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } return null; }
@Override public String toDefaultValue(Property p) { if (p instanceof IntegerProperty) { IntegerProperty dp = (IntegerProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } else if (p instanceof LongProperty) { LongProperty dp = (LongProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } else if (p instanceof DoubleProperty) { DoubleProperty dp = (DoubleProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } else if (p instanceof FloatProperty) { FloatProperty dp = (FloatProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } } else if (p instanceof BooleanProperty) { BooleanProperty bp = (BooleanProperty) p; if (bp.getDefault() != null) { return bp.getDefault().toString(); } } else if (p instanceof StringProperty) { StringProperty sp = (StringProperty) p; if (sp.getDefault() != null) { return "\"" + escapeText(sp.getDefault()) + "\""; } } return null; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; Task task = (Task) o; if (!shortName.get().equals(task.shortName.get())) return false; if (description.get() != null ? !description.get().equals(task.description.get()) : task.description.get() != null) return false; if (estimate.get() != (task.estimate.get())) return false; return !(status.get() != null ? !status.get().equals(task.status.get()) : task.status.get() != null); }
@Override public String toDefaultValue(Property p) { if (p instanceof ArrayProperty) { final ArrayProperty ap = (ArrayProperty) p; final String pattern; if (fullJavaUtil) { pattern = "new java.util.ArrayList<%s>()"; } else { pattern = "new ArrayList<%s>()"; } return String.format(pattern, getTypeDeclaration(ap.getItems())); } else if (p instanceof MapProperty) { final MapProperty ap = (MapProperty) p; final String pattern; if (fullJavaUtil) { pattern = "new java.util.HashMap<String, %s>()"; } else { pattern = "new HashMap<String, %s>()"; } return String.format(pattern, getTypeDeclaration(ap.getAdditionalProperties())); } else if (p instanceof IntegerProperty) { IntegerProperty dp = (IntegerProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString(); } return "null"; } else if (p instanceof LongProperty) { LongProperty dp = (LongProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString() + "l"; } return "null"; } else if (p instanceof DoubleProperty) { DoubleProperty dp = (DoubleProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString() + "d"; } return "null"; } else if (p instanceof FloatProperty) { FloatProperty dp = (FloatProperty) p; if (dp.getDefault() != null) { return dp.getDefault().toString() + "f"; } return "null"; } else if (p instanceof BooleanProperty) { BooleanProperty bp = (BooleanProperty) p; if (bp.getDefault() != null) { return bp.getDefault().toString(); } return "null"; } else if (p instanceof StringProperty) { StringProperty sp = (StringProperty) p; if (sp.getDefault() != null) { String _default = sp.getDefault(); if (sp.getEnum() == null) { return "\"" + escapeText(_default) + "\""; } else { // convert to enum var name later in postProcessModels return _default; } } return "null"; } return super.toDefaultValue(p); }
public float getEstimate() { return estimate.get(); }
@Override public int hashCode() { int result = shortName.hashCode(); result = 31 * result + (description != null ? description.hashCode() : 0); result = 31 * result + estimate.hashCode(); result = 31 * result + (status != null ? status.hashCode() : 0); return result; }