Java client via Scala - StringBinIndex.Name not accessible

Toby Corkindale toby at
Tue Dec 15 23:11:00 EST 2015

I'm having a lot of trouble getting a particular part of the Riak java
client to work when called from Scala.

There's a Java class which I'm not allowed to instantiate directly, but
must instead call an embedded subclass's static constructor method.

import com.basho.riak.client.core.query.indexes.StringBinIndex
val idx = new StringBinIndex.Name("colours")

However, in Scala, I get this error reported:
Constructor Name in class Name cannot be accessed in class [myclass]

Docs for the class:

I don't suppose anyone can see what I'm doing wrong, or suggest how to make
this work from Scala?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the riak-users mailing list