Examples of AbstractMqlCriterionFunction


Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

  public Object toQueryObject(ObjectMapper mapper) {
    return new BasicDBObject("$elemMatch", queryCriterion.toQueryObject(mapper));
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setAllowQuery(true);
      }
      @Override
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

    return new BasicDBObject(
      "$within", new BasicDBObject("$box", coords));
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setExactArgs(4);
        setTypes(Number.class);
      }
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

    return new BasicDBObject(
      "$within", new BasicDBObject("$center", args));
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setExactArgs(3);
        setTypes(Number.class);
      }
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

  public Object toQueryObject(ObjectMapper mapper) {
    return new BasicDBObject("$size", size);
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setExactArgs(1);
        setTypes(Number.class);
      }
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

   */
  public static final MqlCriterionFunction createForOperator(
    final String functionName, final Operator operator,
    final int minArgs, final int maxArgs, final int exactArgs,
    final Class<?>... types) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setMinArgs(minArgs);
        setMaxArgs(maxArgs);
        setExactArgs(exactArgs);
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

    return new BasicDBObject("$type", typeCode);
  }


  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setExactArgs(1);
        setTypes(Number.class);
      }
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

    return new BasicDBObject(
      "$within", new BasicDBObject("$polygon", points));
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setMinArgs(1);
        setMaxArgs(Integer.MAX_VALUE);
        setTypes(Object[].class);
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

    numbers.add(right);
    return new BasicDBObject("$mod", numbers);
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setExactArgs(2);
        setTypes(Number.class);
      }
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

    ret.put("$lte", mapper.unmapValue(right));
    return ret;
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setMaxArgs(1);
      }
      @Override
View Full Code Here

Examples of com.googlecode.mjorm.mql.AbstractMqlCriterionFunction

  public Object toQueryObject(ObjectMapper mapper) {
    return new BasicDBObject("$exists", value);
  }

  public static MqlCriterionFunction createFunction(final String functionName) {
    return new AbstractMqlCriterionFunction() {
      protected void init() {
        setFunctionName(functionName);
        setMinArgs(1);
        setMaxArgs(1);
        setTypes(Boolean.class);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.