GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo


public final class GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo


The tracking information for a golf shot used in GolfExerciseTypeConfig. It is the semantic location of a user while golfing to assist golf swing activity recognition algorithms.

Summary

Public fields

static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo

The golf shot is being taken from the fairway.

static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo

The golf shot is being taken from the putting green.

static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo

The golf shot is being taken from the tee box area.

static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo

The golf shot is being taken from an unspecified place.

Public methods

boolean
equals(Object other)
final int
int
@NonNull String

Public fields

GOLF_SHOT_TRACKING_PLACE_INFO_FAIRWAY

public static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo GOLF_SHOT_TRACKING_PLACE_INFO_FAIRWAY

The golf shot is being taken from the fairway.

GOLF_SHOT_TRACKING_PLACE_INFO_PUTTING_GREEN

public static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo GOLF_SHOT_TRACKING_PLACE_INFO_PUTTING_GREEN

The golf shot is being taken from the putting green.

GOLF_SHOT_TRACKING_PLACE_INFO_TEE_BOX

public static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo GOLF_SHOT_TRACKING_PLACE_INFO_TEE_BOX

The golf shot is being taken from the tee box area.

GOLF_SHOT_TRACKING_PLACE_INFO_UNSPECIFIED

public static final @NonNull GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo GOLF_SHOT_TRACKING_PLACE_INFO_UNSPECIFIED

The golf shot is being taken from an unspecified place.

Public methods

equals

public boolean equals(Object other)

getPlaceInfoId

Added in 1.0.0
public final int getPlaceInfoId()

hashCode

public int hashCode()

toString

public @NonNull String toString()