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

com.thinkbiganalytics.metadata.jpa.alerts.QJpaAlert Maven / Gradle / Ivy

There is a newer version: 0.10.0
Show newest version
package com.thinkbiganalytics.metadata.jpa.alerts;

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

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

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


/**
 * QJpaAlert is a Querydsl query type for JpaAlert
 */
@Generated("com.querydsl.codegen.EntitySerializer")
public class QJpaAlert extends EntityPathBase {

    private static final long serialVersionUID = -319833015L;

    private static final PathInits INITS = PathInits.DIRECT2;

    public static final QJpaAlert jpaAlert = new QJpaAlert("jpaAlert");

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

    public final SimplePath content = createSimple("content", java.io.Serializable.class);

    public final ComparablePath createdTime = createComparable("createdTime", org.joda.time.DateTime.class);

    public final NumberPath createdTimeMillis = createNumber("createdTimeMillis", Long.class);

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

    public final QJpaAlert_AlertEntityId entityId;

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

    public final ListPath events = this.createList("events", com.thinkbiganalytics.alerts.api.AlertChangeEvent.class, com.thinkbiganalytics.alerts.api.QAlertChangeEvent.class, PathInits.DIRECT2);

    public final QJpaAlert_AlertId id;

    public final EnumPath level = createEnum("level", com.thinkbiganalytics.alerts.api.Alert.Level.class);

    public final DateTimePath modifiedTime = createDateTime("modifiedTime", org.joda.time.DateTime.class);

    public final NumberPath modifiedTimeMillis = createNumber("modifiedTimeMillis", Long.class);

    public final EnumPath state = createEnum("state", com.thinkbiganalytics.alerts.api.Alert.State.class);

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

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

    public QJpaAlert(String variable) {
        this(JpaAlert.class, forVariable(variable), INITS);
    }

    public QJpaAlert(Path path) {
        this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS));
    }

    public QJpaAlert(PathMetadata metadata) {
        this(metadata, PathInits.getFor(metadata, INITS));
    }

    public QJpaAlert(PathMetadata metadata, PathInits inits) {
        this(JpaAlert.class, metadata, inits);
    }

    public QJpaAlert(Class type, PathMetadata metadata, PathInits inits) {
        super(type, metadata, inits);
        this.entityId = inits.isInitialized("entityId") ? new QJpaAlert_AlertEntityId(forProperty("entityId")) : null;
        this.id = inits.isInitialized("id") ? new QJpaAlert_AlertId(forProperty("id")) : null;
    }

}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy