LOG.warn("Invalid number entered for property " + getName() + " of class " + getObject().getName() + ": " + value);
/** Default constructor. Initializes the default meta properties of the Encrypted XClass property. */ public EncryptedMetaClass() { setName(getClass().getAnnotation(Named.class).value()); setPrettyName(getClass().getAnnotation(Named.class).value()); NumberClass sizeClass = new NumberClass(this); sizeClass.setName("size"); sizeClass.setPrettyName("Size"); sizeClass.setSize(5); sizeClass.setNumberType("integer"); safeput(sizeClass.getName(), sizeClass); }
/** Default constructor. Initializes the default meta properties of the Encrypted XClass property. */ public EncryptedMetaClass() { setName(getClass().getAnnotation(Named.class).value()); setPrettyName(getClass().getAnnotation(Named.class).value()); NumberClass sizeClass = new NumberClass(this); sizeClass.setName("size"); sizeClass.setPrettyName("Size"); sizeClass.setSize(5); sizeClass.setNumberType("integer"); safeput(sizeClass.getName(), sizeClass); }
@Override public BaseProperty newProperty() { String ntype = getNumberType(); BaseProperty property; if (ntype.equals("integer")) { property = new IntegerProperty(); } else if (ntype.equals("float")) { property = new FloatProperty(); } else if (ntype.equals("double")) { property = new DoubleProperty(); } else { property = new LongProperty(); } property.setName(getName()); return property; }
@Override public void fromSearchMap(XWikiQuery query, Map<String, String[]> map) { String data[] = map.get(""); if ((data != null) && (data.length == 1)) { query.setParam(getObject().getName() + "_" + getName(), fromString(data[0]).getValue()); } else { data = map.get("lessthan"); if ((data != null) && (data.length == 1)) { query.setParam(getObject().getName() + "_" + getName() + "_lessthan", fromString(data[0]).getValue()); } data = map.get("morethan"); if ((data != null) && (data.length == 1)) { query.setParam(getObject().getName() + "_" + getName() + "_morethan", fromString(data[0]).getValue()); } } } }
"select p from " + oldclass + " as p, BaseObject as o" + " where o.className=?" + " and p.id=o.id and p.name=?").setString(0, bclass.getName()).setString( 1, nc.getName()); for (BaseProperty np : (List<BaseProperty>) q.list()) { BaseProperty np1 = nc.newProperty();