Class QContainer<R extends MContainer,OR>
java.lang.Object
com.querydsl.core.types.dsl.DslExpression<T>
com.querydsl.core.types.dsl.SimpleExpression<T>
com.querydsl.core.types.dsl.BeanPath<T>
com.querydsl.sql.RelationalPathBase<R>
com.evolveum.midpoint.repo.sqlbase.querydsl.FlexibleRelationalPathBase<R>
com.evolveum.midpoint.repo.sqale.qmodel.common.QContainer<R,OR>
- Type Parameters:
R- type of this container rowOR- type of the immediate owner row (can be object or container)
- All Implemented Interfaces:
QOwnedBy<OR>,com.querydsl.core.types.EntityPath<R>,com.querydsl.core.types.Expression<R>,com.querydsl.core.types.Path<R>,com.querydsl.core.types.ProjectionRole<R>,com.querydsl.sql.RelationalPath<R>,Serializable
- Direct Known Subclasses:
QAccessCertificationCase,QAccessCertificationWorkItem,QAffectedObjects,QAssignment,QCaseWorkItem,QFocusIdentity,QLookupTableRow,QOperationExecution,QProcessedObject,QTrigger
public class QContainer<R extends MContainer,OR>
extends FlexibleRelationalPathBase<R>
implements QOwnedBy<OR>
Querydsl query type for "m_container" table.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.querydsl.core.types.dsl.NumberPath<Long>static final com.querydsl.sql.ColumnMetadatastatic final Class<QContainer<MContainer,Object>> IfQContainer.classis not enough because of generics, tryQContainer.CLASS.static final com.querydsl.sql.ColumnMetadatafinal com.querydsl.core.types.dsl.EnumPath<MContainerType>final com.querydsl.sql.ForeignKey<QObject<?>>static final com.querydsl.sql.ColumnMetadatafinal UuidPathfinal com.querydsl.sql.PrimaryKey<R>static final StringFields inherited from class com.evolveum.midpoint.repo.sqlbase.querydsl.FlexibleRelationalPathBase
DEFAULT_SCHEMA_NAMEFields inherited from class com.querydsl.core.types.dsl.DslExpression
hashCode, mixin -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.evolveum.midpoint.repo.sqlbase.querydsl.FlexibleRelationalPathBase
addMetadata, createArray, createBoolean, createByteArray, createDateTime, createEnum, createInstant, createInteger, createLong, createNumber, createString, createUuid, getPathMethods inherited from class com.querydsl.sql.RelationalPathBase
add, all, count, countDistinct, createForeignKey, createForeignKey, createInvForeignKey, createInvForeignKey, createPrimaryKey, eq, eq, getColumns, getForeignKeys, getInverseForeignKeys, getMetadata, getPrimaryKey, getProjection, getSchemaAndTable, getSchemaName, getTableName, ne, neMethods inherited from class com.querydsl.core.types.dsl.BeanPath
accept, as, createArray, createBoolean, createCollection, createComparable, createDate, createDateTime, createEnum, createList, createMap, createNumber, createSet, createSimple, createString, createTime, forProperty, getAnnotatedElement, getMetadata, getRoot, instanceOf, instanceOfAnyMethods inherited from class com.querydsl.core.types.dsl.SimpleExpression
as, as, eqAll, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, neAll, neAny, notIn, notIn, notIn, notIn, notIn, nullif, nullif, when, whenMethods inherited from class com.querydsl.core.types.dsl.DslExpression
equals, getType, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.querydsl.core.types.Expression
accept, getTypeMethods inherited from interface com.querydsl.core.types.Path
getAnnotatedElement, getMetadata, getRoot
-
Field Details
-
CLASS
IfQContainer.classis not enough because of generics, tryQContainer.CLASS. -
TABLE_NAME
- See Also:
-
OWNER_OID
public static final com.querydsl.sql.ColumnMetadata OWNER_OID -
CID
public static final com.querydsl.sql.ColumnMetadata CID -
CONTAINER_TYPE
public static final com.querydsl.sql.ColumnMetadata CONTAINER_TYPE -
ownerOid
-
cid
-
containerType
-
pk
-
objectOidIdFk
-
-
Constructor Details
-
QContainer
-
QContainer
-
-
Method Details
-
isOwnedBy
Description copied from interface:QOwnedByReturns predicate for where clause that matches only rows owned by the provided owner. Owner row is immediate owner, so if the containers are nested, it is the owning container, not the top-level owning object.- Specified by:
isOwnedByin interfaceQOwnedBy<R extends MContainer>
-