Package-level declarations
Types
Link copied to clipboard
CandidateType represents the address level type for each StructuredSearchCandidate.
Link copied to clipboard
data class StructuredSearchCandidate(val candidateType: CandidateType, val place: Place, val displayString: String, val supplementaryString: String = "")
Class representing a single candidate item.
Link copied to clipboard
A class that manages a single structured search session against the StructuredSearch. The search proceeds as a series of steps and intermediate searches.
Link copied to clipboard
data class StructuredSearchState(val selectedCandidates: List<StructuredSearchCandidate>, val availableCandidates: List<StructuredSearchCandidate>)
A class representing the current state of StructuredSearchSession