@Override public SearchCond getAllMatchingCond() { AnyCond idCond = new AnyCond(AttributeCond.Type.ISNOTNULL); idCond.setSchema("id"); return SearchCond.getLeafCond(idCond); }
private AttributeCond createAttributeCond(final String schema) { AttributeCond attributeCond = SearchableFields.contains(schema) ? new AnyCond() : new AttributeCond(); attributeCond.setSchema(schema); return attributeCond; }
AnyCond termCond = new AnyCond(AttributeCond.Type.ILIKE); termCond.setSchema("name");
? new AnyCond() : new AttributeCond(); cond.setSchema(schema);
@Override public <T extends Any<?>> boolean matches(final T any, final SearchCond cond) { AnyCond keycond = new AnyCond(AttributeCond.Type.EQ); keycond.setSchema("key"); keycond.setExpression(any.getKey()); return !search(SearchCond.getAndCond(SearchCond.getLeafCond(keycond), cond), any.getType().getKind()).isEmpty(); } }
AnyCond cond = new AnyCond(AttributeCond.Type.IEQ); cond.setSchema("username"); cond.setExpression(connObjectKey); AnyCond cond = new AnyCond(AttributeCond.Type.IEQ); cond.setSchema("name"); cond.setExpression(connObjectKey); AnyCond cond = new AnyCond(AttributeCond.Type.IEQ); cond.setSchema("name"); cond.setExpression(connObjectKey);
protected Triple<PlainSchema, PlainAttrValue, AnyCond> check(final AnyCond cond, final AnyTypeKind kind) { AnyCond computed = new AnyCond(cond.getType()); computed.setSchema(cond.getSchema()); computed.setExpression(cond.getExpression());
AnyCond keyCond = new AnyCond(AttributeCond.Type.ISNOTNULL); keyCond.setSchema("key"); SearchCond allMatchingCond = SearchCond.getLeafCond(keyCond);
attributeCond = new AnyCond(); attributeCond.setSchema("username"); } else if (resource == Resource.Group && schemaEquals(Resource.Group, "displayName", schema)) { attributeCond = new AnyCond(); attributeCond.setSchema("name"); } else if (schemaEquals(null, "meta.created", schema)) { attributeCond = new AnyCond(); attributeCond.setSchema("creationDate"); } else if (schemaEquals(null, "meta.lastModified", schema)) { attributeCond = new AnyCond(); attributeCond.setSchema("lastChangeDate");
AnyCond keyCond = new AnyCond(AttributeCond.Type.ISNOTNULL); keyCond.setSchema("key"); SearchCond allMatchingCond = SearchCond.getLeafCond(keyCond);
&& leaf.getAttributeCond().getExpression() == null) { AnyCond tokenCond = new AnyCond(); tokenCond.setSchema(leaf.getAttributeCond().getSchema()); tokenCond.setType(leaf.getAttributeCond().getType());