ColdBox Platform Version 3.7.0

coldbox.system.orm.hibernate
Class DetachedCriteriaBuilder

WEB-INF.cftags.component
        extended by coldbox.system.orm.hibernate.BaseBuilder
            extended by coldbox.system.orm.hibernate.DetachedCriteriaBuilder

public class DetachedCriteriaBuilder
extends BaseBuilder

Constructor Summary
init(String entityName, String alias)
 
Method Summary
 any createDetachedSQLProjection()
private any getCriteriaJoinWalker(any translator)
private any getCriteriaQueryTranslator()
 any onMissingMethod(string missingMethodName, struct missingMethodArguments)
private string replaceQueryParameters(string sql, any translator)
 
Methods inherited from class coldbox.system.orm.hibernate.BaseBuilder
GETENTITYNAME, GETNATIVECRITERIA, SETENTITYNAME, add, addProjection, convertIDValueToJavaType, convertValueToJavaType, createAlias, createCriteria, createRestriction, normalizeOrder, order, prepareSQLProjection, resultTransformer, setNativeCriteria, setProjection, withProjections
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init(String entityName, String alias)

Parameters:
entityName
alias
Method Detail

createDetachedSQLProjection

public any createDetachedSQLProjection()


getCriteriaJoinWalker

private any getCriteriaJoinWalker(any translator)

Parameters:
translator

getCriteriaQueryTranslator

private any getCriteriaQueryTranslator()


onMissingMethod

public any onMissingMethod(string missingMethodName, struct missingMethodArguments)

Parameters:
missingMethodName
missingMethodArguments

replaceQueryParameters

private string replaceQueryParameters(string sql, any translator)

Parameters:
sql
translator

ColdBox Platform Version 3.7.0