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

org.genesys.blocks.oauth.model.QOAuthClient Maven / Gradle / Ivy

package org.genesys.blocks.oauth.model;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
 * QOAuthClient is a Querydsl query type for OAuthClient
 */
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QOAuthClient extends EntityPathBase {

    private static final long serialVersionUID = -515751586L;

    public static final QOAuthClient oAuthClient = new QOAuthClient("oAuthClient");

    public final org.genesys.blocks.security.model.QAclSid _super = new org.genesys.blocks.security.model.QAclSid(this);

    public final NumberPath accessTokenValidity = createNumber("accessTokenValidity", Integer.class);

    //inherited
    public final ListPath aclEntries = _super.aclEntries;

    //inherited
    public final BooleanPath active = _super.active;

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

    public final StringPath autoApproveScope = createString("autoApproveScope");

    public final StringPath clientId = createString("clientId");

    public final StringPath clientSecret = createString("clientSecret");

    //inherited
    public final NumberPath createdBy = _super.createdBy;

    //inherited
    public final DateTimePath createdDate = _super.createdDate;

    public final StringPath description = createString("description");

    public final StringPath grants = createString("grants");

    //inherited
    public final NumberPath id = _super.id;

    //inherited
    public final NumberPath lastModifiedBy = _super.lastModifiedBy;

    //inherited
    public final DateTimePath lastModifiedDate = _super.lastModifiedDate;

    //inherited
    public final ListPath objectIdentities = _super.objectIdentities;

    public final StringPath origins = createString("origins");

    //inherited
    public final BooleanPath principal = _super.principal;

    public final StringPath privateRecaptchaKey = createString("privateRecaptchaKey");

    public final StringPath publicRecaptchaKey = createString("publicRecaptchaKey");

    public final StringPath redirect = createString("redirect");

    public final NumberPath refreshTokenValidity = createNumber("refreshTokenValidity", Integer.class);

    public final StringPath resource = createString("resource");

    public final SetPath> roles = this.>createSet("roles", OAuthRole.class, EnumPath.class, PathInits.DIRECT2);

    public final StringPath scope = createString("scope");

    //inherited
    public final StringPath sid = _super.sid;

    public final StringPath title = createString("title");

    //inherited
    public final NumberPath version = _super.version;

    public QOAuthClient(String variable) {
        super(OAuthClient.class, forVariable(variable));
    }

    public QOAuthClient(Path path) {
        super(path.getType(), path.getMetadata());
    }

    public QOAuthClient(PathMetadata metadata) {
        super(OAuthClient.class, metadata);
    }

}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy