Package-level declarations

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Attributes(@Json(name = "emotions") val emotions: Emotions?, @Json(name = "gaze") val gaze: Gaze?, @Json(name = "head_pose") val headPose: HeadPose?, @Json(name = "mouth_attributes") val mouthAttributes: MouthAttributes?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class AttributesX(@Json(name = "emotions") val emotions: EmotionsX?, @Json(name = "gaze") val gaze: GazeX?, @Json(name = "head_pose") val headPose: HeadPoseX?, @Json(name = "mouth_attributes") val mouthAttributes: MouthAttributesX?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BasicAttributes(@Json(name = "age") val age: Int?, @Json(name = "ethnicities") val ethnicities: Ethnicities?, @Json(name = "gender") val gender: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Check(@Json(name = "name") val name: String?, @Json(name = "object_value") val objectValue: Double?, @Json(name = "result") val result: Int?, @Json(name = "threshold_value") val thresholdValue: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class CheckX(@Json(name = "name") val name: String?, @Json(name = "object_value") val objectValue: Double?, @Json(name = "result") val result: Int?, @Json(name = "threshold_value") val thresholdValue: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Detection(@Json(name = "filename") val filename: String?, @Json(name = "sample") val sample: SampleX?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Detections(@Json(name = "face_detections") val faceDetections: List<FaceDetection>?, @Json(name = "filtered_detections") val filteredDetections: FilteredDetections?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class DetectionX(@Json(name = "attributes") val attributes: AttributesX?, @Json(name = "face_quality") val faceQuality: FaceQualityX?, @Json(name = "landmarks5") val landmarks5: List<List<Int>>?, @Json(name = "landmarks68") val landmarks68: List<List<Int>>?, @Json(name = "quality") val quality: Quality?, @Json(name = "rect") val rect: RectX?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Emotions(@Json(name = "estimations") val estimations: EstimationsX?, @Json(name = "predominant_emotion") val predominantEmotion: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EmotionsX(@Json(name = "estimations") val estimations: EstimationsXX?, @Json(name = "predominant_emotion") val predominantEmotion: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Error(@Json(name = "desc") val desc: String?, @Json(name = "detail") val detail: String?, @Json(name = "error_code") val errorCode: Int?, @Json(name = "link") val link: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Estimations(@Json(name = "african_american") val africanAmerican: Double?, @Json(name = "asian") val asian: Double?, @Json(name = "caucasian") val caucasian: Double?, @Json(name = "indian") val indian: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EstimationsX(@Json(name = "anger") val anger: Double?, @Json(name = "disgust") val disgust: Double?, @Json(name = "fear") val fear: Double?, @Json(name = "happiness") val happiness: Double?, @Json(name = "neutral") val neutral: Double?, @Json(name = "sadness") val sadness: Double?, @Json(name = "surprise") val surprise: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EstimationsXX(@Json(name = "anger") val anger: Double?, @Json(name = "disgust") val disgust: Double?, @Json(name = "fear") val fear: Double?, @Json(name = "happiness") val happiness: Double?, @Json(name = "neutral") val neutral: Double?, @Json(name = "sadness") val sadness: Double?, @Json(name = "surprise") val surprise: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Ethnicities(@Json(name = "estimations") val estimations: Estimations?, @Json(name = "predominant_ethnicity") val predominantEthnicity: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Exif(@Json(name = "gps") val gps: Gps?, @Json(name = "make") val make: String?, @Json(name = "model") val model: String?, @Json(name = "orientation") val orientation: Int?, @Json(name = "software") val software: String?, @Json(name = "flash") val flash: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Face(@Json(name = "attributes") val attributes: Attributes?, @Json(name = "face_quality") val faceQuality: FaceQuality?, @Json(name = "landmarks5") val landmarks5: List<List<Int>>?, @Json(name = "landmarks68") val landmarks68: List<List<Int>>?, @Json(name = "quality") val quality: Quality?, @Json(name = "rect") val rect: Rect?, @Json(name = "sample_id") val sampleId: String?, @Json(name = "url") val url: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceAttributes(@Json(name = "attribute_id") val attributeId: String?, @Json(name = "basic_attributes") val basicAttributes: BasicAttributes?, @Json(name = "samples") val samples: List<String>?, @Json(name = "score") val score: Double?, @Json(name = "url") val url: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceDetection(@Json(name = "face_attributes") val faceAttributes: FaceAttributes?, @Json(name = "sample") val sample: Sample?, @Json(name = "verifications") val verifications: List<Verification>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceDetectionX(@Json(name = "detection") val detection: Detection?, @Json(name = "filter_reasons") val filterReasons: List<FilterReason>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceQuality(@Json(name = "checks") val checks: List<Check>?, @Json(name = "status") val status: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceQualityX(@Json(name = "checks") val checks: List<CheckX>?, @Json(name = "status") val status: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceX(@Json(name = "face_id") val faceId: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FilteredDetections(@Json(name = "face_detections") val faceDetections: List<FaceDetectionX>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FilterReason(@Json(name = "filter_name") val filterName: String?, @Json(name = "object_value") val objectValue: Int?, @Json(name = "threshold_value") val thresholdValue: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Gaze(@Json(name = "pitch") val pitch: Double?, @Json(name = "yaw") val yaw: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class GazeX(@Json(name = "pitch") val pitch: Double?, @Json(name = "yaw") val yaw: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Gps(@Json(name = "latitude") val latitude: String?, @Json(name = "longitude") val longitude: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadPose(@Json(name = "pitch") val pitch: Double?, @Json(name = "roll") val roll: Double?, @Json(name = "yaw") val yaw: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadPoseX(@Json(name = "pitch") val pitch: Double?, @Json(name = "roll") val roll: Double?, @Json(name = "yaw") val yaw: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Image(@Json(name = "detections") val detections: Detections?, @Json(name = "error") val error: Error?, @Json(name = "exif") val exif: Exif?, @Json(name = "filename") val filename: String?, @Json(name = "status") val status: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MouthAttributes(@Json(name = "occluded") val occluded: Int?, @Json(name = "opened") val opened: Double?, @Json(name = "score") val score: Double?, @Json(name = "smile") val smile: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MouthAttributesX(@Json(name = "occluded") val occluded: Int?, @Json(name = "opened") val opened: Double?, @Json(name = "score") val score: Double?, @Json(name = "smile") val smile: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Quality(@Json(name = "blurriness") val blurriness: Double?, @Json(name = "dark") val dark: Double?, @Json(name = "illumination") val illumination: Double?, @Json(name = "light") val light: Double?, @Json(name = "specularity") val specularity: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Rect(@Json(name = "height") val height: Int?, @Json(name = "width") val width: Int?, @Json(name = "x") val x: Int?, @Json(name = "y") val y: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class RectX(@Json(name = "height") val height: Int?, @Json(name = "width") val width: Int?, @Json(name = "x") val x: Int?, @Json(name = "y") val y: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Sample(@Json(name = "face") val face: Face?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class SampleX(@Json(name = "detection") val detection: DetectionX?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Verification(@Json(name = "face") val face: FaceX?, @Json(name = "similarity") val similarity: Double?, @Json(name = "status") val status: Boolean?)