altercao do nome da classe abstrata
alterecao do pacote da classe AbstractCriterionProduces