public <T> List<T> getResultList(Class<T> clazz, SqlResource resource, Object param) {
        Node node = prepareNode(resource);
        SqlContext context = prepareSqlContext(param);
        node.accept(context);

        return sqlExecutor.getResultList(clazz, context.getSql(), context.getBindVariables());
    }
public < T > List < T > getResultList ( Class < T > clazz , SqlResource resource , Object param ) { Node node = prepareNode ( resource ) ; SqlContext context = prepareSqlContext ( param ) ; node . accept ( context ) ; return sqlExecutor . getResultList ( clazz , context . getSql ( ) , context . getBindVariables ( ) ) ; }
{@inheritDoc}