Offset 9, 145 lines modifiedOffset 9, 126 lines modified
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x1911 ····accessFlags·=·0x19
12 ····name·=·"SelectionOptions"12 ····name·=·"SelectionOptions"
13 .end·annotation13 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/MemberClasses; 
15 ····value·=·{ 
16 ········Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions$Builder; 
17 ····} 
18 .end·annotation 
  
  
19 #·instance·fields14 #·instance·fields
20 .field·private·final·annotationUsecase:I15 .field·private·final·annotationUsecase:I
  
21 .field·private·final·detectedTextLanguageTags:Ljava/lang/String;16 .field·private·final·detectedTextLanguageTags:Ljava/lang/String;
  
22 .field·private·final·locales:Ljava/lang/String;17 .field·private·final·locales:Ljava/lang/String;
  
23 .field·private·final·usePodNer:Z 
  
24 .field·private·final·userLocationAccuracyMeters:F18 .field·private·final·userLocationAccuracyMeters:F
  
25 .field·private·final·userLocationLat:D19 .field·private·final·userLocationLat:D
  
26 .field·private·final·userLocationLng:D20 .field·private·final·userLocationLng:D
  
  
27 #·direct·methods21 #·direct·methods
28 .method·private·constructor·<init>(Ljava/lang/String;Ljava/lang/String;IDDFZ)V22 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V
 23 ····.locals·1
  
 24 ····.line·496
 25 ····sget-object·v0,·Lcom/google/android/textclassifier/AnnotatorModel$AnnotationUsecase;->SMART:Lcom/google/android/textclassifier/AnnotatorModel$AnnotationUsecase;
  
 26 ····invoke-virtual·{v0},·Lcom/google/android/textclassifier/AnnotatorModel$AnnotationUsecase;->getValue()I
  
 27 ····move-result·v0
  
 28 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;-><init>(Ljava/lang/String;Ljava/lang/String;I)V
  
 29 ····return-void
 30 .end·method
  
 31 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;I)V
29 ····.locals·032 ····.locals·0
  
30 ····.line·59933 ····.line·486
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·60035 ····.line·487
33 ····iput-object·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->locales:Ljava/lang/String;36 ····iput-object·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->locales:Ljava/lang/String;
  
34 ····.line·60137 ····.line·488
35 ····iput-object·p2,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->detectedTextLanguageTags:Ljava/lang/String;38 ····iput-object·p2,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->detectedTextLanguageTags:Ljava/lang/String;
  
36 ····.line·60239 ····.line·489
37 ····iput·p3,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->annotationUsecase:I40 ····iput·p3,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->annotationUsecase:I
  
38 ····.line·60341 ····const-wide·p1,·0x4066800000000000L····#·180.0
39 ····iput-wide·p4,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLat:D 
  
40 ····.line·604 
41 ····iput-wide·p6,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLng:D 
  
42 ····.line·60542 ····.line·490
43 ····iput·p8,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationAccuracyMeters:F43 ····iput-wide·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLat:D
  
44 ····.line·60644 ····const-wide·p1,·0x4076800000000000L····#·360.0
45 ····iput-boolean·p9,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->usePodNer:Z 
  
46 ····return-void45 ····.line·491
47 .end·method46 ····iput-wide·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLng:D
  
48 .method·synthetic·constructor·<init>(Ljava/lang/String;Ljava/lang/String;IDDFZLcom/google/android/textclassifier/AnnotatorModel$1;)V47 ····const/4·p1,·0x0
49 ····.locals·0 
  
50 ····.line·58348 ····.line·492
51 ····invoke-direct/range·{p0·..·p9},·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;-><init>(Ljava/lang/String;Ljava/lang/String;IDDFZ)V49 ····iput·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationAccuracyMeters:F
  
52 ····return-void50 ····return-void
53 .end·method51 .end·method
  
54 .method·public·static·builder()Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions$Builder; 
55 ····.locals·1 
  
56 ····.line·667 
57 ····new-instance·v0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions$Builder; 
  
58 ····invoke-direct·{v0},·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions$Builder;-><init>()V 
  
59 ····return-object·v0 
60 .end·method 
  
  
61 #·virtual·methods52 #·virtual·methods
62 .method·public·getAnnotationUsecase()I53 .method·public·getAnnotationUsecase()I
63 ····.locals·054 ····.locals·0
  
64 ····.line·68255 ····.line·509
65 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->annotationUsecase:I56 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->annotationUsecase:I
  
66 ····return·p057 ····return·p0
67 .end·method58 .end·method
  
68 .method·public·getDetectedTextLanguageTags()Ljava/lang/String;59 .method·public·getDetectedTextLanguageTags()Ljava/lang/String;
69 ····.locals·060 ····.locals·0
  
70 ····.line·67861 ····.line·505
71 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->detectedTextLanguageTags:Ljava/lang/String;62 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->detectedTextLanguageTags:Ljava/lang/String;
  
72 ····return-object·p063 ····return-object·p0
73 .end·method64 .end·method
  
74 .method·public·getLocales()Ljava/lang/String;65 .method·public·getLocales()Ljava/lang/String;
75 ····.locals·066 ····.locals·0
  
76 ····.line·67267 ····.line·500
77 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->locales:Ljava/lang/String;68 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->locales:Ljava/lang/String;
  
78 ····return-object·p069 ····return-object·p0
79 .end·method70 .end·method
  
80 .method·public·getUsePodNer()Z 
81 ····.locals·0 
  
82 ····.line·698 
83 ····iget-boolean·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->usePodNer:Z 
  
84 ····return·p0 
85 .end·method 
  
86 .method·public·getUserLocationAccuracyMeters()F71 .method·public·getUserLocationAccuracyMeters()F
87 ····.locals·072 ····.locals·0
  
88 ····.line·69473 ····.line·521
89 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationAccuracyMeters:F74 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationAccuracyMeters:F
  
90 ····return·p075 ····return·p0
91 .end·method76 .end·method
  
92 .method·public·getUserLocationLat()D77 .method·public·getUserLocationLat()D
93 ····.locals·278 ····.locals·2
  
94 ····.line·68679 ····.line·513
95 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLat:D80 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLat:D
  
96 ····return-wide·v081 ····return-wide·v0
97 .end·method82 .end·method
  
98 .method·public·getUserLocationLng()D83 .method·public·getUserLocationLng()D
99 ····.locals·284 ····.locals·2
  
100 ····.line·69085 ····.line·517
101 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLng:D86 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$SelectionOptions;->userLocationLng:D
  
102 ····return-wide·v087 ····return-wide·v0
103 .end·method88 .end·method