public void setLargeStringValue(String name, String value) { BaseStringProperty property = (BaseStringProperty) safeget(name); if (property == null) { property = new LargeStringProperty(); } property.setName(name); property.setValue(value); safeput(name, property); }
public void setLongValue(String name, long value) { NumberProperty property = new LongProperty(); property.setName(name); property.setValue(value); safeput(name, property); }
public void setIntValue(String name, int value) { NumberProperty property = new IntegerProperty(); property.setName(name); property.setValue(value); safeput(name, property); }
@Override public BaseProperty newProperty() { BaseProperty lprop; if (isRelationalStorage() && isMultiSelect()) { lprop = new DBStringListProperty(); } else if (isMultiSelect()) { lprop = new StringListProperty(); } else { lprop = new StringProperty(); } return lprop; }
public Object getCustomMappingValue() { return getValue(); } }
public void setStringValue(String name, String value) { BaseStringProperty property = (BaseStringProperty) safeget(name); if (property == null) { property = new StringProperty(); } property.setName(name); property.setValue(value); safeput(name, property); }
public void setDBStringListValue(String name, List value) { ListProperty property = (ListProperty) safeget(name); if (property == null) { property = new DBStringListProperty(); } property.setValue(value); safeput(name, property); }
/** * {@inheritDoc} * * @see com.xpn.xwiki.objects.ObjectInterface#safeput(java.lang.String, com.xpn.xwiki.objects.PropertyInterface) */ public void safeput(String name, PropertyInterface property) { addField(name, property); if (property instanceof BaseProperty) { ((BaseProperty) property).setObject(this); ((BaseProperty) property).setName(name); } }
public void setFloatValue(String name, float value) { NumberProperty property = new FloatProperty(); property.setName(name); property.setValue(new Float(value)); safeput(name, property); }
public void setDoubleValue(String name, double value) { NumberProperty property = new DoubleProperty(); property.setName(name); property.setValue(new Double(value)); safeput(name, property); }
public void setStringListValue(String name, List value) { ListProperty property = (ListProperty) safeget(name); if (property == null) { property = new StringListProperty(); } property.setValue(value); safeput(name, property); }
public void setDateValue(String name, Date value) { DateProperty property = new DateProperty(); property.setName(name); property.setValue(value); safeput(name, property); }
public void setSetValue(String name, Set< ? > value) { ListProperty property = new ListProperty(); property.setValue(value); safeput(name, property); }