# cborm

## v1.x

- [Introduction](https://coldbox-orm.ortusbooks.com/v1.x/master.md)
- [Overview](https://coldbox-orm.ortusbooks.com/v1.x/overview.md)
- [Installation](https://coldbox-orm.ortusbooks.com/v1.x/installation.md)
- [Change Log](https://coldbox-orm.ortusbooks.com/v1.x/change-log.md)
- [Base ORM Service](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service.md)
- [Concrete Services](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/concrete-services.md)
- [Service Properties](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/service-properties.md)
- [Automatic Java Types](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/automatic-java-types.md)
- [Dynamic Finders- Counters](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/dynamic-finders-counters.md)
- [Method Signatures](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/dynamic-finders-counters/method-signatures.md)
- [Method Expressions](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/dynamic-finders-counters/method-expressions.md)
- [Query Options](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/dynamic-finders-counters/query-options.md)
- [clear](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/clear.md)
- [count](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/count.md)
- [countWhere](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/countwhere.md)
- [createService](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/createservice.md)
- [criteriaCount](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/criteriacount.md)
- [criteriaQuery](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/criteriaquery.md)
- [delete](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/delete.md)
- [deleteAll](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/deleteall.md)
- [deleteByID](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/deletebyid.md)
- [deleteByQuery](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/deletebyquery.md)
- [deleteWhere](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/deletewhere.md)
- [evict](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/evict.md)
- [evictEntity](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/evictentity.md)
- [evictQueries](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/evictqueries.md)
- [executeQuery](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/executequery.md)
- [exists](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/exists.md)
- [findAll](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/findall.md)
- [findAllWhere](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/findallwhere.md)
- [findByExample](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/findbyexample.md)
- [findit](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/findit.md)
- [findWhere](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/findwhere.md)
- [get](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/get.md)
- [getAll](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/getall.md)
- [getEntityGivenName](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/getentitygivenname.md)
- [getKey](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/getkey.md)
- [getPropertyNames](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/getpropertynames.md)
- [getRestrictions](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/getrestrictions.md)
- [getSessionStatistics](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/getsessionstatistics.md)
- [getTableName](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/gettablename.md)
- [isSessionDirty](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/issessiondirty.md)
- [list](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/list.md)
- [merge](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/merge.md)
- [new](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/new.md)
- [newCriteria](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/newcriteria.md)
- [populate](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/populate.md)
- [populateFromJSON](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/populatefromjson.md)
- [populateFromXML](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/populatefromxml.md)
- [populateFromQuery](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/populatefromquery.md)
- [refresh](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/refresh.md)
- [save](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/save.md)
- [saveAll](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/saveall.md)
- [sessionContains](https://coldbox-orm.ortusbooks.com/v1.x/base-orm-service/sessioncontains.md)
- [Active Entity](https://coldbox-orm.ortusbooks.com/v1.x/active-entity.md)
- [Enabling Active Entity](https://coldbox-orm.ortusbooks.com/v1.x/active-entity/enabling-active-entity.md)
- [1.Application.cfc](https://coldbox-orm.ortusbooks.com/v1.x/active-entity/1.application.cfc.md)
- [2.ORM Config Settings](https://coldbox-orm.ortusbooks.com/v1.x/active-entity/2.orm-config-settings.md)
- [Building](https://coldbox-orm.ortusbooks.com/v1.x/active-entity/building.md)
- [Constructor Properties](https://coldbox-orm.ortusbooks.com/v1.x/active-entity/constructor-properties.md)
- [Usage](https://coldbox-orm.ortusbooks.com/v1.x/active-entity/usage.md)
- [Validation](https://coldbox-orm.ortusbooks.com/v1.x/active-entity/validation.md)
- [Virtual Entity Service](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service.md)
- [Virtual Entity Service Usage](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service/virtual-entity-service-usage.md)
- [Service Properties](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service/service-properties.md)
- [Virtual ORM Services](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service/virtual-orm-services.md)
- [Direct Instantiation](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service/direct-instantiation.md)
- [Concrete Virtual Services](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service/concrete-virtual-services.md)
- [Methods Usages](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service/methods-usages.md)
- [Related ORM Services](https://coldbox-orm.ortusbooks.com/v1.x/virtual-entity-service/related-orm-services.md)
- [ColdBox ORM Event Handler](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-orm-event-handler.md)
- [Application.cfc settings](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-orm-event-handler/application.cfc-settings.md)
- [Event Handler CFC](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-orm-event-handler/event-handler-cfc.md)
- [Entity Injection Capabilities](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-orm-event-handler/entity-injection-capabilities.md)
- [ORM To ColdBox Interceptions](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-orm-event-handler/orm-to-coldbox-interceptions.md)
- [ColdBox Criteria Builder](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder.md)
- [Getting Started](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/getting-started.md)
- [Restrictions](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/restrictions.md)
- [Criterias](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/criterias.md)
- [Converting Values to Java Types](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/converting-values-to-java-types.md)
- [Configuration Modifiers](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/configuration-modifiers.md)
- [Results](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/results.md)
- [Associations](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/associations.md)
- [Result Transformers](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/result-transformers.md)
- [Detached Criteria Builder](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-criteria-builder/detached-criteria-builder.md)
- [ColdBox Detached Criteria Builder](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder.md)
- [Getting Started](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder/getting-started.md)
- [Projections](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder/projections.md)
- [Subqueries](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder/subqueries.md)
- [DetachedSQLProjection()](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder/detachedsqlprojection.md)
- [Criterias](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder/criterias.md)
- [Associations](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder/associations.md)
- [Help! I'm Not Getting the Result I expected!](https://coldbox-orm.ortusbooks.com/v1.x/coldbox-detached-criteria-builder/help-im-not-getting-the-result-i-expected.md)

## v2.x

- [Introduction](https://coldbox-orm.ortusbooks.com/v2.x/master.md)
- [Release History](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history.md)
- [What's New With 2.5.0](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history/whats-new-with-2.5.0.md)
- [What's New With 2.4.0](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history/whats-new-with-2.4.0.md)
- [What's New With 2.3.0](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history/whats-new-with-2.3.0.md)
- [What's New With 2.2.1](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history/whats-new-with-2.2.1.md)
- [What's New With 2.2.0](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history/whats-new-with-2.2.0.md)
- [What's New With 2.1.0](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history/whats-new-with-2.1.0-1.md)
- [What's New With 2.0.0](https://coldbox-orm.ortusbooks.com/v2.x/intro/release-history/change-log.md)
- [About This Book](https://coldbox-orm.ortusbooks.com/v2.x/intro/about-this-book.md)
- [Author](https://coldbox-orm.ortusbooks.com/v2.x/intro/author.md)
- [Overview](https://coldbox-orm.ortusbooks.com/v2.x/getting-started/overview.md)
- [Installation](https://coldbox-orm.ortusbooks.com/v2.x/getting-started/installation.md)
- [Basic Crud - Services](https://coldbox-orm.ortusbooks.com/v2.x/getting-started/basic-crud-services.md)
- [Basic Crud - ActiveEntity](https://coldbox-orm.ortusbooks.com/v2.x/getting-started/basic-crud.md)
- [Overview](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/base-orm-service.md)
- [Service Properties](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-properties.md)
- [Concrete Services](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/concrete-services.md)
- [Automatic Java Types](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/automatic-java-types.md)
- [Dynamic Finders- Counters](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/dynamic-finders-counters.md)
- [Method Signatures](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/dynamic-finders-counters/method-signatures.md)
- [Method Expressions](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/dynamic-finders-counters/method-expressions.md)
- [Query Options](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/dynamic-finders-counters/query-options.md)
- [Service Methods](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods.md)
- [Criteria Queries](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/criteria-queries.md)
- [getRestrictions](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/criteria-queries/getrestrictions.md)
- [newCriteria](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/criteria-queries/newcriteria.md)
- [Creation - Population](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/creation-population.md)
- [new](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/creation-population/new.md)
- [populate](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/creation-population/populate.md)
- [populateFromJSON](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/creation-population/populatefromjson.md)
- [populateFromQuery](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/creation-population/populatefromquery.md)
- [populateFromXML](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/creation-population/populatefromxml.md)
- [Counters](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/counters.md)
- [count](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/counters/count.md)
- [countWhere](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/counters/countwhere.md)
- [exists](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/counters/exists.md)
- [Deleting Entities](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/deleting-entities.md)
- [delete](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/deleting-entities/delete.md)
- [deleteAll](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/deleting-entities/deleteall.md)
- [deleteByID](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/deleting-entities/deletebyid.md)
- [deleteByQuery](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/deleting-entities/deletebyquery.md)
- [deleteWhere](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/deleting-entities/deletewhere.md)
- [Entity Convenience Methods](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods.md)
- [getDirtyPropertyNames](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/getdirtypropertynames.md)
- [getEntityGivenName](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/getentitygivenname.md)
- [getEntityMetadata](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/getentitymetadata.md)
- [getKey](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/getkey.md)
- [getKeyValue](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/getkeyvalue.md)
- [getPropertyNames](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/getpropertynames.md)
- [getTableName](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/gettablename.md)
- [isDirty](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/isdirty.md)
- [refresh](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/entity-convenience-methods/refresh.md)
- [Finders](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/finders.md)
- [findit](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/finders/findit.md)
- [findOrFail](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/finders/findorfail.md)
- [findByExample](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/finders/findbyexample.md)
- [findWhere](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/finders/findwhere.md)
- [findAll](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/finders/findall.md)
- [findAllWhere](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/finders/findallwhere.md)
- [Getters](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/getters.md)
- [get](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/getters/get.md)
- [getOrFail](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/getters/getorfail.md)
- [getAll](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/getters/getall.md)
- [ORM Session](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session.md)
- [clear](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/clear.md)
- [evict](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/evict.md)
- [evictCollection](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/evictcollection.md)
- [evictQueries](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/evictqueries.md)
- [getSessionStatistics](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/getsessionstatistics.md)
- [isSessionDirty](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/issessiondirty.md)
- [merge](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/merge.md)
- [sessionContains](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/orm-session/sessioncontains.md)
- [Querying](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/querying.md)
- [executeQuery](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/querying/executequery.md)
- [list](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/querying/list.md)
- [Saving Entities](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/saving-entities.md)
- [save](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/saving-entities/save.md)
- [saveAll](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/saving-entities/saveall.md)
- [Utility Methods](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/utility-methods.md)
- [autoCast](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/utility-methods/autocast.md)
- [createService](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/utility-methods/createservice.md)
- [idCast](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/utility-methods/idcast.md)
- [nullValue](https://coldbox-orm.ortusbooks.com/v2.x/base-orm-service-1/service-methods/utility-methods/nullvalue.md)
- [Overview](https://coldbox-orm.ortusbooks.com/v2.x/virtual-services/virtual-entity-service.md)
- [Service Properties](https://coldbox-orm.ortusbooks.com/v2.x/virtual-services/service-properties.md)
- [Concrete Virtual Services](https://coldbox-orm.ortusbooks.com/v2.x/virtual-services/concrete-virtual-services.md)
- [Active Entity Overview](https://coldbox-orm.ortusbooks.com/v2.x/active-record/active-entity.md)
- [Constructor Properties](https://coldbox-orm.ortusbooks.com/v2.x/active-record/constructor-properties.md)
- [Usage](https://coldbox-orm.ortusbooks.com/v2.x/active-record/usage.md)
- [Validation](https://coldbox-orm.ortusbooks.com/v2.x/active-record/validation.md)
- [Criteria Builder](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder.md)
- [Getting Started](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/getting-started.md)
- [Restrictions](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/restrictions.md)
- [Value Casting](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/restrictions/converting-values-to-java-types.md)
- [SQL Restrictions](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/restrictions/sql-restrictions.md)
- [Modifiers](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/configuration-modifiers.md)
- [Results](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/results.md)
- [Associations](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/associations.md)
- [Projections & Aggregates](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-criteria-builder/result-transformers.md)
- [Detached Criteria Builder](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-detached-criteria-builder.md)
- [Getting Started](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-detached-criteria-builder/getting-started.md)
- [Projections](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-detached-criteria-builder/projections.md)
- [Subqueries](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-detached-criteria-builder/subqueries.md)
- [DetachedSQLProjection()](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-detached-criteria-builder/detachedsqlprojection.md)
- [Criterias](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-detached-criteria-builder/criterias.md)
- [Associations](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/coldbox-detached-criteria-builder/associations.md)
- [Help! I'm Not Getting the Result I expected!](https://coldbox-orm.ortusbooks.com/v2.x/criteria-queries/help-im-not-getting-the-result-i-expected.md)
- [Mementifier](https://coldbox-orm.ortusbooks.com/v2.x/orm-events/mementifier.md)
- [Automatic REST Crud](https://coldbox-orm.ortusbooks.com/v2.x/orm-events/automatic-rest-crud.md)
- [ORM Events](https://coldbox-orm.ortusbooks.com/v2.x/orm-events/coldbox-orm-event-handler.md)
- [Custom Event Handler](https://coldbox-orm.ortusbooks.com/v2.x/orm-events/coldbox-orm-event-handler/event-handler-cfc.md)
- [Unique Property Validation](https://coldbox-orm.ortusbooks.com/v2.x/orm-events/untitled.md)

## v3.x

- [Introduction](https://coldbox-orm.ortusbooks.com/v3.x/readme.md): ColdBox ORM Module
- [Release History](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history.md)
- [What's New With 3.9.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.9.0.md): August 10, 2022
- [What's New With 3.8.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.8.0.md): March 11, 2022
- [What's New With 3.7.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.7.0.md): January 13, 2022
- [What's New With 3.6.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.6.0.md): January 10, 2022
- [What's New With 3.5.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.5.0.md): December 16, 2021
- [What's New With 3.4.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.4.0.md): April 27, 2021
- [What's New With 3.3.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.3.0.md): April 27, 2021
- [What's New With 3.2.x](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.2.x.md): March 31, 2021
- [What's New With 3.1.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.1.0.md): March 30, 2021
- [What's New With 3.0.0](https://coldbox-orm.ortusbooks.com/v3.x/intro/release-history/whats-new-with-3.0.0.md): February 12, 2021
- [About This Book](https://coldbox-orm.ortusbooks.com/v3.x/intro/about-this-book.md)
- [Author](https://coldbox-orm.ortusbooks.com/v3.x/intro/author.md)
- [Overview](https://coldbox-orm.ortusbooks.com/v3.x/getting-started/overview.md)
- [Installation](https://coldbox-orm.ortusbooks.com/v3.x/getting-started/installation.md)
- [Basic Crud - Services](https://coldbox-orm.ortusbooks.com/v3.x/getting-started/basic-crud-services.md)
- [Basic Crud - ActiveEntity](https://coldbox-orm.ortusbooks.com/v3.x/getting-started/basic-crud.md)
- [Overview](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/base-orm-service.md)
- [Service Properties](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-properties.md)
- [Concrete Services](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/concrete-services.md)
- [Service Methods](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods.md)
- [Criteria Queries](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/criteria-queries.md)
- [getRestrictions](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/criteria-queries/getrestrictions.md)
- [newCriteria](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/criteria-queries/newcriteria.md)
- [Creation - Population](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/creation-population.md)
- [new](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/creation-population/new.md)
- [populate](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/creation-population/populate.md)
- [populateFromJSON](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/creation-population/populatefromjson.md)
- [populateFromQuery](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/creation-population/populatefromquery.md)
- [populateFromXML](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/creation-population/populatefromxml.md)
- [Counters](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/counters.md)
- [count](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/counters/count.md)
- [countWhere](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/counters/countwhere.md)
- [exists](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/counters/exists.md)
- [Deleting Entities](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/deleting-entities.md)
- [delete](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/deleting-entities/delete.md)
- [deleteAll](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/deleting-entities/deleteall.md)
- [deleteByID](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/deleting-entities/deletebyid.md)
- [deleteByQuery](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/deleting-entities/deletebyquery.md)
- [deleteWhere](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/deleting-entities/deletewhere.md)
- [Entity Convenience Methods](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods.md)
- [getDirtyPropertyNames](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/getdirtypropertynames.md)
- [getEntityGivenName](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/getentitygivenname.md)
- [getEntityMetadata](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/getentitymetadata.md)
- [getKey](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/getkey.md)
- [getKeyValue](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/getkeyvalue.md)
- [getPropertyNames](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/getpropertynames.md)
- [getTableName](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/gettablename.md)
- [isDirty](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/isdirty.md)
- [refresh](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/entity-convenience-methods/refresh.md)
- [Finders](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/finders.md)
- [findit](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/finders/findit.md)
- [findOrFail](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/finders/findorfail.md)
- [findByExample](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/finders/findbyexample.md)
- [findWhere](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/finders/findwhere.md)
- [findAll](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/finders/findall.md)
- [findAllWhere](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/finders/findallwhere.md)
- [Getters](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/getters.md)
- [get](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/getters/get.md)
- [getOrFail](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/getters/getorfail.md)
- [getAll](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/getters/getall.md)
- [ORM Session](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session.md)
- [clear](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/clear.md)
- [evict](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/evict.md)
- [evictCollection](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/evictcollection.md)
- [evictQueries](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/evictqueries.md)
- [getSessionStatistics](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/getsessionstatistics.md)
- [isSessionDirty](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/issessiondirty.md)
- [merge](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/merge.md)
- [sessionContains](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/orm-session/sessioncontains.md)
- [Querying](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/querying.md)
- [executeQuery](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/querying/executequery.md)
- [list](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/querying/list.md)
- [Saving Entities](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/saving-entities.md)
- [save](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/saving-entities/save.md)
- [saveAll](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/saving-entities/saveall.md)
- [Utility Methods](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/utility-methods.md)
- [autoCast](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/utility-methods/autocast.md)
- [createService](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/utility-methods/createservice.md)
- [idCast](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/utility-methods/idcast.md)
- [nullValue](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/utility-methods/nullvalue.md)
- [when](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/service-methods/utility-methods/when.md)
- [Dynamic Finders- Counters](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/dynamic-finders-counters.md)
- [Method Signatures](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/dynamic-finders-counters/method-signatures.md)
- [Method Expressions](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/dynamic-finders-counters/method-expressions.md)
- [Query Options](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/dynamic-finders-counters/query-options.md)
- [Automatic Java Types](https://coldbox-orm.ortusbooks.com/v3.x/base-orm-service-1/automatic-java-types.md)
- [Overview](https://coldbox-orm.ortusbooks.com/v3.x/virtual-services/virtual-entity-service.md)
- [Service Properties](https://coldbox-orm.ortusbooks.com/v3.x/virtual-services/service-properties.md)
- [Concrete Virtual Services](https://coldbox-orm.ortusbooks.com/v3.x/virtual-services/concrete-virtual-services.md)
- [Active Entity Overview](https://coldbox-orm.ortusbooks.com/v3.x/active-record/active-entity.md)
- [Constructor Properties](https://coldbox-orm.ortusbooks.com/v3.x/active-record/constructor-properties.md)
- [Usage](https://coldbox-orm.ortusbooks.com/v3.x/active-record/usage.md)
- [Validation](https://coldbox-orm.ortusbooks.com/v3.x/active-record/validation.md)
- [Criteria Builder](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder.md)
- [Getting Started](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/getting-started.md)
- [Restrictions](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/restrictions.md)
- [Value Casting](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/restrictions/value-casting.md)
- [SQL Restrictions](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/restrictions/sql-restrictions.md)
- [Modifiers](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/modifiers.md)
- [Results](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/results.md)
- [Associations](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/associations.md)
- [Projections & Aggregates](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/criteria-builder/projections.md)
- [Detached Criteria Builder](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/detached-criteria-builder.md)
- [Getting Started](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/detached-criteria-builder/getting-started.md)
- [Projections](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/detached-criteria-builder/projections.md)
- [Subqueries](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/detached-criteria-builder/subqueries.md)
- [DetachedSQLProjection()](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/detached-criteria-builder/detachedsqlprojection.md)
- [Criterias](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/detached-criteria-builder/criterias.md)
- [Associations](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/detached-criteria-builder/associations.md)
- [Help! I'm Not Getting the Result I expected!](https://coldbox-orm.ortusbooks.com/v3.x/criteria-queries/help-im-not-getting-the-result-i-expected.md)
- [Automatic REST Crud](https://coldbox-orm.ortusbooks.com/v3.x/orm-events/automatic-rest-crud.md)
- [Hibernate Logging](https://coldbox-orm.ortusbooks.com/v3.x/orm-events/hibernate-logging.md)
- [Mementifier](https://coldbox-orm.ortusbooks.com/v3.x/orm-events/mementifier.md)
- [ORM Events](https://coldbox-orm.ortusbooks.com/v3.x/orm-events/coldbox-orm-event-handler.md)
- [Custom Event Handler](https://coldbox-orm.ortusbooks.com/v3.x/orm-events/coldbox-orm-event-handler/event-handler-cfc.md)
- [Unique Property Validation](https://coldbox-orm.ortusbooks.com/v3.x/orm-events/untitled.md)

## v4.x

- [Introduction](https://coldbox-orm.ortusbooks.com/readme.md): cborm is the ColdBox ORM Module that enhances your experience with Hibernate ORM
- [Release History](https://coldbox-orm.ortusbooks.com/intro/release-history.md): This section contains the release history for CBOrm module.
- [What's New With 4.12.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.12.0.md): What's new in CBOrm 4.12.0
- [What's New With 4.11.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.11.0.md): What's new in CBOrm 4.11.0
- [What's New With 4.10.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.10.0.md): What's new in CBOrm 4.10.0
- [What's New With 4.9.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.9.0.md): What's new in CBOrm 4.9.0
- [What's New With 4.8.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.8.0.md): What's new in CBOrm 4.8.0
- [What's New With 4.7.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.7.0.md): What's new in CBOrm 4.7.0
- [What's New With 4.6.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.6.0.md): What's new in CBOrm 4.6.0
- [What's New With 4.5.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.5.0.md): 2024-06-25
- [What's New With 4.4.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.4.0.md): 2023-04-19
- [What's new With 4.3.x](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.3.x.md): November 16, 2022
- [What's New With 4.2.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.2.0.md): November 16, 2022
- [What's New With 4.1.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.1.0.md): November 10, 2022
- [What's New With 4.0.0](https://coldbox-orm.ortusbooks.com/intro/release-history/whats-new-with-4.0.0.md): October 10, 2022
- [About This Book](https://coldbox-orm.ortusbooks.com/intro/about-this-book.md): Information about the documentation book, contribution guidelines, and copyright.
- [Author](https://coldbox-orm.ortusbooks.com/intro/about-this-book/author.md): Information about the author of this documentation book.
- [Overview](https://coldbox-orm.ortusbooks.com/getting-started/overview.md): A quick overview of the cborm module and its features
- [Installation](https://coldbox-orm.ortusbooks.com/getting-started/installation.md): Quickly install cborm
- [Basic Crud - Services](https://coldbox-orm.ortusbooks.com/getting-started/basic-crud-services.md): A basic example of CRUD (Create-Read-Update-Delete) using ColdBox ORM services.
- [Basic Crud - ActiveEntity](https://coldbox-orm.ortusbooks.com/getting-started/basic-crud.md): A basic example of CRUD (Create-Read-Update-Delete) using ColdBox ORM and ActiveEntity
- [Overview](https://coldbox-orm.ortusbooks.com/base-orm-service/base-orm-service.md): Base ORM Service - A powerful base service layer for ColdFusion ORM entities.
- [Service Properties](https://coldbox-orm.ortusbooks.com/base-orm-service/service-properties.md): Service Properties - Configuration options for the Base ORM Service in CBORM.
- [Concrete Services](https://coldbox-orm.ortusbooks.com/base-orm-service/concrete-services.md): Concrete Services - Creating custom services that extend the base ORM service in CBORM.
- [Service Methods](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods.md): Service Methods - A comprehensive list of methods available in the Base ORM Service
- [Criteria Queries](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/criteria-queries.md)
- [getRestrictions](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/criteria-queries/getrestrictions.md)
- [newCriteria](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/criteria-queries/newcriteria.md)
- [Creation - Population](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/creation-population.md)
- [new](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/creation-population/new.md)
- [populate](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/creation-population/populate.md)
- [populateFromJSON](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/creation-population/populatefromjson.md)
- [populateFromQuery](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/creation-population/populatefromquery.md)
- [populateFromXML](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/creation-population/populatefromxml.md)
- [Counters](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/counters.md)
- [count](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/counters/count.md)
- [countWhere](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/counters/countwhere.md)
- [exists](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/counters/exists.md)
- [Deleting Entities](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/deleting-entities.md)
- [delete](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/deleting-entities/delete.md)
- [deleteAll](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/deleting-entities/deleteall.md)
- [deleteByID](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/deleting-entities/deletebyid.md)
- [deleteByQuery](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/deleting-entities/deletebyquery.md)
- [deleteWhere](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/deleting-entities/deletewhere.md)
- [Entity Convenience Methods](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods.md)
- [getDirtyPropertyNames](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/getdirtypropertynames.md)
- [getEntityGivenName](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/getentitygivenname.md)
- [getEntityMetadata](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/getentitymetadata.md)
- [getKey](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/getkey.md)
- [getKeyValue](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/getkeyvalue.md)
- [getPropertyNames](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/getpropertynames.md)
- [getTableName](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/gettablename.md)
- [isDirty](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/isdirty.md)
- [refresh](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/entity-convenience-methods/refresh.md)
- [Finders](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/finders.md)
- [findit](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/finders/findit.md)
- [findOrFail](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/finders/findorfail.md)
- [findByExample](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/finders/findbyexample.md)
- [findWhere](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/finders/findwhere.md)
- [findAll](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/finders/findall.md)
- [findAllWhere](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/finders/findallwhere.md)
- [Getters](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/getters.md)
- [get](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/getters/get.md)
- [getOrFail](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/getters/getorfail.md)
- [getAll](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/getters/getall.md)
- [ORM Session](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session.md)
- [clear](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/clear.md)
- [evict](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/evict.md)
- [evictCollection](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/evictcollection.md)
- [evictQueries](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/evictqueries.md)
- [getSessionStatistics](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/getsessionstatistics.md)
- [isSessionDirty](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/issessiondirty.md)
- [merge](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/merge.md)
- [sessionContains](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/orm-session/sessioncontains.md)
- [Querying](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/querying.md)
- [executeQuery](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/querying/executequery.md)
- [list](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/querying/list.md)
- [Saving Entities](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/saving-entities.md)
- [save](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/saving-entities/save.md)
- [saveAll](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/saving-entities/saveall.md)
- [Utility Methods](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/utility-methods.md)
- [autoCast](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/utility-methods/autocast.md)
- [createService](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/utility-methods/createservice.md)
- [idCast](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/utility-methods/idcast.md)
- [nullValue](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/utility-methods/nullvalue.md)
- [when](https://coldbox-orm.ortusbooks.com/base-orm-service/service-methods/utility-methods/when.md)
- [Dynamic Finders+Counters](https://coldbox-orm.ortusbooks.com/base-orm-service/dynamic-finders-counters.md): Dynamic Finders and Counters - Utilize dynamic methods for querying ColdFusion ORM entities.
- [Method Signatures](https://coldbox-orm.ortusbooks.com/base-orm-service/dynamic-finders-counters/method-signatures.md)
- [Method Expressions](https://coldbox-orm.ortusbooks.com/base-orm-service/dynamic-finders-counters/method-expressions.md)
- [Query Options](https://coldbox-orm.ortusbooks.com/base-orm-service/dynamic-finders-counters/query-options.md)
- [Automatic Java Types](https://coldbox-orm.ortusbooks.com/base-orm-service/automatic-java-types.md): Automatic Java Types - Handling Java type casting in ColdFusion ORM with CBORM.
- [Overview](https://coldbox-orm.ortusbooks.com/virtual-services/virtual-entity-service.md): Virtual Entity Service - A service layer bound to a specific ORM entity
- [Service Properties](https://coldbox-orm.ortusbooks.com/virtual-services/service-properties.md): Service Properties for Virtual Entity Services in CBORM
- [Concrete Virtual Services](https://coldbox-orm.ortusbooks.com/virtual-services/concrete-virtual-services.md): Concrete Virtual Services - Building custom services that inherit from Virtual Entity Services
- [Active Entity Overview](https://coldbox-orm.ortusbooks.com/active-record/active-entity.md): Active Entity - Implementing Active Record Pattern in CBORM
- [Constructor Properties](https://coldbox-orm.ortusbooks.com/active-record/constructor-properties.md): Constructor Properties for ActiveEntity in CBORM
- [Usage](https://coldbox-orm.ortusbooks.com/active-record/usage.md): How to use Active Record Entities in CBORM
- [Functional Helpers](https://coldbox-orm.ortusbooks.com/active-record/functional-helpers.md): Functional helper methods for building expressive, chainable ActiveEntity operations
- [Validation](https://coldbox-orm.ortusbooks.com/active-record/validation.md): Validation of Active Entities in CBORM using cbValidation
- [Criteria Builder](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder.md): Using Criteria Builder in CBORM for dynamic queries
- [Getting Started](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/getting-started.md)
- [Restrictions](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/restrictions.md)
- [Value Casting](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/restrictions/value-casting.md)
- [SQL Restrictions](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/restrictions/sql-restrictions.md)
- [Modifiers](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/modifiers.md)
- [Results](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/results.md)
- [Associations](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/associations.md)
- [Projections & Aggregates](https://coldbox-orm.ortusbooks.com/criteria-queries/criteria-builder/projections.md)
- [Detached Criteria Builder](https://coldbox-orm.ortusbooks.com/criteria-queries/detached-criteria-builder.md): Using Detached Criteria Builder in CBORM for complex queries
- [Getting Started](https://coldbox-orm.ortusbooks.com/criteria-queries/detached-criteria-builder/getting-started.md)
- [Projections](https://coldbox-orm.ortusbooks.com/criteria-queries/detached-criteria-builder/projections.md)
- [Subqueries](https://coldbox-orm.ortusbooks.com/criteria-queries/detached-criteria-builder/subqueries.md)
- [DetachedSQLProjection()](https://coldbox-orm.ortusbooks.com/criteria-queries/detached-criteria-builder/detachedsqlprojection.md)
- [Criterias](https://coldbox-orm.ortusbooks.com/criteria-queries/detached-criteria-builder/criterias.md)
- [Associations](https://coldbox-orm.ortusbooks.com/criteria-queries/detached-criteria-builder/associations.md)
- [Help! I'm Not Getting the Result I expected!](https://coldbox-orm.ortusbooks.com/criteria-queries/help-im-not-getting-the-result-i-expected.md): Troubleshooting unexpected results in Criteria Queries with CBORM
- [Automatic REST Crud](https://coldbox-orm.ortusbooks.com/advanced/automatic-rest-crud.md): Creating Automatic RESTful CRUD services with CBORM
- [Hibernate Logging](https://coldbox-orm.ortusbooks.com/advanced/hibernate-logging.md): Configuring and tuning Hibernate logging
- [Mementifier](https://coldbox-orm.ortusbooks.com/advanced/mementifier.md): Using the Mementifier module to extract ORM object state for auditing and JSON conversion
- [ORM Events](https://coldbox-orm.ortusbooks.com/advanced/coldbox-orm-event-handler.md): Using ColdBox ORM Event Handler to listen to Hibernate ORM events via ColdBox Interceptors
- [Custom Event Handler](https://coldbox-orm.ortusbooks.com/advanced/coldbox-orm-event-handler/event-handler-cfc.md)
- [Unique Property Validation](https://coldbox-orm.ortusbooks.com/advanced/unique-property-validation.md): Using Unique Property Validation in CBORM models

## v5.x

- [Introduction](https://coldbox-orm.ortusbooks.com/v5.x/readme.md): cborm is the ColdBox ORM Module that enhances your experience with the BoxLang ORM (bx-orm and Hibernate)
- [Release History](https://coldbox-orm.ortusbooks.com/v5.x/intro/release-history.md): This section contains the release history for CBOrm module.
- [What's New With 5.0.0](https://coldbox-orm.ortusbooks.com/v5.x/intro/release-history/whats-new-with-5.0.0.md): What's new in cborm 5.0.0, the BoxLang Prime certified release that drops Lucee support
- [Upgrading to 5](https://coldbox-orm.ortusbooks.com/v5.x/intro/release-history/upgrading-to-5.md): How to upgrade an application from cborm 4 to cborm 5
- [About This Book](https://coldbox-orm.ortusbooks.com/v5.x/intro/about-this-book.md): Information about the documentation book, contribution guidelines, and copyright.
- [Author](https://coldbox-orm.ortusbooks.com/v5.x/intro/about-this-book/author.md): Information about the author of this documentation book.
- [Overview](https://coldbox-orm.ortusbooks.com/v5.x/getting-started/overview.md): A quick overview of the cborm module and its features
- [Installation](https://coldbox-orm.ortusbooks.com/v5.x/getting-started/installation.md): Quickly install cborm
- [Basic Crud - Services](https://coldbox-orm.ortusbooks.com/v5.x/getting-started/basic-crud-services.md): A basic example of CRUD (Create-Read-Update-Delete) using ColdBox ORM services.
- [Basic Crud - ActiveEntity](https://coldbox-orm.ortusbooks.com/v5.x/getting-started/basic-crud.md): A basic example of CRUD (Create-Read-Update-Delete) using ColdBox ORM and ActiveEntity
- [Overview](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/base-orm-service.md): Base ORM Service - A powerful base service layer for BoxLang ORM (bx-orm) entities.
- [Service Properties](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-properties.md): Service Properties - Configuration options for the Base ORM Service in CBORM.
- [Concrete Services](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/concrete-services.md): Concrete Services - Creating custom services that extend the base ORM service in CBORM.
- [Service Methods](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods.md): Service Methods - A comprehensive list of methods available in the Base ORM Service
- [Criteria Queries](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/criteria-queries.md)
- [getRestrictions](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/criteria-queries/getrestrictions.md): Get the restrictions builder that prepares conditions for a criteria's add(), or(), and() and not()
- [newCriteria](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/criteria-queries/newcriteria.md): Get a new criteria builder (a bx-orm entityCriteria()) bound to an entity
- [Creation - Population](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/creation-population.md)
- [new](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/creation-population/new.md)
- [populate](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/creation-population/populate.md)
- [populateFromJSON](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/creation-population/populatefromjson.md)
- [populateFromQuery](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/creation-population/populatefromquery.md)
- [populateFromXML](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/creation-population/populatefromxml.md)
- [Counters](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/counters.md)
- [count](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/counters/count.md)
- [countWhere](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/counters/countwhere.md)
- [exists](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/counters/exists.md)
- [Deleting Entities](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/deleting-entities.md)
- [delete](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/deleting-entities/delete.md)
- [deleteAll](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/deleting-entities/deleteall.md)
- [deleteByID](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/deleting-entities/deletebyid.md)
- [deleteByQuery](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/deleting-entities/deletebyquery.md)
- [deleteWhere](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/deleting-entities/deletewhere.md)
- [Entity Convenience Methods](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods.md)
- [getDirtyPropertyNames](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/getdirtypropertynames.md)
- [getEntityGivenName](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/getentitygivenname.md)
- [getEntityMetadata](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/getentitymetadata.md)
- [getKey](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/getkey.md)
- [getKeyValue](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/getkeyvalue.md)
- [getPropertyNames](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/getpropertynames.md)
- [getTableName](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/gettablename.md)
- [isDirty](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/isdirty.md)
- [refresh](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/entity-convenience-methods/refresh.md)
- [Finders](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders.md)
- [findit](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/findit.md)
- [findOrFail](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/findorfail.md)
- [findByExample](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/findbyexample.md)
- [findWhere](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/findwhere.md)
- [findAll](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/findall.md)
- [findAllWhere](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/findallwhere.md)
- [findWhereOrFail](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/findwhereorfail.md)
- [firstOrNew](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/firstornew.md)
- [firstOrCreate](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/finders/firstorcreate.md)
- [Getters](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/getters.md)
- [get](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/getters/get.md)
- [getOrFail](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/getters/getorfail.md)
- [getAll](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/getters/getall.md)
- [getReference](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/getters/getreference.md)
- [ORM Session](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session.md)
- [clear](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/clear.md)
- [evict](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/evict.md)
- [evictCollection](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/evictcollection.md)
- [evictQueries](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/evictqueries.md)
- [getSessionStatistics](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/getsessionstatistics.md)
- [isSessionDirty](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/issessiondirty.md)
- [lock](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/lock.md)
- [merge](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/merge.md)
- [readOnly](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/readonly.md)
- [sessionContains](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/orm-session/sessioncontains.md)
- [Querying](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/querying.md)
- [executeQuery](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/querying/executequery.md)
- [list](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/querying/list.md)
- [Saving Entities](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/saving-entities.md)
- [save](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/saving-entities/save.md)
- [saveAll](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/saving-entities/saveall.md)
- [updateWhere](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/saving-entities/updatewhere.md)
- [Utility Methods](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/utility-methods.md)
- [autoCast](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/utility-methods/autocast.md)
- [createService](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/utility-methods/createservice.md)
- [idCast](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/utility-methods/idcast.md)
- [nullValue](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/utility-methods/nullvalue.md)
- [when](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/service-methods/utility-methods/when.md)
- [Dynamic Finders+Counters](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/dynamic-finders-counters.md): Dynamic Finders and Counters - Utilize dynamic methods for querying ORM entities.
- [Method Signatures](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/dynamic-finders-counters/method-signatures.md)
- [Method Expressions](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/dynamic-finders-counters/method-expressions.md)
- [Query Options](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/dynamic-finders-counters/query-options.md)
- [Automatic Java Types](https://coldbox-orm.ortusbooks.com/v5.x/base-orm-service/automatic-java-types.md): Automatic Java Types - Value conversion is automatic in cborm 6 through bx-orm.
- [Overview](https://coldbox-orm.ortusbooks.com/v5.x/virtual-services/virtual-entity-service.md): Virtual Entity Service - A service layer bound to a specific ORM entity
- [Service Properties](https://coldbox-orm.ortusbooks.com/v5.x/virtual-services/service-properties.md): Service Properties for Virtual Entity Services in CBORM
- [Concrete Virtual Services](https://coldbox-orm.ortusbooks.com/v5.x/virtual-services/concrete-virtual-services.md): Concrete Virtual Services - Building custom services that inherit from Virtual Entity Services
- [Active Entity Overview](https://coldbox-orm.ortusbooks.com/v5.x/active-record/active-entity.md): Active Entity - Implementing Active Record Pattern in CBORM
- [Properties](https://coldbox-orm.ortusbooks.com/v5.x/active-record/constructor-properties.md): Constructor Properties for ActiveEntity in CBORM
- [Usage](https://coldbox-orm.ortusbooks.com/v5.x/active-record/usage.md): How to use Active Record Entities in CBORM
- [Functional Helpers](https://coldbox-orm.ortusbooks.com/v5.x/active-record/functional-helpers.md): Functional helper methods for building expressive, chainable ActiveEntity operations
- [Validation](https://coldbox-orm.ortusbooks.com/v5.x/active-record/validation.md): Validation of Active Entities in CBORM using cbValidation
- [Criteria Builder](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder.md): Build ORM queries fluently with newCriteria(), the bx-orm criteria builder
- [Getting Started](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/getting-started.md): Get a criteria builder with newCriteria() and run your first criteria queries
- [Restrictions](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/restrictions.md): Every condition method of the criteria builder, groups with or/and/not, and c.restrictions
- [Value Casting](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/restrictions/value-casting.md): How criteria values are converted to the property types in cborm 6
- [SQL Restrictions](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/restrictions/sql-restrictions.md): Add native SQL conditions to a criteria query with sql()
- [Associations](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/associations.md): Query on associations with dotted paths, joins, aliases, with{Association}() and fetching
- [Projections & Aggregates](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/projections.md): Select columns, group, count, sum and average with withProjections() and project()
- [Modifiers](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/modifiers.md): Ordering, paging, caching, timeouts, read-only, locking and result shape modifiers
- [Results](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/results.md): Terminal methods that run a criteria query, and the result shapes they return
- [SQL Log & Debugging](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/sql-log.md): See the HQL and SQL a criteria produces with getSQL(), peekSQL(), logSQL() and the SQL log
- [Interception Events](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/criteria-builder/interception-events.md): The criteria interception points and how cborm relays them to ColdBox interceptors
- [Subqueries](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/detached-criteria-builder.md): Subqueries in criteria queries: c.subquery() replaces the cborm 5 Detached Criteria Builder
- [Getting Started](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/detached-criteria-builder/getting-started.md): Create a subquery with c.subquery(), correlate it with the outer query and add conditions and joins
- [Projections](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/detached-criteria-builder/projections.md): Choose what a subquery selects with withProjections() or project()
- [Subqueries](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/detached-criteria-builder/subqueries.md): Every condition that takes a subquery: exists, isIn, property\*, sub\* and the quantified All/Some forms
- [Help! I'm Not Getting the Result I expected!](https://coldbox-orm.ortusbooks.com/v5.x/criteria-queries/help-im-not-getting-the-result-i-expected.md): Troubleshooting unexpected results in Criteria Queries with CBORM
- [Automatic REST Crud](https://coldbox-orm.ortusbooks.com/v5.x/advanced/automatic-rest-crud.md): Creating Automatic RESTful CRUD services with CBORM
- [Hibernate Logging](https://coldbox-orm.ortusbooks.com/v5.x/advanced/hibernate-logging.md): Configuring and tuning Hibernate logging
- [Java Streams](https://coldbox-orm.ortusbooks.com/v5.x/advanced/java-streams.md): Stream results from the database with native Java streams
- [Mementifier](https://coldbox-orm.ortusbooks.com/v5.x/advanced/mementifier.md): Using the Mementifier module to extract ORM object state for auditing and JSON conversion
- [ORM Events](https://coldbox-orm.ortusbooks.com/v5.x/advanced/coldbox-orm-event-handler.md): Using ColdBox ORM Event Handler to listen to Hibernate ORM events via ColdBox Interceptors
- [Custom Event Handler](https://coldbox-orm.ortusbooks.com/v5.x/advanced/coldbox-orm-event-handler/event-handler-cfc.md): Extend the cborm event handler to add your own global ORM event logic
- [Unique Property Validation](https://coldbox-orm.ortusbooks.com/v5.x/advanced/unique-property-validation.md): Using Unique Property Validation in CBORM models


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
This site has an agentic ask interface you may use to query the documentation dynamically by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://coldbox-orm.ortusbooks.com/index.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
