@Nullable
    public <A extends Expression<?>> A getCurrentAndReset() {
        A rv = this.getCurrent();
        reset();
        return rv;
    }
Get the current thread bound expression and reset it

@param <A>
@return expression
querydsl-core/src/main/java/com/querydsl/core/alias/AliasFactory.java