public Value getValue() {
		Value result = Value.create();
		result.getNewChild(ValueIdentifiers.getUserId()).setValue(new ByteArray(userId));
		result.getNewChild(ValueIdentifiers.getSid()).setValue(sid);
		for(int i = 0; i < vote.length; i++) {
			result.getNewChild(ValueIdentifiers.getVote()).setValue(new ByteArray(vote[i]));
		}
		result.getNewChild(ValueIdentifiers.getSignature()).setValue(new ByteArray(signature));

		return result;
	}