package com.campus.gomotion.sensorData; import java.io.Serializable; /** * Author zhong.zhou * Date 5/17/16 * Email qnarcup@gmail.com */ public class DataPack implements Serializable { private static final long serialVersionUID = 4283422089479609982L; private Quaternion quaternion; private Accelerometer accelerometer; private AngularVelocity angularVelocity; public DataPack() { } public DataPack(Quaternion quaternion,Accelerometer accelerometer,AngularVelocity angularVelocity){ this.quaternion = quaternion; this.accelerometer = accelerometer; this.angularVelocity = angularVelocity; } public Quaternion getQuaternion() { return quaternion; } public DataPack setQuaternion(Quaternion quaternion) { this.quaternion = quaternion; return this; } public Accelerometer getAccelerometer() { return accelerometer; } public DataPack setAccelerometer(Accelerometer accelerometer) { this.accelerometer = accelerometer; return this; } public AngularVelocity getAngularVelocity() { return angularVelocity; } public DataPack setAngularVelocity(AngularVelocity angularVelocity) { this.angularVelocity = angularVelocity; return this; } @Override public String toString() { return new StringBuilder().append(quaternion.toString()).append(" ") .append(accelerometer.toString()).append(" ") .append(angularVelocity.toString()).toString(); } }