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

optimajet.workflow.ravendb.QWorkflowProcessInstance Maven / Gradle / Ivy

The newest version!
package optimajet.workflow.ravendb;

import static com.mysema.query.types.PathMetadataFactory.*;

import com.mysema.query.types.path.*;

import com.mysema.query.types.PathMetadata;
import javax.annotation.Generated;
import com.mysema.query.types.Path;
import com.mysema.query.types.path.PathInits;

import com.mysema.query.types.expr.SimpleExpression;
import net.ravendb.querydsl.RavenList;


/**
 * QWorkflowProcessInstance is a Querydsl query type for WorkflowProcessInstance
 */
@Generated("net.ravendb.querydsl.RavenEntitySerializer")
public class QWorkflowProcessInstance extends EntityPathBase {

    private static final long serialVersionUID = 2056454805;

    public static final QWorkflowProcessInstance workflowProcessInstance = new QWorkflowProcessInstance("workflowProcessInstance");

    // custom
    public final net.ravendb.querydsl.RavenString activityName = new net.ravendb.querydsl.RavenString(forProperty("activityName"));

    public final BooleanPath determiningParametersChanged = createBoolean("determiningParametersChanged");

    public final ComparablePath id = createComparable("id", java.util.UUID.class);

    public final ComparablePath parentProcessId = createComparable("parentProcessId", java.util.UUID.class);

    public final RavenList persistence = this.createList("persistence", WorkflowProcessInstancePersistence.class, QWorkflowProcessInstancePersistence.class, PathInits.DIRECT2);

    // custom
    public final net.ravendb.querydsl.RavenString previousActivity = new net.ravendb.querydsl.RavenString(forProperty("previousActivity"));

    // custom
    public final net.ravendb.querydsl.RavenString previousActivityForDirect = new net.ravendb.querydsl.RavenString(forProperty("previousActivityForDirect"));

    // custom
    public final net.ravendb.querydsl.RavenString previousActivityForReverse = new net.ravendb.querydsl.RavenString(forProperty("previousActivityForReverse"));

    // custom
    public final net.ravendb.querydsl.RavenString previousState = new net.ravendb.querydsl.RavenString(forProperty("previousState"));

    // custom
    public final net.ravendb.querydsl.RavenString previousStateForDirect = new net.ravendb.querydsl.RavenString(forProperty("previousStateForDirect"));

    // custom
    public final net.ravendb.querydsl.RavenString previousStateForReverse = new net.ravendb.querydsl.RavenString(forProperty("previousStateForReverse"));

    public final ComparablePath rootProcessId = createComparable("rootProcessId", java.util.UUID.class);

    public final ComparablePath schemeId = createComparable("schemeId", java.util.UUID.class);

    // custom
    public final net.ravendb.querydsl.RavenString stateName = new net.ravendb.querydsl.RavenString(forProperty("stateName"));

    public QWorkflowProcessInstance(String variable) {
        super(WorkflowProcessInstance.class, forVariable(variable));
    }

    @SuppressWarnings("all")
    public QWorkflowProcessInstance(Path path) {
        super((Class)path.getType(), path.getMetadata());
    }

    public QWorkflowProcessInstance(PathMetadata metadata) {
        super(WorkflowProcessInstance.class, metadata);
    }

    @SuppressWarnings("all")
    protected > RavenList createList(String property, Class type, Class queryType, PathInits inits) {
       return add(new RavenList(type, (Class) queryType, forProperty(property), inits));
    }
}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy