@Override public String apply(NamedValue<?> nv) { return nv.getName(); } });
public NamedValueImpl(NamedValue<T> namedValue) { this.name = namedValue.getName(); this.value = namedValue.getValue(); }
public NamedValueImpl(NamedValue<T> namedValue) { this.name = namedValue.getName(); this.value = namedValue.getValue(); }
public NamedValueImpl(NamedValue<T> namedValue) { this.name = namedValue.getName(); this.value = namedValue.getValue(); }
/** * returns the value for a named value in a complex key. * @param name key name * @return the value */ public Object getComplexKeyValue(String name) { assertComplex(); for (Object o : this.values) { NamedValue<?> nv = (NamedValue<?>) o; if (nv.getName().equals(name)) { return nv.getValue(); } } return null; }
/** * returns the value for a named value in a complex key. * @param name * @return the value */ public Object getComplexKeyValue(String name) { assertComplex(); for (Object o : this.values) { NamedValue<?> nv = (NamedValue<?>) o; if (nv.getName().equals(name)) { return nv.getValue(); } } return null; }
public OProperty<?> apply(NamedValue input) { return OProperties.simple(input.getName(), input.getValue()); } };
/** * returns the value for a named value in a complex key. * @param name * @return the value */ public Object getComplexKeyValue(String name) { assertComplex(); for (Object o : this.values) { NamedValue<?> nv = (NamedValue<?>) o; if (nv.getName().equals(name)) { return nv.getValue(); } } return null; }
public OProperty<T> apply(NamedValue<T> input) { return OProperties.simple(input.getName(), input.getValue()); } };
public OProperty<T> apply(NamedValue<T> input) { return OProperties.simple(input.getName(), input.getValue()); } };
public OProperty<T> apply(NamedValue<T> input) { return OProperties.simple(input.getName(), input.getValue()); } };
public OProperty<?> apply(NamedValue input) { return OProperties.simple(input.getName(), input.getValue()); } };
public OProperty<?> apply(NamedValue input) { return OProperties.simple(input.getName(), input.getValue()); } };
private static String keyString(Object keyValue, boolean includePropName) { if (keyValue instanceof NamedValue<?>) { NamedValue<?> namedValue = (NamedValue<?>) keyValue; String value = keyString(namedValue.getValue(), false); if (includePropName) return namedValue.getName() + "=" + value; else return value; } LiteralExpression expr = Expression.literal(keyValue); return Expression.asFilterString(expr); }
private static String keyString(Object keyValue, boolean includePropName) { if (keyValue instanceof NamedValue<?>) { NamedValue<?> namedValue = (NamedValue<?>) keyValue; String value = keyString(namedValue.getValue(), false); if (includePropName) return namedValue.getName() + "=" + value; else return value; } LiteralExpression expr = Expression.literal(keyValue); return Expression.asFilterString(expr); }
private static String keyString(Object keyValue, boolean includePropName) { if (keyValue instanceof NamedValue<?>) { NamedValue<?> namedValue = (NamedValue<?>) keyValue; String value = keyString(namedValue.getValue(), false); if (includePropName) return namedValue.getName() + "=" + value; else return value; } LiteralExpression expr = Expression.literal(keyValue); return Expression.asFilterString(expr); }