Em uma resposta simples, provavelmente não.
A execução do comando yum search java
mostra apenas os possíveis pacotes que correspondem aos seus critérios de pesquisa. Para ver o que está instalado, você precisa pesquisar usando rpm
ou consulta usando yum list installed
Exemplos
rpm
$ rpm -aq | grep -E "jdk|java"
yum
$ yum list installed java* jdk*
Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit
Installed Packages
java-1.7.0-openjdk.x86_64 1:1.7.0.60-2.4.3.0.fc19 @updates
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.60-2.4.3.0.fc19 @updates
javahelp2.noarch 2.0.05-13.fc19 @fedora
javamail.noarch 1.4.3-16.fc19 @fedora
javapackages-tools.noarch 0.15.0-2.fc19 @updates
jdk.x86_64 2000:1.7.0_45-fcs installed
Portanto, em ambas as saídas, podemos ver que tenho pacotes "java" e "jdk" instalados. A razão pela qual eu tenho 2 tipos de pacotes instalados é porque um é o pacote Open JDK. Esses são os RPMs chamados "Java *".
A versão do Java distribuída pela Oracle / Sun é chamada de JDK, estes são os RPMs "jdk *". Este é o Kit de Desenvolvedores Java.
Você também pode ter o ambiente de tempo de execução instalado (JRE), normalmente chamado de "jre *".