com.basho.riak.client.query.filter
Class SetMemberFilter

java.lang.Object
  extended by com.basho.riak.client.query.filter.SetMemberFilter
All Implemented Interfaces:
KeyFilter

public class SetMemberFilter
extends Object
implements KeyFilter

Filter in keys that are a member of the provided set

Author:
russell

Constructor Summary
SetMemberFilter(double[] setMembers)
          Set of doubles
SetMemberFilter(int[] setMembers)
          Set of ints
SetMemberFilter(Set<String> setMembers)
          Set of Strings
SetMemberFilter(String... setMembers)
          Creates a set from a String var arg
 
Method Summary
 Object[] asArray()
          A view of the key filter as an Object array.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetMemberFilter

public SetMemberFilter(String... setMembers)
Creates a set from a String var arg

Parameters:
setMembers -

SetMemberFilter

public SetMemberFilter(Set<String> setMembers)
Set of Strings

Parameters:
setMembers -

SetMemberFilter

public SetMemberFilter(int[] setMembers)
Set of ints

Parameters:
setMembers -

SetMemberFilter

public SetMemberFilter(double[] setMembers)
                throws JSONException
Set of doubles

Parameters:
setMembers -
Throws:
JSONException
Method Detail

asArray

public Object[] asArray()
Description copied from interface: KeyFilter
A view of the key filter as an Object array.

Specified by:
asArray in interface KeyFilter
Returns:
an Object[]


Copyright © 2011. All Rights Reserved.