Classes

  ClassDescription
CollectionFetchReturn
CollectionReturn
ColumnCollectionAliases
ICollectionAliases that uses columnnames instead of generated aliases. Aliases can still be overwritten via <return-property>
ColumnEntityAliases
IEntityAliases that chooses the column names over the alias names.
CustomLoader
CustomLoader..::.NonScalarResultColumnProcessor
CustomLoader..::.ResultRowProcessor
CustomLoader..::.ScalarResultColumnProcessor
EntityFetchReturn
FetchReturn
NonScalarReturn
RootReturn
ScalarReturn
SQLCustomQuery
SQLQueryCollectionReturn
Represents a return defined as part of a native sql query which names a collection role in the form {classname}.{collectionrole}; it is used in defining a custom sql query for loading an entity's collection in non-fetching scenarios (i.e., loading the collection itself as the "root" of the result).
SQLQueryJoinReturn
Represents a return defined as part of a native sql query which names a fetched role.
SQLQueryNonScalarReturn
Represents the base information for a return defined as part of a native sql query.
SQLQueryParser
SQLQueryParser..::.ParameterSubstitutionRecognizer
SQLQueryReturnProcessor
SQLQueryReturnProcessor..::.ResultAliasContext
SQLQueryRootReturn
Represents a return defined as part of a native sql query which names a "root" entity. A root entity means it is explicitly a "column" in the result, as opposed to a fetched relationship or role.
SQLQueryScalarReturn

Interfaces