Package es.situm.sdk.model.calibration
Class RemoteCalibration
- java.lang.Object
-
- es.situm.sdk.model.Resource
-
- es.situm.sdk.model.calibration.RemoteCalibration
-
- All Implemented Interfaces:
android.os.Parcelable,BuildingResource,FloorResource,Filterable
public class RemoteCalibration extends Resource implements FloorResource, android.os.Parcelable
A remote calibration stored in the cloud. It contains the calibration metadata and its state
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRemoteCalibration.Builderstatic classRemoteCalibration.State
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<RemoteCalibration>CREATOR-
Fields inherited from class es.situm.sdk.model.Resource
EMPTY_IDENTIFIER, EMPTY_IDENTIFIER_BACKWARDS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdescribeContents()booleanequals(java.lang.Object o)java.lang.StringgetBuildingIdentifier()Return the building identifier of the resourcejava.lang.StringgetFloorIdentifier()Return the floor identifier of the resourcejava.lang.StringgetName()RemoteCalibration.StategetState()java.lang.StringgetUri()inthashCode()booleanisInvalid()Return true if the calibration is invalidbooleanisUsed()Return true if the calibration is used in the positioning modelbooleanisWaiting()Return true if the calibration is in any of the waiting statesjava.lang.StringtoString()voidwriteToParcel(android.os.Parcel dest, int flags)-
Methods inherited from class es.situm.sdk.model.Resource
getCreatedAt, getCustomFields, getIdentifier, getUpdatedAt
-
-
-
-
Field Detail
-
CREATOR
public static final android.os.Parcelable.Creator<RemoteCalibration> CREATOR
-
-
Method Detail
-
isUsed
public boolean isUsed()
Return true if the calibration is used in the positioning model
-
isWaiting
public boolean isWaiting()
Return true if the calibration is in any of the waiting states
-
isInvalid
public boolean isInvalid()
Return true if the calibration is invalid
-
getName
public java.lang.String getName()
-
getFloorIdentifier
public java.lang.String getFloorIdentifier()
Description copied from interface:FloorResourceReturn the floor identifier of the resource- Specified by:
getFloorIdentifierin interfaceFloorResource
-
getBuildingIdentifier
public java.lang.String getBuildingIdentifier()
Description copied from interface:BuildingResourceReturn the building identifier of the resource- Specified by:
getBuildingIdentifierin interfaceBuildingResource
-
getState
public RemoteCalibration.State getState()
-
getUri
public java.lang.String getUri()
-
describeContents
public int describeContents()
- Specified by:
describeContentsin interfaceandroid.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags)- Specified by:
writeToParcelin interfaceandroid.os.Parcelable
-
-