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
,QCaseWorkItem
,QClusterDetectedPattern
,QContainerWithFullObject
,QLookupTableRow
,QOutlierPartition
,QProcessedObject
,QTrigger
,QValueMetadata
public class QContainer<R extends MContainer,OR>
extends FlexibleRelationalPathBase<R>
implements QOwnedBy<OR>
Querydsl query type for "m_container" table.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionfinal com.querydsl.core.types.dsl.NumberPath<Long>
static final com.querydsl.sql.ColumnMetadata
static final Class<QContainer<MContainer,
Object>> IfQContainer.class
is not enough because of generics, tryQContainer.CLASS
.static final com.querydsl.sql.ColumnMetadata
final com.querydsl.core.types.dsl.EnumPath<MContainerType>
final com.querydsl.sql.ForeignKey<QObject<?>>
static final com.querydsl.sql.ColumnMetadata
final UuidPath
final com.querydsl.sql.PrimaryKey<R>
static final String
Fields inherited from class com.evolveum.midpoint.repo.sqlbase.querydsl.FlexibleRelationalPathBase
DEFAULT_SCHEMA_NAME
Fields inherited from class com.querydsl.core.types.dsl.DslExpression
hashCode, mixin
-
Constructor Summary
-
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, getPath
Methods 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, ne
Methods 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, instanceOfAny
Methods 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, when
Methods inherited from class com.querydsl.core.types.dsl.DslExpression
equals, getType, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.querydsl.core.types.Expression
accept, getType
Methods inherited from interface com.querydsl.core.types.Path
getAnnotatedElement, getMetadata, getRoot
-
Field Details
-
CLASS
IfQContainer.class
is 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:QOwnedBy
Returns 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:
isOwnedBy
in interfaceQOwnedBy<R extends MContainer>
-