Class QAuditItemMapping
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.pure.mapping.QueryModelMapping<ItemPathType,QAuditItem,MAuditItem>
-
- com.evolveum.midpoint.repo.sql.pure.querymodel.mapping.QAuditItemMapping
-
public class QAuditItemMapping extends QueryModelMapping<ItemPathType,QAuditItem,MAuditItem>
Mapping forQAuditItem
, model type is non-containerableItemPathType
.
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_ALIAS_NAME
static QAuditItemMapping
INSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected QAuditItem
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, createTransformer, 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 QAuditItemMapping INSTANCE
-
-
Method Detail
-
newAliasInstance
protected QAuditItem 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<ItemPathType,QAuditItem,MAuditItem>
-
-