Eclipse javac java.lang.Iterable

K

Klamath.exo

I have been getting the error:

Can only iterate over an array or an instance of java.lang.Iterable.

on FC5 using Eclipse Java Compiler 3.1.2.

Here is the code:

org.wilmascope.graph.ClusterList childClusters =
cluster.getNodes().getClusters();
for(org.wilmascope.graph.Cluster c : childClusters){
<---snip--->
}

Anyway is there a way i can use a compiler that supports this (also im
using the -1.5 switch).

Thanks!
 
O

Oliver Wong

I have been getting the error:

Can only iterate over an array or an instance of java.lang.Iterable.

on FC5 using Eclipse Java Compiler 3.1.2.

Here is the code:

org.wilmascope.graph.ClusterList childClusters =
cluster.getNodes().getClusters();
for(org.wilmascope.graph.Cluster c : childClusters){
<---snip--->
}

Anyway is there a way i can use a compiler that supports this (also im
using the -1.5 switch).

Does org.wilmascope.graph.ClusterList implement java.lang.Iterable? If
not, then you cannot use the shortened for loop to iterate over it.

- Oliver
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,581
Members
45,056
Latest member
GlycogenSupporthealth

Latest Threads

Top