• Home
  • Raw
  • Download

Lines Matching defs:JniCache

32 struct JniCache {  struct
38 JavaVM* jvm = nullptr;
41 ScopedGlobalRef<jclass> string_class;
42 jmethodID string_init_bytes_charset = nullptr;
43 jmethodID string_code_point_count = nullptr;
44 jmethodID string_length = nullptr;
45 ScopedGlobalRef<jstring> string_utf8;
48 ScopedGlobalRef<jclass> pattern_class;
49 jmethodID pattern_compile = nullptr;
50 jmethodID pattern_matcher = nullptr;
53 ScopedGlobalRef<jclass> matcher_class;
54 jmethodID matcher_matches = nullptr;
55 jmethodID matcher_find = nullptr;
56 jmethodID matcher_reset = nullptr;
57 jmethodID matcher_start_idx = nullptr;
58 jmethodID matcher_end_idx = nullptr;
59 jmethodID matcher_group = nullptr;
60 jmethodID matcher_group_idx = nullptr;
63 ScopedGlobalRef<jclass> locale_class;
64 ScopedGlobalRef<jobject> locale_us;
65 jmethodID locale_init_string = nullptr;
66 jmethodID locale_for_language_tag = nullptr;
69 ScopedGlobalRef<jclass> breakiterator_class;
70 jmethodID breakiterator_getwordinstance = nullptr;
71 jmethodID breakiterator_settext = nullptr;
72 jmethodID breakiterator_next = nullptr;
75 ScopedGlobalRef<jclass> integer_class;
76 jmethodID integer_parse_int = nullptr;
79 ScopedGlobalRef<jclass> calendar_class;
80 jmethodID calendar_get_instance = nullptr;
81 jmethodID calendar_get_first_day_of_week = nullptr;
82 jmethodID calendar_get_time_in_millis = nullptr;
83 jmethodID calendar_set_time_in_millis = nullptr;
84 jmethodID calendar_add = nullptr;
85 jmethodID calendar_get = nullptr;
86 jmethodID calendar_set = nullptr;
87 jint calendar_zone_offset;
88 jint calendar_dst_offset;
89 jint calendar_year;
90 jint calendar_month;
91 jint calendar_day_of_year;
92 jint calendar_day_of_month;
93 jint calendar_day_of_week;
94 jint calendar_hour_of_day;
95 jint calendar_minute;
96 jint calendar_second;
97 jint calendar_millisecond;
98 jint calendar_sunday;
99 jint calendar_monday;
100 jint calendar_tuesday;
101 jint calendar_wednesday;
102 jint calendar_thursday;
103 jint calendar_friday;
104 jint calendar_saturday;
107 ScopedGlobalRef<jclass> timezone_class;
108 jmethodID timezone_get_timezone = nullptr;
111 ScopedGlobalRef<jclass> context_class;
112 jmethodID context_get_package_name = nullptr;
113 jmethodID context_get_system_service = nullptr;
116 ScopedGlobalRef<jclass> uri_class;
117 jmethodID uri_parse = nullptr;
118 jmethodID uri_get_scheme = nullptr;
119 jmethodID uri_get_host = nullptr;
120 jmethodID uri_encode = nullptr;
145 explicit JniCache(JavaVM* jvm); argument