Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
package info.archinnov.achilles.generated.manager;
import com.datastax.driver.core.BoundStatement;
import com.datastax.driver.core.PreparedStatement;
import com.datastax.driver.core.RegularStatement;
import info.archinnov.achilles.generated.dsl.SimpleEntity_Delete;
import info.archinnov.achilles.generated.dsl.SimpleEntity_Select;
import info.archinnov.achilles.generated.dsl.SimpleEntity_Update;
import info.archinnov.achilles.generated.meta.entity.SimpleEntity_AchillesMeta;
import info.archinnov.achilles.internals.entities.SimpleEntity;
import info.archinnov.achilles.internals.query.crud.DeleteByPartitionWithOptions;
import info.archinnov.achilles.internals.query.crud.DeleteWithOptions;
import info.archinnov.achilles.internals.query.crud.FindWithOptions;
import info.archinnov.achilles.internals.query.crud.InsertWithOptions;
import info.archinnov.achilles.internals.query.raw.NativeQuery;
import info.archinnov.achilles.internals.query.typed.TypedQuery;
import info.archinnov.achilles.internals.runtime.AbstractManager;
import info.archinnov.achilles.internals.runtime.RuntimeEngine;
import info.archinnov.achilles.validation.Validator;
import java.lang.Class;
import java.lang.Long;
import java.lang.Object;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Optional;
public final class SimpleEntity_Manager extends AbstractManager {
public final SimpleEntity_AchillesMeta meta;
public SimpleEntity_Manager(final Class entityClass, final SimpleEntity_AchillesMeta meta, final RuntimeEngine rte) {
super(entityClass, meta, rte);
this.meta = meta;
}
/**
* Provide CRUD operations:
*
*
FIND BY ID
*
INSERT
*
INSERT STATIC
*
INSERT IF NOT EXISTS
*
DELETE BY ID
*
DELETE BY ID IF NOT EXISTS
*
DELETE BY PARTITION
*
*/
public final SimpleEntity_CRUD crud() {
return new SimpleEntity_CRUD();
}
/**
* Provide DSL methods:
*
*
SELECT
*
ITERATION ON SELECT
*
UPDATE
*
DELETE
*
*/
public final SimpleEntity_DSL dsl() {
return new SimpleEntity_DSL();
}
/**
* Provide QUERY methods:
*
*
Typed Queries (for SELECT only)
*
Native Queries (for any kind of statement)
*
*/
public final SimpleEntity_QUERY query() {
return new SimpleEntity_QUERY();
}
public final class SimpleEntity_CRUD {
/**
* Find an entity by its complete primary key@param id partition key 'id'@param date clustering column 'date'@return FindWithOptions */
public FindWithOptions findById(final Long id, final Date date) {
List