Offset 9, 201 lines modifiedOffset 9, 182 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·=·"ClassificationOptions"12 ····name·=·"ClassificationOptions"
13 .end·annotation13 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/MemberClasses; 
15 ····value·=·{ 
16 ········Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions$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·referenceTimeMsUtc:J18 .field·private·final·referenceTimeMsUtc:J
  
24 .field·private·final·referenceTimezone:Ljava/lang/String;19 .field·private·final·referenceTimezone:Ljava/lang/String;
  
25 .field·private·final·triggerDictionaryOnBeginnerWords:Z 
  
26 .field·private·final·usePodNer:Z 
  
27 .field·private·final·userFamiliarLanguageTags:Ljava/lang/String;20 .field·private·final·userFamiliarLanguageTags:Ljava/lang/String;
  
28 .field·private·final·userLocationAccuracyMeters:F21 .field·private·final·userLocationAccuracyMeters:F
  
29 .field·private·final·userLocationLat:D22 .field·private·final·userLocationLat:D
  
30 .field·private·final·userLocationLng:D23 .field·private·final·userLocationLng:D
  
  
31 #·direct·methods24 #·direct·methods
 25 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
 26 ····.locals·9
  
 27 ····.line·563
 28 ····sget-object·v0,·Lcom/google/android/textclassifier/AnnotatorModel$AnnotationUsecase;->SMART:Lcom/google/android/textclassifier/AnnotatorModel$AnnotationUsecase;
  
 29 ····.line·568
 30 ····invoke-virtual·{v0},·Lcom/google/android/textclassifier/AnnotatorModel$AnnotationUsecase;->getValue()I
  
 31 ····move-result·v7
  
 32 ····const-string·v8,·""
  
 33 ····move-object·v1,·p0
  
 34 ····move-wide·v2,·p1
  
 35 ····move-object·v4,·p3
  
 36 ····move-object·v5,·p4
  
 37 ····move-object·v6,·p5
  
 38 ····.line·563
 39 ····invoke-direct/range·{v1·..·v8},·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;-><init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V
  
 40 ····return-void
 41 .end·method
  
32 .method·private·constructor·<init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IDDFLjava/lang/String;ZZ)V42 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V
33 ····.locals·043 ····.locals·0
  
34 ····.line·72744 ····.line·546
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·72846 ····.line·547
37 ····iput-wide·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimeMsUtc:J47 ····iput-wide·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimeMsUtc:J
  
38 ····.line·72948 ····.line·548
39 ····iput-object·p3,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimezone:Ljava/lang/String;49 ····iput-object·p3,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimezone:Ljava/lang/String;
  
40 ····.line·73050 ····.line·549
41 ····iput-object·p4,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->locales:Ljava/lang/String;51 ····iput-object·p4,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->locales:Ljava/lang/String;
  
42 ····.line·73152 ····.line·550
43 ····iput-object·p5,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->detectedTextLanguageTags:Ljava/lang/String;53 ····iput-object·p5,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->detectedTextLanguageTags:Ljava/lang/String;
  
44 ····.line·73254 ····.line·551
45 ····iput·p6,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->annotationUsecase:I55 ····iput·p6,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->annotationUsecase:I
  
 56 ····const-wide·p1,·0x4066800000000000L····#·180.0
46 ····.line·733 
47 ····iput-wide·p7,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLat:D 
  
48 ····.line·734 
49 ····iput-wide·p9,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLng:D 
  
50 ····.line·735 
51 ····iput·p11,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationAccuracyMeters:F 
  
52 ····.line·73657 ····.line·552
53 ····iput-object·p12,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userFamiliarLanguageTags:Ljava/lang/String;58 ····iput-wide·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLat:D
  
 59 ····const-wide·p1,·0x4076800000000000L····#·360.0
54 ····.line·737 
55 ····iput-boolean·p13,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->usePodNer:Z 
  
56 ····.line·73860 ····.line·553
57 ····iput-boolean·p14,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->triggerDictionaryOnBeginnerWords:Z61 ····iput-wide·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLng:D
  
 62 ····const/4·p1,·0x0
58 ····return-void 
59 .end·method 
  
60 .method·synthetic·constructor·<init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IDDFLjava/lang/String;ZZLcom/google/android/textclassifier/AnnotatorModel$1;)V 
61 ····.locals·063 ····.line·554
 64 ····iput·p1,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationAccuracyMeters:F
  
62 ····.line·70365 ····.line·555
63 ····invoke-direct/range·{p0·..·p14},·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;-><init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IDDFLjava/lang/String;ZZ)V66 ····iput-object·p7,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userFamiliarLanguageTags:Ljava/lang/String;
  
64 ····return-void67 ····return-void
65 .end·method68 .end·method
  
66 .method·public·static·builder()Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions$Builder; 
67 ····.locals·1 
  
68 ····.line·828 
69 ····new-instance·v0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions$Builder; 
  
70 ····invoke-direct·{v0},·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions$Builder;-><init>()V 
  
71 ····return-object·v0 
72 .end·method 
  
  
73 #·virtual·methods69 #·virtual·methods
74 .method·public·getAnnotationUsecase()I70 .method·public·getAnnotationUsecase()I
75 ····.locals·071 ····.locals·0
  
76 ····.line·85172 ····.line·590
77 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->annotationUsecase:I73 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->annotationUsecase:I
  
78 ····return·p074 ····return·p0
79 .end·method75 .end·method
  
80 .method·public·getDetectedTextLanguageTags()Ljava/lang/String;76 .method·public·getDetectedTextLanguageTags()Ljava/lang/String;
81 ····.locals·077 ····.locals·0
  
82 ····.line·84778 ····.line·586
83 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->detectedTextLanguageTags:Ljava/lang/String;79 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->detectedTextLanguageTags:Ljava/lang/String;
  
84 ····return-object·p080 ····return-object·p0
85 .end·method81 .end·method
  
86 .method·public·getLocale()Ljava/lang/String;82 .method·public·getLocale()Ljava/lang/String;
87 ····.locals·083 ····.locals·0
  
88 ····.line·84184 ····.line·581
89 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->locales:Ljava/lang/String;85 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->locales:Ljava/lang/String;
  
90 ····return-object·p086 ····return-object·p0
91 .end·method87 .end·method
  
92 .method·public·getReferenceTimeMsUtc()J88 .method·public·getReferenceTimeMsUtc()J
93 ····.locals·289 ····.locals·2
  
94 ····.line·83290 ····.line·573
95 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimeMsUtc:J91 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimeMsUtc:J
  
96 ····return-wide·v092 ····return-wide·v0
97 .end·method93 .end·method
  
98 .method·public·getReferenceTimezone()Ljava/lang/String;94 .method·public·getReferenceTimezone()Ljava/lang/String;
99 ····.locals·095 ····.locals·0
  
100 ····.line·83696 ····.line·577
101 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimezone:Ljava/lang/String;97 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->referenceTimezone:Ljava/lang/String;
  
102 ····return-object·p098 ····return-object·p0
103 .end·method99 .end·method
  
104 .method·public·getTriggerDictionaryOnBeginnerWords()Z 
105 ····.locals·0 
  
106 ····.line·875 
107 ····iget-boolean·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->triggerDictionaryOnBeginnerWords:Z 
  
108 ····return·p0 
109 .end·method 
  
110 .method·public·getUsePodNer()Z 
111 ····.locals·0 
  
112 ····.line·871 
113 ····iget-boolean·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->usePodNer:Z 
  
114 ····return·p0 
115 .end·method 
  
116 .method·public·getUserFamiliarLanguageTags()Ljava/lang/String;100 .method·public·getUserFamiliarLanguageTags()Ljava/lang/String;
117 ····.locals·0101 ····.locals·0
  
118 ····.line·867102 ····.line·606
119 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userFamiliarLanguageTags:Ljava/lang/String;103 ····iget-object·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userFamiliarLanguageTags:Ljava/lang/String;
  
120 ····return-object·p0104 ····return-object·p0
121 .end·method105 .end·method
  
122 .method·public·getUserLocationAccuracyMeters()F106 .method·public·getUserLocationAccuracyMeters()F
123 ····.locals·0107 ····.locals·0
  
124 ····.line·863108 ····.line·602
125 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationAccuracyMeters:F109 ····iget·p0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationAccuracyMeters:F
  
126 ····return·p0110 ····return·p0
127 .end·method111 .end·method
  
128 .method·public·getUserLocationLat()D112 .method·public·getUserLocationLat()D
129 ····.locals·2113 ····.locals·2
  
130 ····.line·855114 ····.line·594
131 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLat:D115 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLat:D
  
132 ····return-wide·v0116 ····return-wide·v0
133 .end·method117 .end·method
  
134 .method·public·getUserLocationLng()D118 .method·public·getUserLocationLng()D
135 ····.locals·2119 ····.locals·2
  
136 ····.line·859120 ····.line·598
137 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLng:D121 ····iget-wide·v0,·p0,·Lcom/google/android/textclassifier/AnnotatorModel$ClassificationOptions;->userLocationLng:D
  
138 ····return-wide·v0122 ····return-wide·v0
139 .end·method123 .end·method