Class QAuditEventRecordMapping
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.pure.mapping.QueryModelMapping<AuditEventRecordType,QAuditEventRecord,MAuditEventRecord>
-
- com.evolveum.midpoint.repo.sql.pure.querymodel.mapping.QAuditEventRecordMapping
-
public class QAuditEventRecordMapping extends QueryModelMapping<AuditEventRecordType,QAuditEventRecord,MAuditEventRecord>
Mapping betweenQAuditEventRecord
andAuditEventRecordType
.
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_ALIAS_NAME
static QAuditEventRecordMapping
INSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditEventRecordSqlTransformer
createTransformer(PrismContext prismContext, com.querydsl.sql.Configuration querydslConfiguration)
CreatesSqlTransformer
of row bean to schema type, override if provided.protected QAuditEventRecord
newAliasInstance(String alias)
Method returning new instance ofEntityPath
- to be implemented by sub-mapping.-
Methods inherited from class com.evolveum.midpoint.repo.sql.pure.mapping.QueryModelMapping
addDetailFetchMapper, addExtensionColumn, addItemMapping, createItemFilterProcessor, defaultAlias, defaultAliasName, detailFetchMapper, detailFetchMappers, getExtensionColumns, itemMapping, joinOn, newAlias, path, path, primarySqlPath, queryType, schemaType, selectExpressionsWithCustomColumns, tableName, toString
-
-
-
-
Field Detail
-
DEFAULT_ALIAS_NAME
public static final String DEFAULT_ALIAS_NAME
- See Also:
- Constant Field Values
-
INSTANCE
public static final QAuditEventRecordMapping INSTANCE
-
-
Method Detail
-
newAliasInstance
protected QAuditEventRecord newAliasInstance(String alias)
Description copied from class:QueryModelMapping
Method returning new instance ofEntityPath
- to be implemented by sub-mapping. This will create entity path without any extension columns, seeQueryModelMapping.newAlias(java.lang.String)
for that.- Specified by:
newAliasInstance
in classQueryModelMapping<AuditEventRecordType,QAuditEventRecord,MAuditEventRecord>
-
createTransformer
public AuditEventRecordSqlTransformer createTransformer(PrismContext prismContext, com.querydsl.sql.Configuration querydslConfiguration)
Description copied from class:QueryModelMapping
CreatesSqlTransformer
of row bean to schema type, override if provided.- Overrides:
createTransformer
in classQueryModelMapping<AuditEventRecordType,QAuditEventRecord,MAuditEventRecord>
-
-