// Path: src/main/java/redis/clients/collections/RankingStructure.java
// public interface RankingStructure<T extends Number> extends Expirable {
// 
// 	ScoresPoint<T> create(String key);
// 
// 	void delete(String key);
// }


import org.apache.commons.lang3.StringUtils;
import redis.clients.collections.RankingStructure;
import redis.clients.jedis.Jedis;
package redis.clients.collections.builder;



public class RankingStructureBuilder {

	private String nameSpace;
	
	private Jedis jedis;

	RankingStructureBuilder() {
		
	}

	RankingStructureBuilder(Jedis jedis) {
		this.jedis = jedis;
	}

	public RankingStructureBuilder withNameSpace(String nameSpace) {
		this.nameSpace = nameSpace;
		return this;
	}

// Path: src/main/java/redis/clients/collections/RankingStructure.java
// public interface RankingStructure<T extends Number> extends Expirable {
// 
// 	ScoresPoint<T> create(String key);
// 
// 	void delete(String key);
// }


// Path: src/main/java/redis/clients/collections/builder/RankingStructureBuilder.java
import org.apache.commons.lang3.StringUtils;
import redis.clients.collections.RankingStructure;
import redis.clients.jedis.Jedis;

package redis.clients.collections.builder;



public class RankingStructureBuilder {

	private String nameSpace;
	
	private Jedis jedis;

	RankingStructureBuilder() {
		
	}

	RankingStructureBuilder(Jedis jedis) {
		this.jedis = jedis;
	}

	public RankingStructureBuilder withNameSpace(String nameSpace) {
		this.nameSpace = nameSpace;
		return this;
	}

	public RankingStructure<Long> buildLong() {