// Path: Redis-Synyed-common/src/main/java/com/wmz7year/synyed/entity/RedisCommand.java
// public class RedisCommand {
// 	/**
// 	 * 命令
// 	 */
// 	private String command;
// 	/**
// 	 * value
// 	 */
// 	private List<RedisCommandData> values = new ArrayList<RedisCommandData>();
// 
// 	public RedisCommand(String command) {
// 		this.command = command;
// 	}
// 
// 	/**
// 	 * 添加值的方法<br>
// 	 * 
// 	 * @param value
// 	 *            需要添加的值
// 	 */
// 	public void addValue(byte[] value) {
// 		this.values.add(new RedisCommandData(value));
// 	}
// 
// 	public void addValue(String value) {
// 		addValue(value.getBytes());
// 	}
// 
// 	/**
// 	 * 获取命令所占的空间大小的方法<br>
// 	 * 空间大小为命令+key+values的长度
// 	 * 
// 	 * @return 所占的空间大小
// 	 */
// 	public int getSize() {
// 		int result = 0;
// 		result += command.length();
// 		for (RedisCommandData value : values) {
// 			result += value.getData().length;
// 		}
// 		return result;
// 	}
// 
// 	public String getCommand() {
// 		return this.command;
// 	}
// 
// 	public void setCommand(String command) {
// 		this.command = command;
// 	}
// 
// 	public List<RedisCommandData> getValues() {
// 		return this.values;
// 	}
// 
// 	/*
// 	 * @see java.lang.Object#toString()
// 	 */
// 	@Override
// 	public String toString() {
// 		return "RedisCommand [command=" + command + ",values=" + values + "]";
// 	}
// 
// }


import java.util.ArrayList;
import java.util.List;
import com.wmz7year.synyed.entity.RedisCommand;
package com.wmz7year.synyed.parser.entry;



/**
 * 封装Redis 数据库信息的实体类<br>
 * 
 * @Title: RedisDB.java
 * @Package com.wmz7year.synyed.parser.entry
 * @author jiangwei (ydswcy513@gmail.com)
 * @date 2015年12月15日 下午3:17:53
 * @version V1.0
 */
public class RedisDB {
	/**
	 * 数据库编号
	 */
	private int num;
	/**
	 * rdb中的命令列表
	 */
// Path: Redis-Synyed-common/src/main/java/com/wmz7year/synyed/entity/RedisCommand.java
// public class RedisCommand {
// 	/**
// 	 * 命令
// 	 */
// 	private String command;
// 	/**
// 	 * value
// 	 */
// 	private List<RedisCommandData> values = new ArrayList<RedisCommandData>();
// 
// 	public RedisCommand(String command) {
// 		this.command = command;
// 	}
// 
// 	/**
// 	 * 添加值的方法<br>
// 	 * 
// 	 * @param value
// 	 *            需要添加的值
// 	 */
// 	public void addValue(byte[] value) {
// 		this.values.add(new RedisCommandData(value));
// 	}
// 
// 	public void addValue(String value) {
// 		addValue(value.getBytes());
// 	}
// 
// 	/**
// 	 * 获取命令所占的空间大小的方法<br>
// 	 * 空间大小为命令+key+values的长度
// 	 * 
// 	 * @return 所占的空间大小
// 	 */
// 	public int getSize() {
// 		int result = 0;
// 		result += command.length();
// 		for (RedisCommandData value : values) {
// 			result += value.getData().length;
// 		}
// 		return result;
// 	}
// 
// 	public String getCommand() {
// 		return this.command;
// 	}
// 
// 	public void setCommand(String command) {
// 		this.command = command;
// 	}
// 
// 	public List<RedisCommandData> getValues() {
// 		return this.values;
// 	}
// 
// 	/*
// 	 * @see java.lang.Object#toString()
// 	 */
// 	@Override
// 	public String toString() {
// 		return "RedisCommand [command=" + command + ",values=" + values + "]";
// 	}
// 
// }


// Path: Redis-Synyed-common/src/main/java/com/wmz7year/synyed/parser/entry/RedisDB.java
import java.util.ArrayList;
import java.util.List;
import com.wmz7year.synyed.entity.RedisCommand;

package com.wmz7year.synyed.parser.entry;



/**
 * 封装Redis 数据库信息的实体类<br>
 * 
 * @Title: RedisDB.java
 * @Package com.wmz7year.synyed.parser.entry
 * @author jiangwei (ydswcy513@gmail.com)
 * @date 2015年12月15日 下午3:17:53
 * @version V1.0
 */
public class RedisDB {
	/**
	 * 数据库编号
	 */
	private int num;
	/**
	 * rdb中的命令列表
	 */
	private List<RedisCommand> command = new ArrayList<RedisCommand>();