Chamar View Materializada

Tem como eu chamar a view toda pelo java, sem dar um select na view, como se a view fosse um objeto

Para o java um view(materializada ou não) é como uma tabela. Porém somente readonly.

e a única forma de chamar a view é através de select ?

A princípio sim.

Problemas para você sendo assim ?