public class MotionModel
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
boolean |
accelerationCompleted |
static android.os.Parcelable.Creator |
CREATOR |
static int |
DEVICE_ORIENTATION_LANDSCAPE |
static int |
DEVICE_ORIENTATION_PORTRAIT |
static java.lang.String |
EMPTY_ADVERTISER_ID |
boolean |
rotationCompleted |
boolean |
rotationRateCompleted |
| Constructor and Description |
|---|
MotionModel() |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
java.lang.String |
encodeCSVNoHeaders() |
static java.lang.String |
encodeJsonWithCSV(java.lang.String csv,
long startTimestamp) |
java.lang.Number |
getAccelerationX() |
java.lang.Number |
getAccelerationY() |
java.lang.Number |
getAccelerationZ() |
static java.lang.String |
getAdvertiserId() |
java.lang.Number |
getOrientation() |
java.lang.Number |
getTimestamp() |
boolean |
isComplete() |
boolean |
isCompleteWithoutAngles() |
static java.lang.String |
MotionHeaders() |
void |
setAccelerationX(java.lang.Number accelerationX) |
void |
setAccelerationY(java.lang.Number accelerationY) |
void |
setAccelerationZ(java.lang.Number accelerationZ) |
static void |
setAdvertiserId(java.lang.String advertiserId) |
void |
setAlpha(java.lang.Number alpha) |
void |
setAlphaAngle(java.lang.Number alphaAngle) |
static void |
setAppId(java.lang.String appId) |
void |
setBeta(java.lang.Number beta) |
void |
setBetaAngle(java.lang.Number betaAngle) |
void |
setGamma(java.lang.Number gamma) |
void |
setGammaAngle(java.lang.Number gammaAngle) |
void |
setOrientation(java.lang.Number orientation) |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final java.lang.String EMPTY_ADVERTISER_ID
public static final int DEVICE_ORIENTATION_PORTRAIT
public static final int DEVICE_ORIENTATION_LANDSCAPE
public boolean accelerationCompleted
public boolean rotationRateCompleted
public boolean rotationCompleted
public static final android.os.Parcelable.Creator CREATOR
public static java.lang.String MotionHeaders()
public java.lang.String encodeCSVNoHeaders()
public static java.lang.String encodeJsonWithCSV(java.lang.String csv,
long startTimestamp)
public boolean isCompleteWithoutAngles()
public boolean isComplete()
public java.lang.String toString()
toString in class java.lang.Objectpublic int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelablepublic static void setAppId(java.lang.String appId)
public static java.lang.String getAdvertiserId()
public static void setAdvertiserId(java.lang.String advertiserId)
public java.lang.Number getTimestamp()
public java.lang.Number getOrientation()
public void setOrientation(java.lang.Number orientation)
public java.lang.Number getAccelerationX()
public void setAccelerationX(java.lang.Number accelerationX)
public java.lang.Number getAccelerationY()
public void setAccelerationY(java.lang.Number accelerationY)
public java.lang.Number getAccelerationZ()
public void setAccelerationZ(java.lang.Number accelerationZ)
public void setAlpha(java.lang.Number alpha)
public void setBeta(java.lang.Number beta)
public void setGamma(java.lang.Number gamma)
public void setAlphaAngle(java.lang.Number alphaAngle)
public void setBetaAngle(java.lang.Number betaAngle)
public void setGammaAngle(java.lang.Number gammaAngle)