All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.anwen.mongo.conditions.interfaces.Update Maven / Gradle / Ivy

There is a newer version: 2.1.6.1
Show newest version
package com.anwen.mongo.conditions.interfaces;

import com.anwen.mongo.support.SFunction;

import java.io.Serializable;
import java.util.List;

public interface Update extends Serializable {

    Children set(boolean condition, SFunction column, Object value);

    Children set(SFunction column, Object value);

    Children set(boolean condition, String column, Object value);

    Children set(String column, Object value);

    Children push(boolean condition,SFunction column,Object value);

    Children push(SFunction column,Object value);

    Children push(boolean condition,String column,Object value);

    Children push(String column,Object value);

    Children push(boolean condition,SFunction column,Object ... value);

    Children push(SFunction column,Object ... value);

    Children push(boolean condition,String column,Object ... value);

    Children push(String column,Object ... value);

    Children push(boolean condition, SFunction column, List value);

    Children push(SFunction column, List value);

    Children push(boolean condition, String column, List value);

    Children push(String column, List value);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy