Como substituir uma função em um portlet nativo Liferay

Estou fazendo uma alteração em um portlet nativo do Liferay, que acompanha o Liferay Intallation. Como posso alterar uma função para minha própria implementação por um gancho ou abordagem semelhant

Li como criar condições pré e pós e como fazer nova implementação de uma interface, mas não sei como substituir apenas a função aleatória dentro da classe aleatória em um portlet que desejo manter de outra forma, como é originalmente.

questionAnswers(1)

yourAnswerToTheQuestion