maybe in entryResult class we call get result "getResult()" .. we don't need to have each get result method name include the type any more because we have clean separation of classes ;)