class CubeSupport implements HasDataHierarchy, HasTsCursor, HasDataDisplayName {

    @NonNull
    public static IParam<DataSet, CubeId> idByName(@NonNull CubeId root) {
        return new ByNameParam(Objects.requireNonNull(root));
    }

    private  CubeSupport(Resource resource);

}