class DataQueryParams {

    protected void addDimension( DimensionalObject dimension )
    {
        dimensions.add( dimension );

        Collections.sort( dimensions, ( o1, o2 ) -> o1.getDimensionType().getOrder() - o2.getDimensionType().getOrder() );
    }

    protected  DataQueryParams();

}