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

optimajet.workflow.ravendb.QWorkflowProcessScheme 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;


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

    private static final long serialVersionUID = -1818156123;

    public static final QWorkflowProcessScheme workflowProcessScheme = new QWorkflowProcessScheme("workflowProcessScheme");

    public final RavenList allowedActivities = this.createList("allowedActivities", String.class, net.ravendb.querydsl.RavenString.class, PathInits.DIRECT2);

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

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

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

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

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

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

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

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

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

    public QWorkflowProcessScheme(String variable) {
        super(WorkflowProcessScheme.class, forVariable(variable));
    }

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

    public QWorkflowProcessScheme(PathMetadata metadata) {
        super(WorkflowProcessScheme.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