@Override public Void visitString(Property<String> property, T dst, ViewModel src) { Property<String> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitBlob(Property<byte[]> property, T dst, ViewModel src) { Property<byte[]> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitInteger(Property<Integer> property, T dst, ViewModel src) { Property<Integer> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitLong(Property<Long> property, T dst, ViewModel src) { Property<Long> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitDouble(Property<Double> property, T dst, ViewModel src) { Property<Double> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitBoolean(Property<Boolean> property, T dst, ViewModel src) { Property<Boolean> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitLong(Property<Long> property, T dst, ViewModel src) { Property<Long> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitBoolean(Property<Boolean> property, T dst, ViewModel src) { Property<Boolean> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitString(Property<String> property, T dst, ViewModel src) { Property<String> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitDouble(Property<Double> property, T dst, ViewModel src) { Property<Double> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitBlob(Property<byte[]> property, T dst, ViewModel src) { Property<byte[]> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }
@Override public Void visitInteger(Property<Integer> property, T dst, ViewModel src) { Property<Integer> toSet = getPropertyToSet(property); if (src.containsValue(property)) { dst.set(toSet, src.get(property)); } return null; }