SYMBOL INDEX (7966 symbols across 772 files) FILE: react-native-hms-account/android/src/main/java/com/huawei/hms/rn/account/HMSAccountPackage.java class HMSAccountPackage (line 39) | public class HMSAccountPackage implements ReactPackage { method createNativeModules (line 40) | @NonNull method createViewManagers (line 49) | @NonNull FILE: react-native-hms-account/android/src/main/java/com/huawei/hms/rn/account/constants/ClassConstants.java type ClassConstants (line 22) | public enum ClassConstants { method ClassConstants (line 41) | ClassConstants(String stringValue) { method ClassConstants (line 45) | ClassConstants(Integer intValue) { method getIntValue (line 49) | public Integer getIntValue() { method getStringValue (line 53) | public String getStringValue() { FILE: react-native-hms-account/android/src/main/java/com/huawei/hms/rn/account/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class taskRegisterReceiver, St... method getHashCode (line 118) | @ReactMethod method getMessageDigest (line 150) | private MessageDigest getMessageDigest() { method getSignature (line 160) | private String getSignature(Context context, String packageName) { class SMSBroadcastReceiver (line 171) | private static class SMSBroadcastReceiver extends BroadcastReceiver { method SMSBroadcastReceiver (line 176) | public SMSBroadcastReceiver(Promise promise, String methodName) { method onReceive (line 181) | @Override FILE: react-native-hms-account/android/src/main/java/com/huawei/hms/rn/account/utils/Utils.java class Utils (line 51) | public class Utils { method parseAuthHuaweiId (line 122) | public static ReadableMap parseAuthHuaweiId(AuthHuaweiId authHuaweiId,... method parseAuthAccount (line 148) | public static ReadableMap parseAuthAccount(AuthAccount authAccount, Co... method parseScopeSet (line 175) | public static WritableArray parseScopeSet(Set scopeSet) { method parseButton (line 185) | public static WritableMap parseButton(HuaweiIdAuthButton button) { method parseAccount (line 196) | private static WritableMap parseAccount(Account account) { method toHuaweiIdAuthParams (line 206) | public static HuaweiIdAuthParams toHuaweiIdAuthParams(ReadableArray re... method toAccountAuthParams (line 270) | public static AccountAuthParams toAccountAuthParams(ReadableArray requ... method toAuthResult (line 342) | public static T toAuthResult(ReadableM... method toSet (line 371) | private static Set toSet(ReadableArray readableArray) { method toScopeList (line 381) | public static List toScopeList(ReadableArray scopeArray) { method getScopeArray (line 392) | public static ReadableArray getScopeArray(ReadableMap readableMap) { method parseStatus (line 396) | public static WritableMap parseStatus(Status status) { method parseAccountIcon (line 404) | public static WritableMap parseAccountIcon(AccountIcon accountIcon) { method bitmapToByteArray (line 414) | public static String bitmapToByteArray(Bitmap bitmap) { method handleError (line 421) | public static void handleError(final Promise promise, Exception e) { method argumentNullCheck (line 429) | public static Object argumentNullCheck(final ReadableMap readableMap, ... method argumentNullCheckAndConvert (line 445) | public static Long argumentNullCheckAndConvert(final ReadableMap reada... FILE: react-native-hms-account/android/src/main/java/com/huawei/hms/rn/account/views/HMSHuaweiIdAuthButton.java class HMSHuaweiIdAuthButton (line 30) | public class HMSHuaweiIdAuthButton extends SimpleViewManager;, method signIn (line 36) | signIn(request: SignInData): Promise;, method deleteAuthInfo (line 52) | deleteAuthInfo(request: AccessTokenData): Promise;, type ContainScopesData (line 77) | interface ContainScopesData { type AuthBuilder (line 82) | interface AuthBuilder { type AuthHuaweiId (line 97) | interface AuthHuaweiId { type AuthAccount (line 114) | interface AuthAccount { type HuaweiAccount (line 134) | interface HuaweiAccount { type AccountIcon (line 139) | interface AccountIcon { type AccessTokenData (line 144) | interface AccessTokenData { type AccountData (line 148) | interface AccountData { type RequestAccessTokenData (line 152) | interface RequestAccessTokenData { type CookieData (line 157) | interface CookieData { type UrlData (line 167) | interface UrlData { type HMSAuthParamConstants (line 172) | enum HMSAuthParamConstants { type HMSAuthRequestOptionConstants (line 177) | enum HMSAuthRequestOptionConstants { type HMSAuthScopeListConstants (line 189) | enum HMSAuthScopeListConstants { FILE: react-native-hms-account/src/index.js class HMSAuthButton (line 62) | class HMSAuthButton extends React.Component { method render (line 64) | render() { FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsBannerView.java class HMSAdsBannerView (line 41) | public class HMSAdsBannerView extends BannerView { type BannerMediaType (line 46) | public enum BannerMediaType { method BannerMediaType (line 51) | BannerMediaType(String value) { method getValue (line 55) | public String getValue() { type BannerSize (line 60) | public enum BannerSize { method BannerSize (line 73) | BannerSize(String value) { method getValue (line 77) | public String getValue() { method forValue (line 81) | public static BannerSize forValue(String s) { method HMSAdsBannerView (line 105) | public HMSAdsBannerView(final Context context) { method HMSAdsBannerView (line 109) | public HMSAdsBannerView(final ThemedReactContext context) { method requestLayout (line 150) | @Override method sendEvent (line 160) | private void sendEvent(Manager.Event event, @Nullable WritableMap wm) { method loadAd (line 165) | void loadAd() { method setAdParam (line 169) | public void setAdParam(ReadableMap adParamReadableMap) { class Manager (line 173) | public static class Manager extends ViewGroupManager { method Manager (line 177) | public Manager(ReactApplicationContext reactContext) { type Event (line 182) | public enum Event implements ReactUtils.NamedEvent { method Event (line 193) | Event(String bannerEventName) { method getName (line 197) | public String getName() { type Command (line 202) | public enum Command implements ReactUtils.NamedCommand { method Command (line 211) | Command(String bannerCommandName) { method getName (line 215) | public String getName() { method getName (line 220) | @NonNull method createViewInstance (line 226) | @NonNull method getCommandsMap (line 233) | @Nullable method receiveCommand (line 239) | @Override method getExportedCustomDirectEventTypeConstants (line 275) | @Nullable method setAdParam (line 281) | @ReactProp(name = "adParam") method setBannerAdSize (line 287) | @ReactProp(name = "bannerAdSize") method setAdId (line 293) | @ReactProp(name = "adId") FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsInstallReferrerModule.java class HMSAdsInstallReferrerModule (line 44) | public class HMSAdsInstallReferrerModule extends ReactContextBaseJavaMod... type Event (line 51) | public enum Event { method Event (line 57) | Event(String name) { method getName (line 61) | public String getName() { method HMSAdsInstallReferrerModule (line 66) | HMSAdsInstallReferrerModule(ReactApplicationContext reactContext) { method getName (line 72) | @NonNull method onInstallReferrerSetupFinished (line 78) | @Override method onInstallReferrerServiceDisconnected (line 86) | @Override method sendEvent (line 91) | void sendEvent(Event event, @Nullable WritableMap wm) { method startConnection (line 96) | @ReactMethod method endConnection (line 115) | @ReactMethod method getReferrerDetails (line 130) | @ReactMethod method isReady (line 153) | @ReactMethod method getResponseMessage (line 164) | private String getResponseMessage(int responseCode) { FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsInstreamView.java class HMSAdsInstreamView (line 51) | public class HMSAdsInstreamView extends InstreamView method HMSAdsInstreamView (line 70) | public HMSAdsInstreamView(final Context context) { method HMSAdsInstreamView (line 74) | public HMSAdsInstreamView(final ThemedReactContext context) { method requestLayout (line 83) | @Override method onClick (line 93) | @Override method onMute (line 98) | @Override method onUnmute (line 103) | @Override method onAdLoaded (line 108) | @Override method onAdFailed (line 128) | @Override method onSegmentMediaChange (line 133) | @Override method onMediaProgress (line 138) | @Override method onMediaStart (line 146) | @Override method onMediaPause (line 153) | @Override method onMediaStop (line 160) | @Override method onMediaCompletion (line 167) | @Override method onMediaError (line 174) | @Override method sendEvent (line 183) | private void sendEvent(Manager.Event event, @Nullable WritableMap wm) { method loadAd (line 188) | public void loadAd() { method register (line 196) | public void register() { method setAdParam (line 200) | public void setAdParam(ReadableMap rm) { method setAdId (line 204) | public void setAdId(String adId) { method setTotalDuration (line 208) | public void setTotalDuration(int totalDuration) { method setMaxCount (line 212) | public void setMaxCount(int maxCount) { class Manager (line 216) | public static class Manager extends ViewGroupManager { method Manager (line 538) | public Manager(ReactApplicationContext reactContext) { type Event (line 542) | public enum Event implements ReactUtils.NamedEvent { method Event (line 556) | Event(String nativeEventName) { method getName (line 560) | public String getName() { type Command (line 565) | public enum Command implements ReactUtils.NamedCommand { method Command (line 581) | Command(String nativeCommandName) { method getName (line 585) | public String getName() { method getName (line 590) | @NonNull method createViewInstance (line 596) | @NonNull method getExportedCustomDirectEventTypeConstants (line 603) | @Nullable method getCommandsMap (line 609) | @Nullable method receiveCommand (line 615) | @Override method setAdParam (line 687) | @ReactProp(name = "adParam") method setDisplayForm (line 693) | @ReactProp(name = "displayForm") method setNativeConfig (line 699) | @ReactProp(name = "nativeConfig") method setViewOptions (line 705) | @ReactProp(name = "viewOptions") class NativeAdViewOptions (line 712) | public static class NativeAdViewOptions { method build (line 729) | public NativeAdViewOptions build(ReadableMap rm) { method createAdTextStyle (line 757) | Map createAdTextStyle(int visibility, float fontSize... method createAdTextStyle (line 765) | Map createAdTextStyle(int visibility, float fontSize... method buildAdTextStyle (line 774) | void buildAdTextStyle(Map adTextStyle, ReadableMap r... FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsOaidModule.java class HMSAdsOaidModule (line 40) | public class HMSAdsOaidModule extends ReactContextBaseJavaModule { method HMSAdsOaidModule (line 47) | HMSAdsOaidModule(ReactApplicationContext reactContext) { method getName (line 53) | @NonNull method getAdvertisingIdInfo (line 59) | @ReactMethod method verifyAdvertisingId (line 79) | @ReactMethod FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPackage.java class HMSAdsPackage (line 29) | public class HMSAdsPackage implements ReactPackage { method createNativeModules (line 30) | @NonNull method createViewManagers (line 43) | @NonNull FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsRewardAdModule.java class HMSAdsRewardAdModule (line 49) | public class HMSAdsRewardAdModule extends ReactContextBaseJavaModule { type RewardMediaType (line 78) | public enum RewardMediaType { method RewardMediaType (line 83) | RewardMediaType(String value) { method getValue (line 87) | public String getValue() { type Event (line 92) | public enum Event { method Event (line 102) | Event(String rewardEventName) { method getName (line 106) | public String getName() { method getName (line 111) | @NonNull method sendEvent (line 117) | private void sendEvent(Event event, @Nullable WritableMap wm) { method HMSAdsRewardAdModule (line 122) | HMSAdsRewardAdModule(ReactApplicationContext reactContext) { method getWritableMapFromErrorCode (line 202) | private WritableMap getWritableMapFromErrorCode(int errorCode) { method setAdParam (line 209) | @ReactMethod method loadWithAdId (line 216) | @ReactMethod method setAdId (line 223) | @ReactMethod method setData (line 230) | @ReactMethod method setUserId (line 237) | @ReactMethod method pause (line 244) | @ReactMethod method resume (line 257) | @ReactMethod method destroy (line 270) | @ReactMethod method setVerifyConfig (line 283) | @ReactMethod method loadAd (line 297) | @ReactMethod method show (line 330) | @ReactMethod method isLoaded (line 353) | @ReactMethod method setVideoConfiguration (line 360) | @ReactMethod method getErrorMessage (line 385) | static String getErrorMessage(int errorCode) { FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsSplashActivity.java class HMSAdsSplashActivity (line 47) | public class HMSAdsSplashActivity extends ReactActivity { method pause (line 81) | static void pause(final Promise promise) { method resume (line 90) | static void resume(final Promise promise) { method destroy (line 99) | static void destroy(final Promise promise) { method isLoading (line 108) | static void isLoading(final Promise promise) { method isLoaded (line 116) | static void isLoaded(final Promise promise) { method getBiddingInfo (line 124) | static void getBiddingInfo(final Promise promise){ method handleMessage (line 148) | @Override method onCreate (line 157) | @Override method loadAd (line 175) | private void loadAd() { method jump (line 218) | private void jump() { method onStop (line 229) | @Override method onRestart (line 240) | @Override method onDestroy (line 247) | @Override method onPause (line 255) | @Override method onResume (line 263) | @Override class SplashAdDisplayListenerInner (line 271) | private static class SplashAdDisplayListenerInner extends SplashAdDisp... method onAdClick (line 272) | @Override method onAdShowed (line 277) | @Override class SplashAdLoadListener (line 283) | private class SplashAdLoadListener extends SplashView.SplashAdLoadList... method onAdLoaded (line 284) | @Override method onAdFailedToLoad (line 289) | @Override method onAdDismissed (line 295) | @Override FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsSplashAdModule.java class HMSAdsSplashAdModule (line 43) | public class HMSAdsSplashAdModule extends ReactContextBaseJavaModule { type SplashMediaType (line 60) | public enum SplashMediaType { method SplashMediaType (line 66) | SplashMediaType(String value) { method getValue (line 70) | public String getValue() { type Event (line 75) | public enum Event { method Event (line 84) | Event(String splashEventName) { method getName (line 88) | public String getName() { method getName (line 93) | @NonNull method HMSAdsSplashAdModule (line 99) | HMSAdsSplashAdModule(ReactApplicationContext reactContext) { method initContext (line 105) | private static void initContext(final ReactApplicationContext reactCon... method sendEvent (line 111) | static void sendEvent(Event event, @Nullable WritableMap wm) { method setAdId (line 116) | @ReactMethod method setAdParam (line 123) | @ReactMethod method setOrientation (line 130) | @ReactMethod method setSloganResource (line 137) | @ReactMethod method setWideSloganResource (line 144) | @ReactMethod method setLogoResource (line 151) | @ReactMethod method setLogoText (line 158) | @ReactMethod method setCopyrightText (line 165) | @ReactMethod method setMediaNameResource (line 172) | @ReactMethod method setAudioFocusType (line 179) | @ReactMethod method pause (line 186) | @ReactMethod method resume (line 193) | @ReactMethod method destroy (line 200) | @ReactMethod method isLoading (line 207) | @ReactMethod method isLoaded (line 214) | @ReactMethod method getBiddingInfo (line 221) | @ReactMethod method show (line 228) | @ReactMethod FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsVastModule.java class HMSAdsVastModule (line 49) | public class HMSAdsVastModule extends ReactContextBaseJavaModule { method HMSAdsVastModule (line 54) | HMSAdsVastModule(ReactContext reactContext) { method getName (line 60) | @NonNull method getConstants (line 66) | @Nullable method init (line 112) | @ReactMethod method getVastSdkConfiguration (line 120) | @ReactMethod method getEventProcessor (line 128) | @ReactMethod method updateSdkServerConfig (line 148) | @ReactMethod method userAcceptAdLicense (line 156) | @ReactMethod method getViewInfo (line 164) | @ReactMethod method getAdContentByCreative (line 183) | private AdContent getAdContentByCreative(CreativeResource playerResour... method getVastErrorMessages (line 194) | public static String getVastErrorMessages(int errorCode) { method getVastPlayStateChangedMessage (line 209) | public static String getVastPlayStateChangedMessage(int playState) { method getVastScreenStateChangedMessage (line 224) | public static String getVastScreenStateChangedMessage(int screenState) { FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsVastView.java class HMSAdsVastView (line 57) | public class HMSAdsVastView extends LinearLayout implements LifecycleEve... method HMSAdsVastView (line 83) | public HMSAdsVastView(Context context) { method HMSAdsVastView (line 91) | public HMSAdsVastView(Context context, AttributeSet attrs, int defStyl... method HMSAdsVastView (line 95) | public HMSAdsVastView(Context context, AttributeSet attrs) { method requestLayout (line 99) | @Override method sendEvent (line 105) | private void sendEvent(HMSAdsVastView.Manager.Event event, @Nullable W... method loadAd (line 110) | void loadAd() { method showAd (line 161) | void showAd() { method onPlayStateChanged (line 181) | @Override method onVolumeChanged (line 187) | @Override method onScreenViewChanged (line 195) | @Override method onProgressChanged (line 201) | @Override method onSuccess (line 208) | @Override method onFailed (line 214) | @Override method playAdReady (line 220) | @Override method playAdFinish (line 227) | @Override method onBufferStart (line 234) | @Override method onBufferEnd (line 241) | @Override type CreativeMatchType (line 249) | public enum CreativeMatchType { method CreativeMatchType (line 259) | CreativeMatchType(int value) { method getValue (line 263) | public int getValue() { method forValue (line 267) | public static HMSAdsVastView.CreativeMatchType forValue(int s) { method setAdParam (line 285) | public void setAdParam(ReadableMap adParamReadableMap) { method setIsCustomVideoPlayer (line 289) | public void setIsCustomVideoPlayer(boolean isCustomVideoPlayer) { method setIsAdLoadWithAdsData (line 293) | public void setIsAdLoadWithAdsData(boolean isAdLoadWithAdsData) { method setIsTestAd (line 297) | public void setIsTestAd(boolean isTestAd) { method setPlayerConfig (line 301) | public void setPlayerConfig(ReadableMap adPlayerConfigsReadableMap) { method toggleMuteState (line 305) | public void toggleMuteState(boolean isMute) { method startOrPause (line 313) | public void startOrPause() { method getVideoControllerInfo (line 321) | public WritableMap getVideoControllerInfo() { method resumeAd (line 333) | private void resumeAd() { method pauseAd (line 337) | private void pauseAd() { method releaseAd (line 341) | private void releaseAd() { method onHostResume (line 349) | @Override method onHostPause (line 355) | @Override method onHostDestroy (line 361) | @Override class Manager (line 367) | public static class Manager extends SimpleViewManager { method Manager (line 370) | public Manager(ReactApplicationContext reactContext) { type Event (line 374) | public enum Event implements ReactUtils.NamedEvent { method Event (line 390) | Event(String nativeEventName) { method getName (line 394) | public String getName() { type Command (line 399) | public enum Command implements ReactUtils.NamedCommand { method Command (line 410) | Command(String nativeCommandName) { method getName (line 414) | public String getName() { method getName (line 419) | @NonNull method createViewInstance (line 425) | @NonNull method getExportedCustomDirectEventTypeConstants (line 432) | @Nullable method getCommandsMap (line 438) | @Nullable method receiveCommand (line 444) | @Override method setAdParam (line 485) | @ReactProp(name = "adParam") method setIsCustomVideoPlayer (line 491) | @ReactProp(name = "isCustomVideoPlayer") method setIsAdLoadWithAdsData (line 497) | @ReactProp(name = "isAdLoadWithAdsData") method setPlayerConfigs (line 503) | @ReactProp(name = "playerConfigs") method setIsTestAd (line 509) | @ReactProp(name = "isTestAd") FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/custome/CustomVideoController.java class CustomVideoController (line 29) | public class CustomVideoController extends BaseVideoController{ method CustomVideoController (line 40) | public CustomVideoController(ReactContext context) { method CustomVideoController (line 44) | public CustomVideoController(ReactContext context, AttributeSet attrs) { method CustomVideoController (line 48) | public CustomVideoController(ReactContext context, AttributeSet attrs,... method initView (line 54) | private void initView(ReactContext context) { method initMuteState (line 67) | private void initMuteState() { method getLayoutId (line 72) | @Override method isMute (line 77) | @Override FILE: react-native-hms-ads/android/src/main/java/com/huawei/hms/rn/ads/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 77) | private HMSLogger(final Context context) { method getInstance (line 96) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 112) | private synchronized Context getContext() { method enableLogger (line 119) | public synchronized void enableLogger() { method disableLogger (line 127) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 137) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 146) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 156) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 165) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 175) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 186) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 209) | private synchronized String getAppId() { method getAppVersionName (line 224) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 238) | private synchronized String getNetworkType() { method setupEventMap (line 264) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 282) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 299) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class { method map (line 85) | R map(T in); type NamedEvent (line 88) | public interface NamedEvent { method getName (line 94) | String getName(); type NamedCommand (line 97) | public interface NamedCommand { method getName (line 103) | String getName(); method mapReadableArray (line 106) | public static List mapReadableArray(ReadableArray array, Mapper... method mapList (line 114) | public static WritableArray mapList(List list, Mapper fromReadableMapToBiddingParamM... method fromReadableArrayToListInteger (line 721) | public static List fromReadableArrayToListInteger(ReadableArr... method getExportedCustomDirectEventTypeConstantsFromEvents (line 732) | public static Map getExportedCustomDirectEventTypeCons... method getCommandsMap (line 740) | public static Map getCommandsMap(NamedCommand[] comma... method getBundleFromReadableMap (line 748) | public static Bundle getBundleFromReadableMap(ReadableMap rm) { method getVastRequestOptionsFromReadableMap (line 756) | public static com.huawei.hms.ads.vast.openalliance.ad.beans.parameter.... method getPlayerConfigsFromReadableMap (line 789) | public static PlayerConfig getPlayerConfigsFromReadableMap(ReadableMap... method toCreativeMatchType (line 808) | public static CreativeMatchStrategy.CreativeMatchType toCreativeMatchT... method getLinearAdSlotFromReadableMap (line 826) | public static LinearAdSlot getLinearAdSlotFromReadableMap(ReadableMap ... method getWritableMapFromPlayerConfig (line 860) | public static WritableMap getWritableMapFromPlayerConfig(PlayerConfig ... method getWritableMapFromVastAdPlayerConfigs (line 873) | public static WritableMap getWritableMapFromVastAdPlayerConfigs(ReactC... method getWritableMapFromCreativeMatchTStrategy (line 886) | public static WritableMap getWritableMapFromCreativeMatchTStrategy(Cre... method getWritableMapFromLinearAdSlot (line 901) | public static WritableMap getWritableMapFromLinearAdSlot(LinearAdSlot ... method getWritableMapFromVastRequestOptions (line 920) | public static WritableMap getWritableMapFromVastRequestOptions( method getWritableMapFromAdsData (line 950) | public static WritableMap getWritableMapFromAdsData(AdsData obj) { method getWritableMapFromLinearCreative (line 961) | public static WritableMap getWritableMapFromLinearCreative(LinearCreat... method getWritableMapFromCreativeExtensionMap (line 977) | public static WritableMap getWritableMapFromCreativeExtensionMap(Map;, FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimeBannerView.java class HMSAdsPrimeBannerView (line 41) | public class HMSAdsPrimeBannerView extends BannerView { type BannerMediaType (line 46) | public enum BannerMediaType { method BannerMediaType (line 51) | BannerMediaType(String value) { method getValue (line 55) | public String getValue() { type BannerSize (line 60) | public enum BannerSize { method BannerSize (line 73) | BannerSize(String value) { method getValue (line 77) | public String getValue() { method forValue (line 81) | public static BannerSize forValue(String s) { method HMSAdsPrimeBannerView (line 105) | public HMSAdsPrimeBannerView(final Context context) { method HMSAdsPrimeBannerView (line 109) | public HMSAdsPrimeBannerView(final ThemedReactContext context) { method requestLayout (line 150) | @Override method sendEvent (line 160) | private void sendEvent(Manager.Event event, @Nullable WritableMap wm) { method loadAd (line 165) | void loadAd() { method setAdParam (line 169) | public void setAdParam(ReadableMap adParamReadableMap) { class Manager (line 173) | public static class Manager extends ViewGroupManager createAdTextStyle(int visibility, float fontSize... method createAdTextStyle (line 765) | Map createAdTextStyle(int visibility, float fontSize... method buildAdTextStyle (line 774) | void buildAdTextStyle(Map adTextStyle, ReadableMap r... FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimeOaidModule.java class HMSAdsPrimeOaidModule (line 40) | public class HMSAdsPrimeOaidModule extends ReactContextBaseJavaModule { method HMSAdsPrimeOaidModule (line 47) | HMSAdsPrimeOaidModule(ReactApplicationContext reactContext) { method getName (line 53) | @NonNull method getAdvertisingIdInfo (line 59) | @ReactMethod method verifyAdvertisingId (line 79) | @ReactMethod FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimePackage.java class HMSAdsPrimePackage (line 29) | public class HMSAdsPrimePackage implements ReactPackage { method createNativeModules (line 30) | @NonNull method createViewManagers (line 43) | @NonNull FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimeRewardAdModule.java class HMSAdsPrimeRewardAdModule (line 49) | public class HMSAdsPrimeRewardAdModule extends ReactContextBaseJavaModule { type RewardMediaType (line 78) | public enum RewardMediaType { method RewardMediaType (line 83) | RewardMediaType(String value) { method getValue (line 87) | public String getValue() { type Event (line 92) | public enum Event { method Event (line 102) | Event(String rewardEventName) { method getName (line 106) | public String getName() { method getName (line 111) | @NonNull method sendEvent (line 117) | private void sendEvent(Event event, @Nullable WritableMap wm) { method HMSAdsPrimeRewardAdModule (line 122) | HMSAdsPrimeRewardAdModule(ReactApplicationContext reactContext) { method getWritableMapFromErrorCode (line 202) | private WritableMap getWritableMapFromErrorCode(int errorCode) { method setAdParam (line 209) | @ReactMethod method loadWithAdId (line 216) | @ReactMethod method setAdId (line 223) | @ReactMethod method setData (line 230) | @ReactMethod method setUserId (line 237) | @ReactMethod method pause (line 244) | @ReactMethod method resume (line 257) | @ReactMethod method destroy (line 270) | @ReactMethod method setVerifyConfig (line 283) | @ReactMethod method loadAd (line 297) | @ReactMethod method show (line 330) | @ReactMethod method isLoaded (line 353) | @ReactMethod method setVideoConfiguration (line 360) | @ReactMethod method getErrorMessage (line 385) | static String getErrorMessage(int errorCode) { FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimeSplashActivity.java class HMSAdsPrimeSplashActivity (line 47) | public class HMSAdsPrimeSplashActivity extends ReactActivity { method pause (line 81) | static void pause(final Promise promise) { method resume (line 90) | static void resume(final Promise promise) { method destroy (line 99) | static void destroy(final Promise promise) { method isLoading (line 108) | static void isLoading(final Promise promise) { method isLoaded (line 116) | static void isLoaded(final Promise promise) { method getBiddingInfo (line 124) | static void getBiddingInfo(final Promise promise){ method handleMessage (line 148) | @Override method onCreate (line 157) | @Override method loadAd (line 175) | private void loadAd() { method jump (line 218) | private void jump() { method onStop (line 229) | @Override method onRestart (line 240) | @Override method onDestroy (line 247) | @Override method onPause (line 255) | @Override method onResume (line 263) | @Override class SplashAdDisplayListenerInner (line 271) | private static class SplashAdDisplayListenerInner extends SplashAdDisp... method onAdClick (line 272) | @Override method onAdShowed (line 277) | @Override class SplashAdLoadListener (line 283) | private class SplashAdLoadListener extends SplashView.SplashAdLoadList... method onAdLoaded (line 284) | @Override method onAdFailedToLoad (line 289) | @Override method onAdDismissed (line 295) | @Override FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimeSplashAdModule.java class HMSAdsPrimeSplashAdModule (line 43) | public class HMSAdsPrimeSplashAdModule extends ReactContextBaseJavaModule { type SplashMediaType (line 60) | public enum SplashMediaType { method SplashMediaType (line 66) | SplashMediaType(String value) { method getValue (line 70) | public String getValue() { type Event (line 75) | public enum Event { method Event (line 84) | Event(String splashEventName) { method getName (line 88) | public String getName() { method getName (line 93) | @NonNull method HMSAdsPrimeSplashAdModule (line 99) | HMSAdsPrimeSplashAdModule(ReactApplicationContext reactContext) { method initContext (line 105) | private static void initContext(final ReactApplicationContext reactCon... method sendEvent (line 111) | static void sendEvent(Event event, @Nullable WritableMap wm) { method setAdId (line 116) | @ReactMethod method setAdParam (line 123) | @ReactMethod method setOrientation (line 130) | @ReactMethod method setSloganResource (line 137) | @ReactMethod method setWideSloganResource (line 144) | @ReactMethod method setLogoResource (line 151) | @ReactMethod method setLogoText (line 158) | @ReactMethod method setCopyrightText (line 165) | @ReactMethod method setMediaNameResource (line 172) | @ReactMethod method setAudioFocusType (line 179) | @ReactMethod method pause (line 186) | @ReactMethod method resume (line 193) | @ReactMethod method destroy (line 200) | @ReactMethod method isLoading (line 207) | @ReactMethod method isLoaded (line 214) | @ReactMethod method getBiddingInfo (line 221) | @ReactMethod method show (line 228) | @ReactMethod FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimeVastModule.java class HMSAdsPrimeVastModule (line 49) | public class HMSAdsPrimeVastModule extends ReactContextBaseJavaModule { method HMSAdsPrimeVastModule (line 54) | HMSAdsPrimeVastModule(ReactContext reactContext) { method getName (line 60) | @NonNull method getConstants (line 66) | @Nullable method init (line 112) | @ReactMethod method getVastSdkConfiguration (line 120) | @ReactMethod method getEventProcessor (line 128) | @ReactMethod method updateSdkServerConfig (line 148) | @ReactMethod method userAcceptAdLicense (line 156) | @ReactMethod method getViewInfo (line 164) | @ReactMethod method getAdContentByCreative (line 183) | private AdContent getAdContentByCreative(CreativeResource playerResour... method getVastErrorMessages (line 194) | public static String getVastErrorMessages(int errorCode) { method getVastPlayStateChangedMessage (line 208) | public static String getVastPlayStateChangedMessage(int playState) { method getVastScreenStateChangedMessage (line 223) | public static String getVastScreenStateChangedMessage(int screenState) { FILE: react-native-hms-adsprime/android/src/main/java/com/huawei/hms/rn/ads/HMSAdsPrimeVastView.java class HMSAdsPrimeVastView (line 57) | public class HMSAdsPrimeVastView extends LinearLayout implements Lifecyc... method HMSAdsPrimeVastView (line 83) | public HMSAdsPrimeVastView(Context context) { method HMSAdsPrimeVastView (line 91) | public HMSAdsPrimeVastView(Context context, AttributeSet attrs, int de... method HMSAdsPrimeVastView (line 95) | public HMSAdsPrimeVastView(Context context, AttributeSet attrs) { method requestLayout (line 99) | @Override method sendEvent (line 105) | private void sendEvent(HMSAdsPrimeVastView.Manager.Event event, @Nulla... method loadAd (line 110) | void loadAd() { method showAd (line 161) | void showAd() { method onPlayStateChanged (line 181) | @Override method onVolumeChanged (line 187) | @Override method onScreenViewChanged (line 195) | @Override method onProgressChanged (line 201) | @Override method onSuccess (line 208) | @Override method onFailed (line 214) | @Override method playAdReady (line 220) | @Override method playAdFinish (line 227) | @Override method onBufferStart (line 234) | @Override method onBufferEnd (line 241) | @Override type CreativeMatchType (line 249) | public enum CreativeMatchType { method CreativeMatchType (line 259) | CreativeMatchType(int value) { method getValue (line 263) | public int getValue() { method forValue (line 267) | public static HMSAdsPrimeVastView.CreativeMatchType forValue(int s) { method setAdParam (line 285) | public void setAdParam(ReadableMap adParamReadableMap) { method setIsCustomVideoPlayer (line 289) | public void setIsCustomVideoPlayer(boolean isCustomVideoPlayer) { method setIsAdLoadWithAdsData (line 293) | public void setIsAdLoadWithAdsData(boolean isAdLoadWithAdsData) { method setIsTestAd (line 297) | public void setIsTestAd(boolean isTestAd) { method setPlayerConfig (line 301) | public void setPlayerConfig(ReadableMap adPlayerConfigsReadableMap) { method toggleMuteState (line 305) | public void toggleMuteState(boolean isMute) { method startOrPause (line 313) | public void startOrPause() { method getVideoControllerInfo (line 321) | public WritableMap getVideoControllerInfo() { method resumeAd (line 333) | private void resumeAd() { method pauseAd (line 337) | private void pauseAd() { method releaseAd (line 341) | private void releaseAd() { method onHostResume (line 349) | @Override method onHostPause (line 355) | @Override method onHostDestroy (line 361) | @Override class Manager (line 367) | public static class Manager extends SimpleViewManager map) { method putToSingleEventMap (line 282) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 299) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class { method map (line 85) | R map(T in); type NamedEvent (line 88) | public interface NamedEvent { method getName (line 94) | String getName(); type NamedCommand (line 97) | public interface NamedCommand { method getName (line 103) | String getName(); method mapReadableArray (line 106) | public static List mapReadableArray(ReadableArray array, Mapper... method mapList (line 114) | public static WritableArray mapList(List list, Mapper fromReadableMapToBiddingParamM... method fromReadableArrayToListInteger (line 721) | public static List fromReadableArrayToListInteger(ReadableArr... method getExportedCustomDirectEventTypeConstantsFromEvents (line 732) | public static Map getExportedCustomDirectEventTypeCons... method getCommandsMap (line 740) | public static Map getCommandsMap(NamedCommand[] comma... method getBundleFromReadableMap (line 748) | public static Bundle getBundleFromReadableMap(ReadableMap rm) { method getVastRequestOptionsFromReadableMap (line 756) | public static com.huawei.hms.ads.vast.openalliance.ad.beans.parameter.... method getPlayerConfigsFromReadableMap (line 789) | public static PlayerConfig getPlayerConfigsFromReadableMap(ReadableMap... method toCreativeMatchType (line 808) | public static CreativeMatchStrategy.CreativeMatchType toCreativeMatchT... method getLinearAdSlotFromReadableMap (line 826) | public static LinearAdSlot getLinearAdSlotFromReadableMap(ReadableMap ... method getWritableMapFromPlayerConfig (line 860) | public static WritableMap getWritableMapFromPlayerConfig(PlayerConfig ... method getWritableMapFromVastAdPlayerConfigs (line 873) | public static WritableMap getWritableMapFromVastAdPlayerConfigs(ReactC... method getWritableMapFromCreativeMatchTStrategy (line 886) | public static WritableMap getWritableMapFromCreativeMatchTStrategy(Cre... method getWritableMapFromLinearAdSlot (line 901) | public static WritableMap getWritableMapFromLinearAdSlot(LinearAdSlot ... method getWritableMapFromVastRequestOptions (line 920) | public static WritableMap getWritableMapFromVastRequestOptions( method getWritableMapFromAdsData (line 950) | public static WritableMap getWritableMapFromAdsData(AdsData obj) { method getWritableMapFromLinearCreative (line 961) | public static WritableMap getWritableMapFromLinearCreative(LinearCreat... method getWritableMapFromCreativeExtensionMap (line 977) | public static WritableMap getWritableMapFromCreativeExtensionMap(Map;, FILE: react-native-hms-analytics/android/src/main/java/com/huawei/hms/rn/analytics/HMSAnalyticsModule.java class HMSAnalyticsModule (line 28) | public class HMSAnalyticsModule extends ReactContextBaseJavaModule { method HMSAnalyticsModule (line 34) | public HMSAnalyticsModule(ReactApplicationContext reactContext) { method getName (line 39) | @Nonnull method getInstance (line 45) | @ReactMethod method setAnalyticsEnabled (line 54) | @ReactMethod method setUserId (line 59) | @ReactMethod method setUserProfile (line 64) | @ReactMethod method setPushToken (line 69) | @ReactMethod method setMinActivitySessions (line 74) | @ReactMethod method setSessionDuration (line 79) | @ReactMethod method clearCachedData (line 84) | @ReactMethod method getAAID (line 89) | @ReactMethod method getUserProfiles (line 94) | @ReactMethod method pageStart (line 99) | @ReactMethod method pageEnd (line 104) | @ReactMethod method onEvent (line 109) | @ReactMethod method enableLog (line 114) | @ReactMethod method enableLogWithLevel (line 119) | @ReactMethod method deleteUserProfile (line 124) | @ReactMethod method setRestrictionEnabled (line 129) | @ReactMethod method setCollectAdsIdEnabled (line 134) | @ReactMethod method isRestrictionEnabled (line 139) | @ReactMethod method addDefaultEventParams (line 144) | @ReactMethod method setReportPolicies (line 149) | @ReactMethod method getReportPolicyThreshold (line 154) | @ReactMethod method enableLogger (line 159) | @ReactMethod method disableLogger (line 164) | @ReactMethod method setChannel (line 169) | @ReactMethod method setPropertyCollection (line 174) | @ReactMethod method setCustomReferrer (line 179) | @ReactMethod method getDataUploadSiteInfo (line 184) | @ReactMethod FILE: react-native-hms-analytics/android/src/main/java/com/huawei/hms/rn/analytics/HMSAnalyticsPackage.java class HMSAnalyticsPackage (line 28) | public class HMSAnalyticsPackage implements ReactPackage { method createNativeModules (line 29) | @Override method createViewManagers (line 36) | @Override FILE: react-native-hms-analytics/android/src/main/java/com/huawei/hms/rn/analytics/HMSAnalyticsProvider.java class HMSAnalyticsProvider (line 31) | public class HMSAnalyticsProvider extends ContentProvider { method onCreate (line 45) | @Override method query (line 70) | @Override method getType (line 75) | @Override method insert (line 81) | @Override method delete (line 86) | @Override method update (line 91) | @Override FILE: react-native-hms-analytics/android/src/main/java/com/huawei/hms/rn/analytics/HMSAnalyticsWrapper.java class HMSAnalyticsWrapper (line 44) | public class HMSAnalyticsWrapper { type LogLevel (line 50) | private enum LogLevel { method LogLevel (line 57) | LogLevel(int logLevel) { method HMSAnalyticsWrapper (line 62) | public HMSAnalyticsWrapper(Context context, String routePolicy, Promis... method HMSAnalyticsWrapper (line 68) | public HMSAnalyticsWrapper(Context context, Promise promise) { method pageStart (line 74) | public void pageStart(String pageName, String pageClassOverride, Promi... method pageEnd (line 81) | public void pageEnd(String pageName, Promise promise) { method onEvent (line 88) | public void onEvent(String event, ReadableMap rMap, Promise promise) { method setAnalyticsEnabled (line 100) | public void setAnalyticsEnabled(boolean enabled, Promise promise) { method setUserId (line 107) | public void setUserId(String userId, Promise promise) throws IllegalAr... method setUserProfile (line 114) | public void setUserProfile(String name, String value, Promise promise) { method setPushToken (line 121) | public void setPushToken(String token, Promise promise) { method setMinActivitySessions (line 128) | public void setMinActivitySessions(long milliseconds, Promise promise) { method setSessionDuration (line 135) | public void setSessionDuration(int milliseconds, Promise promise) { method clearCachedData (line 142) | public void clearCachedData(Promise promise) { method getAAID (line 149) | public void getAAID(Promise promise) { method isRestrictionEnabled (line 160) | public void isRestrictionEnabled(Promise promise) { method addDefaultEventParams (line 167) | public void addDefaultEventParams(ReadableMap map, Promise promise) { method setRestrictionEnabled (line 174) | public void setRestrictionEnabled(Boolean enabled, Promise promise) { method setReportPolicies (line 181) | public void setReportPolicies(ReadableArray array, Promise promise) { method getReportPolicyThreshold (line 224) | public void getReportPolicyThreshold(String reportPolicyType, Promise ... method getUserProfiles (line 231) | public void getUserProfiles(boolean predefined, Promise promise) { method setCollectAdsIdEnabled (line 251) | public void setCollectAdsIdEnabled(boolean isEnabled, Promise promise) { method setChannel (line 258) | public void setChannel(String channel, Promise promise) { method setPropertyCollection (line 265) | public void setPropertyCollection(String property, boolean enabled, Pr... method setCustomReferrer (line 272) | public void setCustomReferrer(String customReferrer, Promise promise) { method getDataUploadSiteInfo (line 279) | public void getDataUploadSiteInfo(Promise promise) { method enableLog (line 288) | public void enableLog(Promise promise) { method enableLogWithLevel (line 295) | public void enableLogWithLevel(String level, Promise promise) { method enableLogger (line 305) | public void enableLogger(final Promise promise) { method disableLogger (line 313) | public void disableLogger(final Promise promise) { method createResponseObj (line 321) | public void createResponseObj(String key, T value, Promise promise) { method mapToBundle (line 337) | private Bundle mapToBundle(ReadableMap map) { method bundleArrayList (line 378) | private ArrayList bundleArrayList(ReadableArray rArray) { method toReportPolicy (line 388) | private ReportPolicy toReportPolicy(String reportPolicy) { method getContext (line 401) | private Context getContext() { FILE: react-native-hms-analytics/android/src/main/java/com/huawei/hms/rn/analytics/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 76) | private HMSLogger(final Context context) { method getInstance (line 95) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 111) | private synchronized Context getContext() { method enableLogger (line 118) | public synchronized void enableLogger() { method disableLogger (line 126) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 136) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 145) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 155) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 164) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 174) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 185) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 208) | private synchronized String getAppId() { method getAppVersionName (line 223) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 237) | private synchronized String getNetworkType() { method setupEventMap (line 263) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 281) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 298) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class loadAugmentedImageBitmap(String fileName) { method showSemanticModeSupportedInfo (line 450) | private void showSemanticModeSupportedInfo(ARPluginConfigBase configPl... method setListener (line 474) | public void setListener(PluginCallbackHelper helper) { method setCameraConfigListener (line 478) | public void setCameraConfigListener(CameraConfigListener helper) { method setCameraIntrinsicsListener (line 482) | public void setCameraIntrinsicsListener(CameraIntrinsicsListener helpe... method setMessageDataListener (line 486) | public void setMessageDataListener(MessageTextListener listener) { method initGestureDetector (line 494) | private void initGestureDetector() { method onGestureEvent (line 520) | private boolean onGestureEvent(GestureEvent e) { method setMessageWhenError (line 524) | protected void setMessageWhenError(Exception catchException, String di... method setCommonConfig (line 545) | private void setCommonConfig(ARPluginConfigBase configPlugin) { method checkCommonConfig (line 553) | private void checkCommonConfig(ARPluginConfigBase configPlugin) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigAugmentedImage.java class ARPluginConfigAugmentedImage (line 24) | public class ARPluginConfigAugmentedImage extends ARPluginConfigBasePoin... method getAugmentedImageDBModels (line 27) | public List getAugmentedImageDBModels() { method setAugmentedImageDBModels (line 31) | public void setAugmentedImageDBModels(List augm... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigBase.java class ARPluginConfigBase (line 22) | public abstract class ARPluginConfigBase { method getFocusMode (line 37) | public ARConfigBase.FocusMode getFocusMode() { method setFocusMode (line 41) | public void setFocusMode(ARConfigBase.FocusMode focusMode) { method getPowerMode (line 45) | public ARConfigBase.PowerMode getPowerMode() { method setPowerMode (line 49) | public void setPowerMode(ARConfigBase.PowerMode powerMode) { method getUpdateMode (line 53) | public ARConfigBase.UpdateMode getUpdateMode() { method setUpdateMode (line 57) | public void setUpdateMode(ARConfigBase.UpdateMode updateMode) { method getSemanticMode (line 61) | public int getSemanticMode() { method setSemanticMode (line 65) | public void setSemanticMode(int semanticMode) { method getShowSemanticSupportedInfo (line 69) | public boolean getShowSemanticSupportedInfo() { method setShowSemanticSupportedInfo (line 73) | public void setShowSemanticSupportedInfo(boolean showSemanticSupported... method getLightMode (line 77) | public int getLightMode() { method setLightMode (line 81) | public void setLightMode(int lightMode) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigBasePointLine.java class ARPluginConfigBasePointLine (line 19) | public abstract class ARPluginConfigBasePointLine extends ARPluginConfig... method isDrawLine (line 32) | public boolean isDrawLine() { method setDrawLine (line 36) | public void setDrawLine(boolean drawLine) { method isDrawPoint (line 40) | public boolean isDrawPoint() { method setDrawPoint (line 44) | public void setDrawPoint(boolean drawPoint) { method getLineWidth (line 48) | public float getLineWidth() { method setLineWidth (line 52) | public void setLineWidth(float lineWidth) { method getPointSize (line 56) | public float getPointSize() { method setPointSize (line 60) | public void setPointSize(float pointSize) { method getLineColor (line 64) | public ColorRGBA getLineColor() { method setLineColor (line 68) | public void setLineColor(ColorRGBA lineColor) { method getPointColor (line 72) | public ColorRGBA getPointColor() { method setPointColor (line 76) | public void setPointColor(ColorRGBA pointColor) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigBaseWorld.java class ARPluginConfigBaseWorld (line 19) | public abstract class ARPluginConfigBaseWorld extends ARPluginConfigBase... method getMaxMapSize (line 64) | public long getMaxMapSize() { method setMaxMapSize (line 68) | public void setMaxMapSize(long maxMapSize) { method isLabelDraw (line 72) | public boolean isLabelDraw() { method setLabelDraw (line 76) | public void setLabelDraw(boolean draw) { method setTexturePath (line 80) | public void setTexturePath(String texturePath) { method setObjPath (line 84) | public void setObjPath(String objPath) { method getObjPath (line 88) | public String getObjPath() { method getTexturePath (line 92) | public String getTexturePath() { method getImageOther (line 96) | public String getImageOther() { method setImageOther (line 100) | public void setImageOther(String imageOther) { method getImageWall (line 104) | public String getImageWall() { method setImageWall (line 108) | public void setImageWall(String imageWall) { method getImageFloor (line 112) | public String getImageFloor() { method setImageFloor (line 116) | public void setImageFloor(String imageFloor) { method getImageSeat (line 120) | public String getImageSeat() { method setImageSeat (line 124) | public void setImageSeat(String imageSeat) { method getImageTable (line 128) | public String getImageTable() { method setImageTable (line 132) | public void setImageTable(String imageTable) { method getImageCeiling (line 136) | public String getImageCeiling() { method setImageCeiling (line 140) | public void setImageCeiling(String imageCeiling) { method getTextOther (line 144) | public String getTextOther() { method setTextOther (line 148) | public void setTextOther(String textOther) { method getTextWall (line 152) | public String getTextWall() { method setTextWall (line 156) | public void setTextWall(String textWall) { method getTextFloor (line 160) | public String getTextFloor() { method setTextFloor (line 164) | public void setTextFloor(String textFloor) { method getTextSeat (line 168) | public String getTextSeat() { method setTextSeat (line 172) | public void setTextSeat(String textSeat) { method getTextTable (line 176) | public String getTextTable() { method setTextTable (line 180) | public void setTextTable(String textTable) { method getTextCeiling (line 184) | public String getTextCeiling() { method setTextCeiling (line 188) | public void setTextCeiling(String textCeiling) { method getColorOther (line 192) | public ColorRGBA getColorOther() { method setColorOther (line 196) | public void setColorOther(ColorRGBA colorOther) { method getColorWall (line 200) | public ColorRGBA getColorWall() { method setColorWall (line 204) | public void setColorWall(ColorRGBA colorWall) { method getColorFloor (line 208) | public ColorRGBA getColorFloor() { method setColorFloor (line 212) | public void setColorFloor(ColorRGBA colorFloor) { method getColorSeat (line 216) | public ColorRGBA getColorSeat() { method setColorSeat (line 220) | public void setColorSeat(ColorRGBA colorSeat) { method getColorTable (line 224) | public ColorRGBA getColorTable() { method setColorTable (line 228) | public void setColorTable(ColorRGBA colorTable) { method getColorCeiling (line 232) | public ColorRGBA getColorCeiling() { method setColorCeiling (line 236) | public void setColorCeiling(ColorRGBA colorCeiling) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigBody.java class ARPluginConfigBody (line 19) | public class ARPluginConfigBody extends ARPluginConfigBasePointLine { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigFace.java class ARPluginConfigFace (line 21) | public class ARPluginConfigFace extends ARPluginConfigBase { method ARPluginConfigFace (line 36) | public ARPluginConfigFace() { method getPointSize (line 45) | public float getPointSize() { method isDrawFace (line 49) | public boolean isDrawFace() { method setDrawFace (line 53) | public void setDrawFace(boolean drawFace) { method getDepthColor (line 57) | public ColorRGBA getDepthColor() { method getTexturePath (line 61) | public String getTexturePath() { method getHealth (line 65) | public boolean getHealth() { method getCameraLensFacing (line 69) | public ARConfigBase.CameraLensFacing getCameraLensFacing() { method setPointSize (line 73) | public void setPointSize(float pointSize) { method setDepthColor (line 77) | public void setDepthColor(ColorRGBA depthColor) { method setTexturePath (line 81) | public void setTexturePath(String texturePath) { method setHealth (line 85) | public void setHealth(boolean health) { method setCameraLensFacing (line 89) | public void setCameraLensFacing(ARConfigBase.CameraLensFacing cameraLe... method setMultiFace (line 93) | public void setMultiFace(boolean multiFace) { method getMultiFace (line 97) | public boolean getMultiFace() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigHand.java class ARPluginConfigHand (line 21) | public class ARPluginConfigHand extends ARPluginConfigBasePointLine { method ARPluginConfigHand (line 30) | public ARPluginConfigHand() { method getLineWidthSkeleton (line 37) | public float getLineWidthSkeleton() { method setLineWidthSkeleton (line 41) | public void setLineWidthSkeleton(float lineWidthSkeleton) { method getBoxColor (line 45) | public ColorRGBA getBoxColor() { method isDrawBox (line 49) | public boolean isDrawBox() { method getCameraLensFacing (line 53) | public ARConfigBase.CameraLensFacing getCameraLensFacing() { method setBoxColor (line 57) | public void setBoxColor(ColorRGBA boxColor) { method setDrawBox (line 61) | public void setDrawBox(boolean drawBox) { method setCameraLensFacing (line 65) | public void setCameraLensFacing(ARConfigBase.CameraLensFacing cameraLe... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigSceneMesh.java class ARPluginConfigSceneMesh (line 19) | public class ARPluginConfigSceneMesh extends ARPluginConfigBase { method getObjPath (line 25) | public String getObjPath() { method setObjPath (line 29) | public void setObjPath(String objPath) { method getTexturePath (line 33) | public String getTexturePath() { method setTexturePath (line 37) | public void setTexturePath(String texturePath) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigWorld.java class ARPluginConfigWorld (line 25) | public class ARPluginConfigWorld extends ARPluginConfigBaseWorld { method getAugmentedImageDBModels (line 31) | public List getAugmentedImageDBModels() { method setAugmentedImageDBModels (line 35) | public void setAugmentedImageDBModels(List augm... method getPlaneFindingMode (line 39) | public ARConfigBase.PlaneFindingMode getPlaneFindingMode() { method setPlaneFindingMode (line 43) | public void setPlaneFindingMode(ARConfigBase.PlaneFindingMode planeFin... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ARPluginConfigWorldBody.java class ARPluginConfigWorldBody (line 21) | public class ARPluginConfigWorldBody extends ARPluginConfigBaseWorld { method getPlaneFindingMode (line 24) | public ARConfigBase.PlaneFindingMode getPlaneFindingMode() { method setPlaneFindingMode (line 28) | public void setPlaneFindingMode(ARConfigBase.PlaneFindingMode planeFin... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/config/ColorRGBA.java class ColorRGBA (line 21) | public class ColorRGBA { method ColorRGBA (line 30) | public ColorRGBA(int red, int green, int blue, int alpha) { method getColor (line 37) | public Color getColor() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/ArDemoRuntimeException.java class ArDemoRuntimeException (line 19) | public class ArDemoRuntimeException extends RuntimeException { method ArDemoRuntimeException (line 20) | public ArDemoRuntimeException() { method ArDemoRuntimeException (line 24) | public ArDemoRuntimeException(String message) { method ArDemoRuntimeException (line 28) | public ArDemoRuntimeException(String message, Throwable cause) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/AugmentedImage/CornerType.java type CornerType (line 19) | public enum CornerType { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/AugmentedImage/ImageKeyBase.java class ImageKeyBase (line 24) | public class ImageKeyBase { method createProgram (line 49) | protected void createProgram() { method createImageCorner (line 62) | protected void createImageCorner(ARAugmentedImage augmentedImage, Corn... method generateCoefficent (line 96) | private void generateCoefficent(float[] coefficient, int coefficentX, ... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/AugmentedImage/ImageKeyLineDisplay.java class ImageKeyLineDisplay (line 28) | public class ImageKeyLineDisplay extends ImageKeyBase { method ImageKeyLineDisplay (line 47) | public ImageKeyLineDisplay(ColorRGBA lineColor, float lineWidth) { method init (line 55) | public void init() { method createProgram (line 67) | @Override method onDrawFrame (line 82) | public void onDrawFrame(ARAugmentedImage augmentedImage, float[] viewM... method draw (line 94) | private void draw(ARAugmentedImage augmentedImage, float[] viewProject... method updateImageKeyLineData (line 106) | private void updateImageKeyLineData(float[] cornerPoints) { method drawImageLine (line 130) | private void drawImageLine(float[] viewProjectionMatrix) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/AugmentedImage/ImageKeyPointDisplay.java class ImageKeyPointDisplay (line 29) | public class ImageKeyPointDisplay extends ImageKeyBase { method ImageKeyPointDisplay (line 53) | public ImageKeyPointDisplay(ColorRGBA pointColor, float pointSize) { method init (line 61) | public void init() { method createProgram (line 74) | @Override method onDrawFrame (line 90) | public void onDrawFrame(ARAugmentedImage augmentedImage, float[] viewM... method draw (line 96) | private void draw(ARAugmentedImage augmentedImage, float[] viewProject... method createImageCenterPoint (line 118) | private void createImageCenterPoint(ARAugmentedImage augmentedImage) { method mergeArray (line 134) | private void mergeArray(float[] centerCoordinates, float[] cornerCoord... method updateImageAllPoints (line 146) | private void updateImageAllPoints(float[] cornerPoints) { method drawImageKeyPoint (line 168) | private void drawImageKeyPoint(float[] viewProjectionMatrix) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/AugmentedImage/ImageShaderUtil.java class ImageShaderUtil (line 22) | public class ImageShaderUtil { method ImageShaderUtil (line 62) | private ImageShaderUtil() { method getLabelProgram (line 65) | static int getLabelProgram() { method getImageKeyMsgProgram (line 69) | static int getImageKeyMsgProgram() { method createGlProgram (line 80) | private static int createGlProgram(String vertexCode, String fragmentC... method loadShader (line 105) | private static int loadShader(int shaderType, String source) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/CameraConfigListener.java type CameraConfigListener (line 21) | public interface CameraConfigListener { method handleCameraConfigData (line 22) | void handleCameraConfigData(ARCameraConfig cameraConfig); FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/CameraIntrinsicsListener.java type CameraIntrinsicsListener (line 21) | public interface CameraIntrinsicsListener { method handleCameraIntrinsicsData (line 22) | void handleCameraIntrinsicsData(ARCameraIntrinsics cameraIntrinsics); FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/DisplayRotationManager.java class DisplayRotationManager (line 26) | public class DisplayRotationManager implements DisplayManager.DisplayLis... method DisplayRotationManager (line 33) | public DisplayRotationManager(Context context) { method registerDisplayListener (line 40) | public void registerDisplayListener() { method unregisterDisplayListener (line 46) | public void unregisterDisplayListener() { method isDeviceRotated (line 52) | public boolean isDeviceRotated() { method updateViewportRotation (line 56) | public void updateViewportRotation(int width, int height) { method updateARSessionDisplayGeometry (line 62) | public void updateARSessionDisplayGeometry(ARSession arSession) { method onDisplayAdded (line 67) | @Override method onDisplayRemoved (line 71) | @Override method onDisplayChanged (line 75) | @Override FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/GestureEvent.java class GestureEvent (line 21) | public class GestureEvent { method GestureEvent (line 52) | private GestureEvent() { method getDistanceX (line 55) | public float getDistanceX() { method getDistanceY (line 59) | public float getDistanceY() { method getType (line 63) | public int getType() { method getEventFirst (line 67) | public MotionEvent getEventFirst() { method getEventSecond (line 71) | public MotionEvent getEventSecond() { method createDownEvent (line 81) | public static GestureEvent createDownEvent(MotionEvent motionEvent) { method createSingleTapUpEvent (line 94) | public static GestureEvent createSingleTapUpEvent(MotionEvent motionEv... method createScrollEvent (line 110) | public static GestureEvent createScrollEvent(MotionEvent e1, MotionEve... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/LabelDisplay.java class LabelDisplay (line 42) | public class LabelDisplay { method init (line 81) | public void init(ArrayList labelBitmaps) { method createProgram (line 105) | private void createProgram() { method onDrawFrame (line 122) | public void onDrawFrame(Collection allPlanes, ARPose cameraPo... method getSortedPlanes (line 129) | private ArrayList getSortedPlanes(Collection allPlan... class PlanCompare (line 162) | static class PlanCompare implements Comparator>, ... method compare (line 165) | @Override method drawSortedPlans (line 171) | private void drawSortedPlans(ArrayList sortedPlanes, float[] ... method drawLabel (line 213) | private void drawLabel(float[] cameraViews, float[] cameraProjection) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/MessageTextListener.java type MessageTextListener (line 19) | public interface MessageTextListener { method handleMessageData (line 20) | void handleMessageData(String text); FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/ObjectDisplay.java class ObjectDisplay (line 47) | public class ObjectDisplay { method setSize (line 139) | public void setSize(float width, float height) { method ObjectDisplay (line 144) | public ObjectDisplay(String objPath, String texturePath) { method init (line 149) | public void init(Context context) { method createOnGlThread (line 169) | public void createOnGlThread(Context context, String objAssetName, Str... method initGlTextureData (line 197) | private void initGlTextureData(Context context, String diffuseTextureA... method initializeGlObjectData (line 218) | private void initializeGlObjectData(Context context, String objAssetNa... method readObject (line 254) | private Optional readObject(Context context, String objAss... class ObjectData (line 282) | private static class ObjectData { method ObjectData (line 293) | ObjectData(IntBuffer objInds, FloatBuffer objVerts, ShortBuffer inds... method onDrawFrame (line 310) | public void onDrawFrame(float[] cameraView, float[] cameraProjection, ... method hitTest (line 366) | public boolean hitTest(float[] cameraView, float[] cameraPerspective, ... method getBoundingBox (line 437) | public float[] getBoundingBox() { method findMaximum (line 442) | private float[] findMaximum(float[] minXmaxXminYmaxY, int[] index) { method calculateScreenPos (line 461) | private float[] calculateScreenPos(float coordinateX, float coordinate... method calculateBoundingBox (line 498) | private void calculateBoundingBox(FloatBuffer vertices) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/PluginCallbackHelper.java type PluginCallbackHelper (line 23) | public interface PluginCallbackHelper { method onDrawFrame (line 29) | void onDrawFrame(List arTrackables); FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/PointCloudRenderer.java class PointCloudRenderer (line 27) | public class PointCloudRenderer { method PointCloudRenderer (line 61) | public PointCloudRenderer() { method init (line 70) | public void init(Context context) { method onDrawFrame (line 103) | public void onDrawFrame(ARPointCloud cloud, float[] cameraView, float[... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/SceneMesh/SceneMeshDisplay.java class SceneMeshDisplay (line 37) | public class SceneMeshDisplay { method SceneMeshDisplay (line 87) | public SceneMeshDisplay() { method init (line 90) | public void init(Context context) { method onDrawFrame (line 119) | public void onDrawFrame(ARFrame arFrame, float[] viewmtxs, float[] pro... method updateSceneMeshData (line 131) | public void updateSceneMeshData(ARSceneMesh sceneMesh) { method draw (line 176) | public void draw(float[] cameraView, float[] cameraPerspective) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/SceneMesh/SceneMeshDrawFrameListener.java type SceneMeshDrawFrameListener (line 21) | public interface SceneMeshDrawFrameListener { method onDrawFrame (line 22) | void onDrawFrame(ARSceneMesh arSceneMesh); FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/TextureDisplay.java class TextureDisplay (line 33) | public class TextureDisplay { method TextureDisplay (line 80) | public TextureDisplay() { method onSurfaceChanged (line 85) | public void onSurfaceChanged(int width, int height) { method onDrawFrame (line 89) | public void onDrawFrame(ARFrame arFrame) { method init (line 123) | public void init() { method init (line 131) | public void init(int textureId) { method generateExternalTexture (line 137) | private void generateExternalTexture() { method createProgram (line 145) | public void createProgram() { method initBuffers (line 154) | private void initBuffers() { method clear (line 172) | private void clear() { method getExternalTextureId (line 177) | public int getExternalTextureId() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/VirtualObject.java class VirtualObject (line 25) | public class VirtualObject { method VirtualObject (line 49) | public VirtualObject(ARAnchor arAnchor, float[] color4f) { method finalize (line 55) | @Override method init (line 65) | private void init() { method setAnchor (line 81) | public void setAnchor(ARAnchor arAnchor) { method getAnchor (line 93) | public ARAnchor getAnchor() { method getColor (line 102) | public float[] getColor() { method setColor (line 121) | public void setColor(float[] color) { method getModelAnchorMatrix (line 132) | public float[] getModelAnchorMatrix() { method getIsSelectedFlag (line 149) | public boolean getIsSelectedFlag() { method setIsSelected (line 159) | public void setIsSelected(boolean isSelected) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/body/BodySkeletonDisplay.java class BodySkeletonDisplay (line 33) | public class BodySkeletonDisplay { method BodySkeletonDisplay (line 68) | public BodySkeletonDisplay(ColorRGBA pointColor, float pointSize) { method createProgram (line 73) | private void createProgram() { method init (line 84) | public void init() { method updateBodySkeleton (line 99) | private void updateBodySkeleton() { method onDrawFrame (line 117) | public void onDrawFrame(Collection bodies, float[] projectionM... method drawBodySkeleton (line 131) | private void drawBodySkeleton(float coordinate, float[] projectionMatr... method findValidSkeletonPoints (line 152) | private void findValidSkeletonPoints(ARBody arBody) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/body/BodySkeletonLineDisplay.java class BodySkeletonLineDisplay (line 33) | public class BodySkeletonLineDisplay { method BodySkeletonLineDisplay (line 70) | public BodySkeletonLineDisplay(ColorRGBA lineColor, float lineWidth) { method init (line 75) | public void init() { method createProgram (line 90) | private void createProgram() { method drawSkeletonLine (line 101) | private void drawSkeletonLine(float coordinate, float[] projectionMatr... method onDrawFrame (line 125) | public void onDrawFrame(Collection bodies, float[] projectionM... method updateBodySkeletonLineData (line 138) | private void updateBodySkeletonLineData(ARBody body) { method findValidConnectionSkeletonLines (line 155) | private void findValidConnectionSkeletonLines(ARBody arBody) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/face/FaceGeometryDisplay.java class FaceGeometryDisplay (line 43) | public class FaceGeometryDisplay { method FaceGeometryDisplay (line 108) | public FaceGeometryDisplay(Context context, ARPluginConfigBase pluginC... method createProgram (line 151) | private void createProgram() { method onDrawFrame (line 165) | public void onDrawFrame(ARCamera arCamera, ARFace arFace) { method updateFaceGeometryData (line 173) | private void updateFaceGeometryData(ARFaceGeometry arFaceGeometry) { method updateModelViewProjectionData (line 215) | private void updateModelViewProjectionData(ARCamera camera, ARFace fac... method drawFaceGeometry (line 225) | private void drawFaceGeometry() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/face/FaceHealtyResult.java type FaceHealtyResult (line 19) | public interface FaceHealtyResult { method handleResult (line 20) | void handleResult(String test); FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/hand/HandBoxDisplay.java class HandBoxDisplay (line 37) | public class HandBoxDisplay { method HandBoxDisplay (line 66) | public HandBoxDisplay(ARPluginConfigBase arPluginConfigHand) { method init (line 72) | public void init() { method createProgram (line 86) | private void createProgram() { method onDrawFrame (line 96) | public void onDrawFrame(Collection arHandCollection, float[] p... method updateHandBoundingBoxCoordinates (line 112) | private void updateHandBoundingBoxCoordinates(float[] gesturePoints) { method renderHandBoundingBox (line 136) | private void renderHandBoundingBox() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/hand/HandSkeletonDisplay.java class HandSkeletonDisplay (line 33) | public class HandSkeletonDisplay { method HandSkeletonDisplay (line 58) | public HandSkeletonDisplay(ARPluginConfigBase configBase) { method init (line 64) | public void init() { method createProgram (line 77) | private void createProgram() { method onDrawFrame (line 88) | public void onDrawFrame(Collection hands, float[] projectionMa... method updateHandSkeletonsData (line 110) | private void updateHandSkeletonsData(float[] handSkeletons) { method drawHandSkeletons (line 138) | private void drawHandSkeletons(float[] projectionMatrix) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/helper/hand/HandSkeletonLineDisplay.java class HandSkeletonLineDisplay (line 33) | public class HandSkeletonLineDisplay { method HandSkeletonLineDisplay (line 60) | public HandSkeletonLineDisplay(ARPluginConfigBase configBase) { method init (line 69) | public void init() { method createProgram (line 83) | private void createProgram() { method onDrawFrame (line 100) | public void onDrawFrame(Collection hands, float[] projectionMa... method updateHandSkeletonLinesData (line 124) | private void updateHandSkeletonLinesData(float[] handSkeletons, int[] ... method drawHandSkeletonLine (line 167) | private void drawHandSkeletonLine(float[] projectionMatrix) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/model/AugmentedImageDBModel.java class AugmentedImageDBModel (line 19) | public class AugmentedImageDBModel { method AugmentedImageDBModel (line 26) | public AugmentedImageDBModel() { method AugmentedImageDBModel (line 30) | public AugmentedImageDBModel(String imgFileFromAsset, float widthInMet... method getImgFileFromAsset (line 36) | public String getImgFileFromAsset() { method getWidthInMeters (line 40) | public float getWidthInMeters() { method getImgName (line 44) | public String getImgName() { method setImgFileFromAsset (line 48) | public void setImgFileFromAsset(String imgFileFromAsset) { method setWidthInMeters (line 52) | public void setWidthInMeters(float widthInMeters) { method setImgName (line 56) | public void setImgName(String imgName) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARAugmentedImageRender.java class ARAugmentedImageRender (line 45) | public class ARAugmentedImageRender extends ARBaseRenderer { method ARAugmentedImageRender (line 68) | public ARAugmentedImageRender(ARSession arSession, DisplayRotationMana... method onSurfaceCreated (line 75) | @Override method onSurfaceChanged (line 82) | @Override method onDrawFrame (line 87) | @Override method drawAugmentedImages (line 129) | private void drawAugmentedImages(ARFrame frame, float[] projmtx, float... method initTrackingImages (line 169) | private void initTrackingImages(ARAugmentedImage augmentedImage) { method setImageTrackOnly (line 180) | public void setImageTrackOnly(boolean isOnlyImageTrack) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARBaseDrawObject.java class ARBaseDrawObject (line 43) | public class ARBaseDrawObject extends ARBaseRenderer { method ARBaseDrawObject (line 71) | public ARBaseDrawObject(ARSession arSession, DisplayRotationManager di... method drawAllObjects (line 75) | protected void drawAllObjects(float[] projectionMatrix, float[] viewMa... method setEnvTextureData (line 88) | protected void setEnvTextureData() { method handleGestureEvent (line 103) | protected void handleGestureEvent(ARFrame arFrame, ARCamera arCamera, ... method doWhenEventTypeDown (line 151) | protected void doWhenEventTypeDown(float[] viewMatrix, float[] project... method doWhenEventTypeSingleTap (line 165) | protected void doWhenEventTypeSingleTap(ARHitResult hitResult) { method hitTest4Result (line 183) | private ARHitResult hitTest4Result(ARFrame frame, ARCamera camera, Mot... method calculateDistanceToPlane (line 223) | protected static float calculateDistanceToPlane(ARPose planePose, ARPo... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARBaseRenderer.java class ARBaseRenderer (line 35) | public class ARBaseRenderer implements GLSurfaceView.Renderer { method ARBaseRenderer (line 60) | public ARBaseRenderer() { method ARBaseRenderer (line 63) | public ARBaseRenderer(ARSession arSession, DisplayRotationManager disp... method onSurfaceCreated (line 73) | @Override method onSurfaceChanged (line 79) | @Override method onDrawFrame (line 86) | @Override method setCallbackHelper (line 98) | public void setCallbackHelper(PluginCallbackHelper callbackHelper) { method setCameraConfigListener (line 102) | public void setCameraConfigListener(CameraConfigListener cameraConfigL... method setCameraIntrinsicsListener (line 106) | public void setCameraIntrinsicsListener(CameraIntrinsicsListener camer... method setMessageDataListener (line 110) | public void setMessageDataListener(MessageTextListener listener) { method doFpsCalculate (line 114) | protected float doFpsCalculate() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARBodyRenderer.java class ARBodyRenderer (line 37) | public class ARBodyRenderer extends ARBaseRenderer { method ARBodyRenderer (line 48) | public ARBodyRenderer(ARSession arSession, DisplayRotationManager disp... method onSurfaceCreated (line 55) | @Override method onDrawFrame (line 62) | @Override method onSurfaceChanged (line 93) | @Override method updateMessageData (line 98) | private void updateMessageData(StringBuilder sb, Collection bo... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARCloud3DObjectRenderer.java class ARCloud3DObjectRenderer (line 42) | public class ARCloud3DObjectRenderer extends ARBaseRenderer { method ARCloud3DObjectRenderer (line 47) | public ARCloud3DObjectRenderer(ARSession arSession, DisplayRotationMan... method onSurfaceCreated (line 54) | @Override method onSurfaceChanged (line 60) | @Override method onDrawFrame (line 65) | @Override method setCloudServiceStateListener (line 77) | public void setCloudServiceStateListener() { method signWithAppIdNew (line 81) | private void signWithAppIdNew() { class CloudImageServiceListener (line 95) | public class CloudImageServiceListener implements CloudServiceListener { method handleEvent (line 96) | @Override FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARFaceRenderer.java class ARFaceRenderer (line 46) | public class ARFaceRenderer extends ARBaseRenderer implements FaceHealth... method ARFaceRenderer (line 65) | public ARFaceRenderer(ARSession arSession, DisplayRotationManager disp... method onSurfaceCreated (line 72) | @Override method onSurfaceChanged (line 79) | @Override method onDrawFrame (line 84) | @Override method updateHealthParamTable (line 117) | private void updateHealthParamTable(final HashMap fa... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARHandRenderer.java class ARHandRenderer (line 42) | public class ARHandRenderer extends ARBaseRenderer { method ARHandRenderer (line 55) | public ARHandRenderer(ARSession arSession, DisplayRotationManager disp... method onSurfaceCreated (line 64) | @Override method onSurfaceChanged (line 72) | @Override method onDrawFrame (line 78) | @Override method updateMessageData (line 122) | private void updateMessageData(StringBuilder sb, ARHand hand) { method addHandNormalStringBuffer (line 146) | private void addHandNormalStringBuffer(StringBuilder sb, ARHand hand) { method addGestureActionStringBuffer (line 166) | private void addGestureActionStringBuffer(StringBuilder sb, ARHand han... method addGestureCenterStringBuffer (line 181) | private void addGestureCenterStringBuffer(StringBuilder sb, ARHand han... method addHandSkeletonStringBuffer (line 196) | private void addHandSkeletonStringBuffer(StringBuilder sb, ARHand hand) { method updateMessageData (line 219) | private void updateMessageData(ARFrame arFrame, StringBuilder sb) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARSceneMeshRenderer.java class ARSceneMeshRenderer (line 40) | public class ARSceneMeshRenderer extends ARBaseDrawObject { method ARSceneMeshRenderer (line 45) | public ARSceneMeshRenderer(ARSession arSession, DisplayRotationManager... method onSurfaceCreated (line 55) | @Override method onSurfaceChanged (line 62) | @Override method onDrawFrame (line 68) | @Override method updateMessageData (line 109) | private void updateMessageData(StringBuilder sb) { method setSceneMeshListener (line 114) | public void setSceneMeshListener(SceneMeshDrawFrameListener listener) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARWorldBodyRenderer.java class ARWorldBodyRenderer (line 54) | public class ARWorldBodyRenderer extends ARBaseDrawObject { method ARWorldBodyRenderer (line 65) | public ARWorldBodyRenderer(ARSession arSession, DisplayRotationManager... method onSurfaceCreated (line 78) | @Override method onSurfaceChanged (line 90) | @Override method onDrawFrame (line 96) | @Override method updateMessageData (line 149) | private void updateMessageData(Collection bodies, StringBuilde... method initLabelDisplay (line 165) | private void initLabelDisplay() { method getBitmap (line 172) | private Bitmap getBitmap(String imageOther, String textOther, ColorRGB... method getPlaneBitmaps (line 181) | private ArrayList getPlaneBitmaps(ARPluginConfigWorldBody plug... method getImageBitmap (line 193) | private Bitmap getImageBitmap(android.graphics.Matrix matrix, String a... method getTextBitmap (line 203) | private Bitmap getTextBitmap(android.graphics.Matrix matrix, String te... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/renderer/ARWorldRenderer.java class ARWorldRenderer (line 62) | public class ARWorldRenderer extends ARBaseDrawObject { method ARWorldRenderer (line 75) | public ARWorldRenderer(ARSession arSession, DisplayRotationManager dis... method onSurfaceCreated (line 88) | @Override method initLabelDisplay (line 99) | private void initLabelDisplay() { method onSurfaceChanged (line 106) | @Override method onDrawFrame (line 112) | @Override method updateMessageData (line 161) | private void updateMessageData(ARFrame arFrame, StringBuilder sb) { method getTextBitmap (line 194) | private Bitmap getTextBitmap(android.graphics.Matrix matrix, String te... method getImageBitmap (line 206) | private Bitmap getImageBitmap(android.graphics.Matrix matrix, String a... method getBitmap (line 216) | private Bitmap getBitmap(String imageOther, String textOther, ColorRGB... method getPlaneBitmaps (line 225) | private ArrayList getPlaneBitmaps(ARPluginConfigWorld pluginWo... method drawAugmentedImages (line 237) | private void drawAugmentedImages(ARFrame frame, float[] projmtx, float... method initTrackingImages (line 277) | private void initTrackingImages(ARAugmentedImage augmentedImage) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/CommonSerializer.java class CommonSerializer (line 31) | public class CommonSerializer { method CommonSerializer (line 32) | private CommonSerializer() { method arCameraConfigToMap (line 35) | public static Map arCameraConfigToMap(ARCameraConfig c... method arCameraIntrinsicsToMap (line 42) | public static Map arCameraIntrinsicsToMap(ARCameraIntr... method arSceneMeshToMap (line 51) | public static Map arSceneMeshToMap(ARSceneMesh arScene... method arPoseToMap (line 62) | static Map arPoseToMap(ARPose pose) { method anchorsToList (line 103) | static List> anchorsToList(Collection an... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/PluginARAugmentedImageSerializer.java class PluginARAugmentedImageSerializer (line 24) | class PluginARAugmentedImageSerializer { method PluginARAugmentedImageSerializer (line 25) | private PluginARAugmentedImageSerializer() { method convertARAugmentedImageToMap (line 28) | static Map convertARAugmentedImageToMap(ARAugmentedIma... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/PluginARBodySerializer.java class PluginARBodySerializer (line 24) | class PluginARBodySerializer { method PluginARBodySerializer (line 25) | private PluginARBodySerializer() { method convertARBodyToMap (line 28) | static Map convertARBodyToMap(ARBody body) { method createIntegerEnumValuesArrayFromBodySkeletonTypes (line 47) | private static int[] createIntegerEnumValuesArrayFromBodySkeletonTypes( FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/PluginARFaceSerializer.java class PluginARFaceSerializer (line 30) | class PluginARFaceSerializer { method PluginARFaceSerializer (line 31) | private PluginARFaceSerializer() { method convertARFaceToMap (line 34) | static Map convertARFaceToMap(ARFace arFace) { method healthParametersToMap (line 45) | private static JSONObject healthParametersToMap(HashMap faceBlendShapesToMap(ARFaceBlendSha... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/PluginARHandSerializer.java class PluginARHandSerializer (line 24) | class PluginARHandSerializer { method PluginARHandSerializer (line 25) | private PluginARHandSerializer() { method convertARHandToMap (line 28) | static Map convertARHandToMap(ARHand hand) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/PluginARPlaneSerializer.java class PluginARPlaneSerializer (line 24) | class PluginARPlaneSerializer { method PluginARPlaneSerializer (line 25) | private PluginARPlaneSerializer() { method convertARPlaneToMap (line 28) | static Map convertARPlaneToMap(ARPlane plane) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/PluginARTargetSerializer.java class PluginARTargetSerializer (line 24) | class PluginARTargetSerializer { method PluginARTargetSerializer (line 25) | private PluginARTargetSerializer() { method convertARTargetToMap (line 28) | static Map convertARTargetToMap(ARTarget target) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/serializer/PluginARTrackableSerializer.java class PluginARTrackableSerializer (line 32) | public class PluginARTrackableSerializer { method PluginARTrackableSerializer (line 33) | private PluginARTrackableSerializer() { method serialize (line 36) | public static List> serialize(Collection serialize(ARTrackable arTrackable) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/AREngineAvailability.java class AREngineAvailability (line 25) | public final class AREngineAvailability { method AREngineAvailability (line 34) | private AREngineAvailability() { method isArEngineServiceApkReady (line 37) | public static boolean isArEngineServiceApkReady(Context context) { method navigateToAppMarketPage (line 41) | public static void navigateToAppMarketPage(Activity activity) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/ApplicationUtil.java class ApplicationUtil (line 34) | public class ApplicationUtil { method readApplicationMessage (line 51) | public static String readApplicationMessage(Context context) { method getJson (line 68) | public static String getJson(String fileName, Context context) { method json2List (line 113) | public static List json2List(String jsonFile) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/BodyShaderUtil.java class BodyShaderUtil (line 19) | public class BodyShaderUtil { method BodyShaderUtil (line 32) | private BodyShaderUtil() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/ErrorUtil.java class ErrorUtil (line 24) | public final class ErrorUtil { method ErrorUtil (line 27) | private ErrorUtil() { method checkGLError (line 30) | public static void checkGLError(String tag, String label) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/HandShaderUtil.java class HandShaderUtil (line 19) | public class HandShaderUtil { method HandShaderUtil (line 41) | private HandShaderUtil() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/MatrixUtil.java class MatrixUtil (line 21) | public final class MatrixUtil { method MatrixUtil (line 24) | private MatrixUtil() { method getProjectionMatrix (line 27) | public static void getProjectionMatrix(float[] matrix, int width, int ... method normalizeVec3 (line 40) | public static void normalizeVec3(float[] vector) { method getIdentityMatrix (line 47) | public static float[] getIdentityMatrix() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/ModeInformation.java class ModeInformation (line 19) | public class ModeInformation { method ModeInformation (line 30) | public ModeInformation(String information, String continents) { method getContinents (line 40) | public String getContinents() { method getModeInformation (line 49) | public String getModeInformation() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/OpenGLUtil.java class OpenGLUtil (line 22) | public final class OpenGLUtil { method OpenGLUtil (line 25) | private OpenGLUtil() { method createGlProgram (line 28) | public static int createGlProgram(String vertexSource, String fragment... method loadShader (line 55) | private static int loadShader(int shaderType, String source) { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/SceneMeshShaderUtil.java class SceneMeshShaderUtil (line 19) | public class SceneMeshShaderUtil { method SceneMeshShaderUtil (line 34) | private SceneMeshShaderUtil() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/plugin/ar/core/util/WorldShaderUtil.java class WorldShaderUtil (line 19) | public class WorldShaderUtil { method WorldShaderUtil (line 66) | private WorldShaderUtil() { method getLabelProgram (line 69) | public static int getLabelProgram() { method getObjectProgram (line 73) | public static int getObjectProgram() { method getPointCloudProgram (line 77) | public static int getPointCloudProgram() { FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/rn/ar/ARSurfaceView.java class ARSurfaceView (line 58) | public class ARSurfaceView extends SimpleViewManager { method ARSurfaceView (line 63) | public ARSurfaceView(ReactApplicationContext reactContext) { method getName (line 68) | @NonNull method createViewInstance (line 74) | @NonNull method setCommonConfig (line 80) | private void setCommonConfig(ReadableMap params, ARPluginConfigBase co... method setPointLineConfig (line 105) | private void setPointLineConfig(ReadableMap params, ARPluginConfigBase... method setWorldConfig (line 127) | private void setWorldConfig(ReadableMap params, ARPluginConfigBaseWorl... method getBodyConfig (line 221) | private ARPluginConfigBody getBodyConfig(ReadableMap params) { method getFaceConfig (line 230) | private ARPluginConfigFace getFaceConfig(ReadableMap params) { method getHandConfig (line 263) | private ARPluginConfigHand getHandConfig(ReadableMap params) { method getWorldConfig (line 288) | private ARPluginConfigWorld getWorldConfig(ReadableMap params) { method getWorldBodyConfig (line 323) | private ARPluginConfigWorldBody getWorldBodyConfig(ReadableMap params) { method getAugmentedImageConfig (line 337) | private ARPluginConfigAugmentedImage getAugmentedImageConfig(ReadableM... method getSceneMeshConfig (line 350) | private ARPluginConfigSceneMesh getSceneMeshConfig(ReadableMap params) { method setConfig (line 365) | @ReactProp(name = "config") FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/rn/ar/HmsARModule.java class HmsARModule (line 34) | public class HmsARModule extends ReactContextBaseJavaModule { method HmsARModule (line 39) | public HmsARModule(ReactApplicationContext reactContext) { method getName (line 45) | @NonNull method getConstants (line 51) | @Nullable method isAREngineReady (line 57) | @ReactMethod method navigateToAppMarket (line 63) | @ReactMethod method disableLogger (line 71) | @ReactMethod method enableLogger (line 76) | @ReactMethod FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/rn/ar/HmsARPackage.java class HmsARPackage (line 29) | public class HmsARPackage implements ReactPackage { method createNativeModules (line 30) | @NonNull method createViewManagers (line 36) | @NonNull FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/rn/ar/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class a... method arCameraConfigToWritableMap (line 88) | public static WritableMap arCameraConfigToWritableMap(ARCameraConfig c... method arCameraIntrinsicsToWritableMap (line 93) | public static WritableMap arCameraIntrinsicsToWritableMap(ARCameraIntr... method arSceneMeshToWritableMap (line 98) | public static WritableMap arSceneMeshToWritableMap(ARSceneMesh arScene... method IntToLightEnum (line 103) | public static int IntToLightEnum(int val) { method IntToFocusModeEnum (line 125) | public static ARConfigBase.FocusMode IntToFocusModeEnum(int val) { method IntToPowerModeEnum (line 132) | public static ARConfigBase.PowerMode IntToPowerModeEnum(int val) { method IntToUpdateModeEnum (line 144) | public static ARConfigBase.UpdateMode IntToUpdateModeEnum(int val) { method IntToPlaneFindingModeEnum (line 151) | public static ARConfigBase.PlaneFindingMode IntToPlaneFindingModeEnum(... method toWritableMap (line 163) | public static WritableMap toWritableMap(final Map map) { method toWritableArray (line 203) | private static WritableArray toWritableArray(List array) { method toAugmentedImageDBModelList (line 235) | public static List toAugmentedImageDBModelList(... FILE: react-native-hms-ar/android/src/main/java/com/huawei/hms/rn/ar/utils/EnumGenerator.java class EnumGenerator (line 32) | public class EnumGenerator { method getConstants (line 34) | public static Map getConstants() { method getSemanticMode (line 53) | public static Map getSemanticMode() { method getPowerMode (line 62) | public static Map getPowerMode() { method getFocusMode (line 71) | public static Map getFocusMode() { method getUpdateMode (line 78) | public static Map getUpdateMode() { method getPlaneFindingMode (line 85) | public static Map getPlaneFindingMode() { method getCameraLensFacing (line 94) | public static Map getCameraLensFacing() { method getLightMode (line 101) | public static Map getLightMode() { method getTracingState (line 111) | public static Map getTracingState() { method getHandTypes (line 120) | public static Map getHandTypes() { method getHandSkeletonType (line 128) | public static Map getHandSkeletonType() { method getBodySkeletonType (line 156) | public static Map getBodySkeletonType() { method getSemanticPlaneLabel (line 186) | public static Map getSemanticPlaneLabel() { method getPlaneTypes (line 200) | public static Map getPlaneTypes() { method getCoordinateSystemType (line 209) | public static Map getCoordinateSystemType() { FILE: react-native-hms-ar/example/App.js class Hand (line 108) | class Hand extends React.Component { method render (line 113) | render() { class Body (line 143) | class Body extends React.Component { method render (line 148) | render() { class Face (line 170) | class Face extends React.Component { method render (line 179) | render() { class World (line 238) | class World extends React.Component { method render (line 243) | render() { class WorldBody (line 319) | class WorldBody extends React.Component { method render (line 324) | render() { class SceneMesh (line 347) | class SceneMesh extends React.Component { method render (line 352) | render() { class App (line 412) | class App extends React.Component { method constructor (line 413) | constructor() { method componentDidMount (line 427) | componentDidMount() { method componentWillUnmount (line 438) | componentWillUnmount() { method render (line 457) | render() { FILE: react-native-hms-ar/example/android/app/src/main/java/com/huawei/hms/rn/ar/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-ar/example/android/app/src/main/java/com/huawei/hms/rn/ar/demo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 32) | @Override method getPackages (line 37) | @Override method getJSMainModuleName (line 43) | @Override method getReactNativeHost (line 49) | @Override method onCreate (line 54) | @Override FILE: react-native-hms-ar/src/index.d.ts type AugmentedImageObject (line 21) | interface AugmentedImageObject { type PlaneText (line 39) | interface PlaneText extends RGBAColor { type PlaneImage (line 47) | interface PlaneImage { type RGBAColor (line 55) | interface RGBAColor { type Semantic (line 62) | interface Semantic { type HandDetail (line 67) | interface HandDetail { type Hand (line 145) | interface Hand { type Hand (line 149) | interface Hand { type HandProps (line 153) | interface HandProps extends BaseProps { type BodyDetail (line 161) | interface BodyDetail { type Body (line 219) | interface Body { type BodyProps (line 223) | interface BodyProps extends BaseProps { type Healty (line 231) | interface Healty { type FaceDetail (line 249) | interface FaceDetail { type Face (line 317) | interface Face { type FaceProps (line 321) | interface FaceProps extends BaseProps { type WorldDetail (line 329) | interface WorldDetail { type World (line 446) | interface World { type WorldProps (line 450) | interface WorldProps extends BaseProps { type AugmentedImageDetail (line 458) | interface AugmentedImageDetail { type AugmentedImage (line 521) | interface AugmentedImage { type AugmentedImageProps (line 525) | interface AugmentedImageProps extends DrawProps, HandleCameraProps { type WorldBodyDetail (line 533) | interface WorldBodyDetail { type WorldBody (line 651) | interface WorldBody { type WorldBodyProps (line 655) | interface WorldBodyProps extends BaseProps { type SceneMeshDetail (line 663) | interface SceneMeshDetail { type SceneMesh (line 693) | interface SceneMesh { type SceneMeshProps (line 697) | interface SceneMeshProps extends BaseProps { class ARView (line 705) | class ARView extends Component< HandProps | FaceProps | WorldBodyProps |... class HmsARModule (line 709) | class HmsARModule { type BaseProps (line 747) | interface BaseProps extends DrawProps, MessageListenerProps, HandleCamer... type DrawProps (line 749) | interface DrawProps { type MessageListenerProps (line 756) | interface MessageListenerProps { type HandleCameraProps (line 760) | interface HandleCameraProps { type LightMode (line 768) | enum LightMode { type CameraLensFacing (line 799) | enum CameraLensFacing { type SemanticMode (line 815) | enum SemanticMode { type PowerMode (line 841) | enum PowerMode { type FocusMode (line 867) | enum FocusMode { type UpdateMode (line 883) | enum UpdateMode { type PlaneFindingMode (line 899) | enum PlaneFindingMode { type TracingState (line 925) | enum TracingState { type HandTypes (line 951) | enum HandTypes { type HandSkeletonType (line 972) | enum HandSkeletonType { type BodySkeletonType (line 1093) | enum BodySkeletonType { type SemanticPlaneLabel (line 1223) | enum SemanticPlaneLabel { type PlaneTypes (line 1274) | enum PlaneTypes { type CoordinateSystemType (line 1300) | enum CoordinateSystemType { FILE: react-native-hms-ar/src/index.js class ARView (line 23) | class ARView extends React.Component { method constructor (line 24) | constructor(props) { method componentDidMount (line 28) | componentDidMount() { method render (line 48) | render() { FILE: react-native-hms-availability/android/src/main/java/com/huawei/hms/rn/availability/HMSAvailabilityModule.java class HMSAvailabilityModule (line 37) | public class HMSAvailabilityModule extends ReactContextBaseJavaModule { method HMSAvailabilityModule (line 41) | HMSAvailabilityModule(ReactApplicationContext reactContext) { method getName (line 46) | @NonNull method getConstants (line 52) | @Override method isHuaweiMobileServicesAvailableWithoutParam (line 67) | @ReactMethod method isHuaweiMobileServicesAvailableWithParam (line 74) | @ReactMethod method getApiMap (line 81) | @ReactMethod method getServicesVersionCode (line 88) | @ReactMethod method getErrorString (line 94) | @ReactMethod method isUserResolvableError (line 100) | @ReactMethod method isHuaweiMobileNoticeAvailable (line 106) | @ReactMethod method resolveError (line 113) | @ReactMethod method setServicesVersionCode (line 119) | @ReactMethod method showErrorDialogFragment (line 125) | @ReactMethod method sendEvent (line 136) | private void sendEvent(ReactContext reactContext, String eventName) { method showErrorNotification (line 140) | @ReactMethod FILE: react-native-hms-availability/android/src/main/java/com/huawei/hms/rn/availability/HMSAvailabilityPackage.java class HMSAvailabilityPackage (line 30) | public class HMSAvailabilityPackage implements ReactPackage { method createNativeModules (line 31) | @NonNull method createViewManagers (line 37) | @Override FILE: react-native-hms-availability/android/src/main/java/com/huawei/hms/rn/availability/Util.java class Util (line 24) | public class Util { method Util (line 26) | private Util() { method mapToWM (line 29) | public static WritableMap mapToWM(Map map) { FILE: react-native-hms-availability/example/android/app/src/main/java/com/huawei/hms/rn/availability/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-availability/example/android/app/src/main/java/com/huawei/hms/rn/availability/demo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 31) | @Override method getPackages (line 36) | @Override method getJSMainModuleName (line 43) | @Override method getReactNativeHost (line 49) | @Override method onCreate (line 54) | @Override FILE: react-native-hms-availability/example/src/App.js class App (line 41) | class App extends React.Component { method componentDidMount (line 43) | componentDidMount() { method componentWillUnmount (line 49) | componentWillUnmount(){ method isHuaweiMobileServicesAvailable (line 53) | isHuaweiMobileServicesAvailable() { method getApiMap (line 60) | getApiMap() { method getServicesVersionCode (line 66) | getServicesVersionCode() { method getErrorString (line 72) | getErrorString(errorCode = ErrorCode.HMS_CORE_APK_OUT_OF_DATE) { method resolveError (line 78) | resolveError() { method isUserResolvableError (line 84) | isUserResolvableError() { method isHuaweiMobileNoticeAvailable (line 90) | isHuaweiMobileNoticeAvailable() { method setServicesVersionCode (line 96) | setServicesVersionCode() { method showErrorDialogFragment (line 102) | showErrorDialogFragment() { method showErrorNotification (line 108) | showErrorNotification() { method render (line 113) | render(){ FILE: react-native-hms-availability/src/Availability.js class HMSAvailability (line 20) | class HMSAvailability { method OnErrorDialogFragmentCancelledListenerAdd (line 25) | static OnErrorDialogFragmentCancelledListenerAdd(handler){ method OnErrorDialogFragmentCancelledListenerRemove (line 31) | static OnErrorDialogFragmentCancelledListenerRemove(handler){ method isHuaweiMobileServicesAvailable (line 36) | static isHuaweiMobileServicesAvailable(minApkVersion){ method getApiMap (line 44) | static getApiMap(){ method getServicesVersionCode (line 48) | static getServicesVersionCode(){ method setServicesVersionCode (line 52) | static setServicesVersionCode(versionCode){ method getErrorString (line 56) | static getErrorString(errorCode){ method resolveError (line 60) | static resolveError(errorCode, requestCode){ method isUserResolvableError (line 64) | static isUserResolvableError(errorCode){ method isHuaweiMobileNoticeAvailable (line 68) | static isHuaweiMobileNoticeAvailable(){ method setServicesVersionCode (line 72) | static setServicesVersionCode(versionCode){ method showErrorDialogFragment (line 76) | static showErrorDialogFragment(errorCode, resultCode){ method showErrorNotification (line 80) | static showErrorNotification(errorCode){ FILE: react-native-hms-availability/src/index.d.ts type ErrorCode (line 19) | enum ErrorCode { type ApiMap (line 28) | interface ApiMap { class HMSAvailability (line 39) | class HMSAvailability{ FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/HMSAwarenessPackage.java class HMSAwarenessPackage (line 33) | public class HMSAwarenessPackage implements ReactPackage { method createNativeModules (line 34) | @NonNull method createViewManagers (line 44) | @NonNull FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/constants/Constants.java class Constants (line 38) | public class Constants { method getAllConstants (line 324) | public static Map getAllConstants() { FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/constants/LocaleConstants.java class LocaleConstants (line 33) | public class LocaleConstants { FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 76) | private HMSLogger(final Context context) { method getInstance (line 95) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 111) | private synchronized Context getContext() { method enableLogger (line 118) | public synchronized void enableLogger() { method disableLogger (line 126) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 136) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 145) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 155) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 164) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 174) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 185) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 208) | private synchronized String getAppId() { method getAppVersionName (line 223) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 237) | private synchronized String getNetworkType() { method setupEventMap (line 263) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 281) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 298) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class void valueConvertToMap(String key, T instance, Strin... method valueConvertToMap (line 651) | public static WritableMap valueConvertToMap(String key, T instance) { method darkModeStatusConvertToJSONObject (line 669) | private static JSONObject darkModeStatusConvertToJSONObject(DarkModeSt... method applicationStatusConvertToJSONObject (line 690) | private static JSONObject applicationStatusConvertToJSONObject(Applica... method wifiStatusConvertToJSONObject (line 712) | private static JSONObject wifiStatusConvertToJSONObject(WifiStatus obj) { method screenStatusConvertToJSONObject (line 736) | private static JSONObject screenStatusConvertToJSONObject(ScreenStatus... method detectedBehaviorConvertToJSONObject (line 758) | private static JSONObject detectedBehaviorConvertToJSONObject(Detected... method weatherSituationConvertToJSONObject (line 780) | private static JSONObject weatherSituationConvertToJSONObject(WeatherS... method cityConvertToJSONObject (line 803) | private static JSONObject cityConvertToJSONObject(City obj) { method situationConvertToJSONObject (line 826) | private static JSONObject situationConvertToJSONObject(Situation obj) { method aqiConvertToJSONObject (line 861) | private static JSONObject aqiConvertToJSONObject(Aqi obj) { method dailyWeatherConvertToJSONObject (line 888) | private static JSONObject dailyWeatherConvertToJSONObject(DailyWeather... method dailySituationConvertToJSONObject (line 921) | private static JSONObject dailySituationConvertToJSONObject(DailySitua... method hourlyWeatherConvertToJSONObject (line 948) | private static JSONObject hourlyWeatherConvertToJSONObject(HourlyWeath... method liveInfoConvertToJSONObject (line 978) | private static JSONObject liveInfoConvertToJSONObject(LiveInfo obj) { method dailyLiveInfoConvertToJSONObject (line 1006) | private static JSONObject dailyLiveInfoConvertToJSONObject(DailyLiveIn... method intArrayConvertToJSONArray (line 1029) | private static JSONArray intArrayConvertToJSONArray(int[] intArray, In... method readableArrayConvertToIntArray (line 1066) | public static int[] readableArrayConvertToIntArray(ReadableArray reada... method toWritableMap (line 1085) | public static WritableMap toWritableMap(final JSONObject j) { method toWritableArray (line 1124) | public static WritableArray toWritableArray(final JSONArray jsonArray) { method errorMessage (line 1166) | public static void errorMessage(ReactContext context, String metho... method errorMessage (line 1214) | public static void errorMessage(String method, T error, Promise pr... FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/utils/TaskService.java class TaskService (line 39) | public class TaskService extends HeadlessJsTaskService { method getNotification (line 44) | public Notification getNotification() { method onCreate (line 61) | @Override method getMainActivityClass (line 72) | public Class getMainActivityClass() { method getTaskConfig (line 84) | @Nullable FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/wrapper/AwarenessBarrierWrapper.java class AwarenessBarrierWrapper (line 58) | public class AwarenessBarrierWrapper { method AwarenessBarrierWrapper (line 72) | public AwarenessBarrierWrapper(@NonNull ReactContext reactContext, @No... method queryBarrier (line 77) | public void queryBarrier(ReadableArray array, Promise promise) { method queryAllBarrier (line 98) | public void queryAllBarrier(Promise promise) { method deleteBarrier (line 114) | public void deleteBarrier(ReadableArray labels, Promise promise) { method deleteAllBarrier (line 136) | public void deleteAllBarrier(Promise promise) { method updateBarrier (line 153) | public void updateBarrier(String barrierType, ReadableMap map, Promise... method addBarrier (line 188) | private void addBarrier(String barrierReceiverAction, ReadableMap map,... method barrierReceiverActionControl (line 221) | private String barrierReceiverActionControl(ReadableMap map, Promise p... method barrierLabelControl (line 239) | private String barrierLabelControl(ReadableMap map, Promise promise) { method headsetBarrier (line 255) | private void headsetBarrier(ReadableMap map, Promise promise) { method ambientLightBarrier (line 282) | private void ambientLightBarrier(ReadableMap map, Promise promise) { method ambientLightBarrierAbove (line 304) | private void ambientLightBarrierAbove(ReadableMap map, Promise promise) { method ambientLightBarrierBelow (line 313) | private void ambientLightBarrierBelow(ReadableMap map, Promise promise) { method ambientLightBarrierRange (line 322) | private void ambientLightBarrierRange(ReadableMap map, Promise promise) { method wifiBarrier (line 333) | private void wifiBarrier(ReadableMap map, Promise promise) { method wifiKeeping (line 359) | private void wifiKeeping(ReadableMap map, Promise promise) { method wifiConnecting (line 374) | private void wifiConnecting(ReadableMap map) { method wifiDisconnecting (line 384) | private void wifiDisconnecting(ReadableMap map) { method wifiEnabling (line 394) | private void wifiEnabling() { method wifiDisabling (line 398) | private void wifiDisabling() { method screenBarrier (line 402) | private void screenBarrier(ReadableMap map, Promise promise) { method bluetoothBarrier (line 431) | private void bluetoothBarrier(ReadableMap map, Promise promise) { method bluetoothKeeping (line 453) | private void bluetoothKeeping(ReadableMap map, Promise promise) { method bluetoothConnecting (line 463) | private void bluetoothConnecting(ReadableMap map, Promise promise) { method bluetoothDisconnecting (line 472) | private void bluetoothDisconnecting(ReadableMap map, Promise promise) { method behaviorBarrier (line 481) | private void behaviorBarrier(ReadableMap map, Promise promise) { method locationBarrier (line 512) | private void locationBarrier(ReadableMap map, Promise promise) { method locationEnter (line 536) | @SuppressLint("MissingPermission") method locationExit (line 549) | @SuppressLint("MissingPermission") method locationStay (line 561) | @SuppressLint("MissingPermission") method timeBarrier (line 575) | private void timeBarrier(ReadableMap map, Promise promise) { method inSunriseOrSunsetPeriod (line 602) | @SuppressLint("MissingPermission") method duringPeriodOfDay (line 616) | @SuppressLint("MissingPermission") method duringTimePeriod (line 627) | private void duringTimePeriod(ReadableMap map, Promise promise) { method duringPeriodOfWeek (line 638) | @SuppressLint("MissingPermission") method inTimeCategory (line 653) | @SuppressLint("MissingPermission") method getTimeZone (line 663) | private TimeZone getTimeZone(ReadableMap map) { method beaconBarrier (line 674) | private void beaconBarrier(ReadableMap map, Promise promise) { method createBeaconBarrier (line 688) | @SuppressLint("MissingPermission") method enableUpdateWindow (line 746) | private void enableUpdateWindow(ReadableMap map, Promise promise) { method getCurrentActivity (line 763) | private Activity getCurrentActivity() { FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/wrapper/AwarenessCaptureWrapper.java class AwarenessCaptureWrapper (line 43) | public class AwarenessCaptureWrapper { method AwarenessCaptureWrapper (line 51) | public AwarenessCaptureWrapper(ReactContext reactContext) { method getBeaconStatus (line 55) | @SuppressLint("MissingPermission") method getBehavior (line 103) | public void getBehavior(Promise promise) { method getHeadsetStatus (line 117) | @SuppressLint("MissingPermission") method getLocation (line 132) | @SuppressLint("MissingPermission") method getCurrentLocation (line 147) | @SuppressLint("MissingPermission") method getTimeCategories (line 170) | @SuppressLint("MissingPermission") method getTimeCategoriesByUser (line 185) | public void getTimeCategoriesByUser(ReadableMap map, Promise promise) { method getTimeCategoriesByCountryCode (line 207) | public void getTimeCategoriesByCountryCode(ReadableMap map, Promise pr... method getTimeCategoriesByIP (line 235) | @SuppressLint("MissingPermission") method getTimeCategoriesForFuture (line 252) | @SuppressLint("MissingPermission") method getLightIntensity (line 277) | public void getLightIntensity(Promise promise) { method getWeatherByDevice (line 290) | @SuppressLint("MissingPermission") method getWeatherByPosition (line 305) | @SuppressLint("MissingPermission") method getBluetoothStatus (line 328) | public void getBluetoothStatus(Promise promise) { method querySupportingCapabilities (line 344) | public void querySupportingCapabilities(Promise promise) { method enableUpdateWindow (line 360) | public void enableUpdateWindow(boolean isEnable, Promise promise) { method getScreenStatus (line 372) | public void getScreenStatus(Promise promise) { method getWifiStatus (line 385) | public void getWifiStatus(Promise promise) { method getApplicationStatus (line 398) | public void getApplicationStatus(Promise promise) { method getDarkModeStatus (line 415) | @RequiresApi(api = Build.VERSION_CODES.Q) method getCurrentActivity (line 429) | private Activity getCurrentActivity() { method hasValidKey (line 433) | public static boolean hasValidKey(ReadableMap rm, String key, Readable... FILE: react-native-hms-awareness/android/src/main/java/com/huawei/hms/rn/awareness/wrapper/AwarenessCombinationBarrierWrapper.java class AwarenessCombinationBarrierWrapper (line 58) | public class AwarenessCombinationBarrierWrapper { method AwarenessCombinationBarrierWrapper (line 70) | public AwarenessCombinationBarrierWrapper(@NonNull ReactContext reactC... method addCombinationBarrier (line 75) | public void addCombinationBarrier(String bLabel, ReadableArray array, ... method addCombinationBarrierUtil (line 105) | private AwarenessBarrier addCombinationBarrierUtil(ReadableArray array... method getAwarenessBarrier (line 144) | private AwarenessBarrier getAwarenessBarrier(String barrierEventType, ... method buildBroadcastReceiver (line 174) | private void buildBroadcastReceiver(@NonNull AwarenessBarrier awarenes... method barrierReceiverActionControl (line 194) | private String barrierReceiverActionControl(ReadableMap map, Promise p... method headsetBarrier (line 212) | private AwarenessBarrier headsetBarrier(ReadableMap map, Promise promi... method ambientLightBarrier (line 245) | private AwarenessBarrier ambientLightBarrier(ReadableMap map, Promise ... method ambientLightBarrierAbove (line 269) | private AwarenessBarrier ambientLightBarrierAbove(ReadableMap map, Pro... method ambientLightBarrierBelow (line 278) | private AwarenessBarrier ambientLightBarrierBelow(ReadableMap map, Pro... method ambientLightBarrierRange (line 287) | private AwarenessBarrier ambientLightBarrierRange(ReadableMap map, Pro... method wifiBarrier (line 298) | private AwarenessBarrier wifiBarrier(ReadableMap map, Promise promise) { method wifiKeeping (line 326) | private AwarenessBarrier wifiKeeping(ReadableMap map, Promise promise) { method wifiConnecting (line 343) | private AwarenessBarrier wifiConnecting(ReadableMap map) { method wifiDisconnecting (line 355) | private AwarenessBarrier wifiDisconnecting(ReadableMap map) { method wifiEnabling (line 365) | private AwarenessBarrier wifiEnabling() { method wifiDisabling (line 369) | private AwarenessBarrier wifiDisabling() { method screenBarrier (line 373) | private AwarenessBarrier screenBarrier(ReadableMap map, Promise promis... method bluetoothBarrier (line 404) | private AwarenessBarrier bluetoothBarrier(ReadableMap map, Promise pro... method bluetoothKeeping (line 428) | private AwarenessBarrier bluetoothKeeping(ReadableMap map, Promise pro... method bluetoothConnecting (line 441) | private AwarenessBarrier bluetoothConnecting(ReadableMap map, Promise ... method bluetoothDisconnecting (line 450) | private AwarenessBarrier bluetoothDisconnecting(ReadableMap map, Promi... method behaviorBarrier (line 459) | private AwarenessBarrier behaviorBarrier(ReadableMap map, Promise prom... method locationBarrier (line 493) | private AwarenessBarrier locationBarrier(ReadableMap map, Promise prom... method locationEnter (line 517) | @SuppressLint("MissingPermission") method locationExit (line 530) | @SuppressLint("MissingPermission") method locationStay (line 543) | @SuppressLint("MissingPermission") method timeBarrier (line 558) | @SuppressLint("MissingPermission") method inSunriseOrSunsetPeriod (line 588) | @SuppressLint("MissingPermission") method duringPeriodOfDay (line 602) | @SuppressLint("MissingPermission") method duringTimePeriod (line 622) | private AwarenessBarrier duringTimePeriod(ReadableMap map, Promise pro... method duringPeriodOfWeek (line 634) | @SuppressLint("MissingPermission") method inTimeCategory (line 650) | @SuppressLint("MissingPermission") method beaconBarrier (line 661) | private AwarenessBarrier beaconBarrier(ReadableMap map, Promise promis... method createBeaconBarrier (line 676) | @SuppressLint("MissingPermission") method getCurrentActivity (line 719) | private Activity getCurrentActivity() { FILE: react-native-hms-awareness/example/App.js class App (line 49) | class App extends React.Component { method constructor (line 50) | constructor() { method enableLogger (line 59) | async enableLogger() { method disableLogger (line 68) | async disableLogger() { method changeSelectPage (line 77) | changeSelectPage(selectPage) { method render (line 81) | render() { FILE: react-native-hms-awareness/example/android/app/src/main/java/com/huawei/hms/rn/awareness/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-awareness/example/android/app/src/main/java/com/huawei/hms/rn/awareness/demo/MainApplication.java class MainApplication (line 30) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 33) | @Override method getPackages (line 38) | @Override method getJSMainModuleName (line 44) | @Override method getReactNativeHost (line 50) | @Override method onCreate (line 55) | @Override FILE: react-native-hms-awareness/example/components/Barrier.js class App (line 39) | class App extends React.Component { method constructor (line 40) | constructor() { method componentDidMount (line 53) | componentDidMount() { method changeStateProgress (line 65) | changeStateProgress(isProgressShowing) { method setBackgroundNotification (line 69) | async setBackgroundNotification() { method queryBarrier (line 94) | async queryBarrier() { method queryAllBarrier (line 117) | async queryAllBarrier() { method deleteBarrier (line 134) | async deleteBarrier() { method deleteAllBarrier (line 156) | async deleteAllBarrier() { method combinationBarrier (line 174) | async combinationBarrier() { method render (line 245) | render() { FILE: react-native-hms-awareness/example/components/Capture.js class Capture (line 37) | class Capture extends React.Component { method constructor (line 38) | constructor() { method changeStateProgress (line 46) | changeStateProgress(isProgressShowing) { method getBeaconStatus (line 55) | async getBeaconStatus() { method getBehavior (line 77) | async getBehavior() { method getHeadsetStatus (line 92) | async getHeadsetStatus() { method getLocation (line 107) | async getLocation() { method getCurrentLocation (line 122) | async getCurrentLocation() { method getTimeCategories (line 137) | async getTimeCategories() { method getTimeCategoriesByUser (line 153) | async getTimeCategoriesByUser() { method getTimeCategoriesByCountryCode (line 175) | async getTimeCategoriesByCountryCode() { method getTimeCategoriesByIP (line 196) | async getTimeCategoriesByIP() { method getTimeCategoriesForFuture (line 211) | async getTimeCategoriesForFuture() { method getLightIntensity (line 231) | async getLightIntensity() { method getWeatherByDevice (line 246) | async getWeatherByDevice() { method getWeatherByPosition (line 261) | async getWeatherByPosition() { method getBluetoothStatus (line 284) | async getBluetoothStatus() { method querySupportingCapabilities (line 299) | async querySupportingCapabilities() { method getScreenStatus (line 314) | async getScreenStatus() { method getWifiStatus (line 329) | async getWifiStatus() { method getApplicationStatus (line 344) | async getApplicationStatus() { method getDarkModeStatus (line 359) | async getDarkModeStatus() { method enableUpdateWindow (line 374) | async enableUpdateWindow() { method render (line 387) | render() { FILE: react-native-hms-awareness/example/components/UpdateBarrier.js class BaseComponent (line 39) | class BaseComponent extends React.Component { method ambientLightBarrier (line 40) | async ambientLightBarrier(type) { method beaconBarrier (line 87) | async beaconBarrier(type) { method behaviorBarrier (line 147) | async behaviorBarrier(type) { method bluetoothBarrier (line 209) | async bluetoothBarrier(type) { method headsetBarrier (line 257) | async headsetBarrier(type) { method locationBarrier (line 302) | async locationBarrier(type) { method screenBarrier (line 356) | async screenBarrier(type) { method timeBarrier (line 409) | async timeBarrier(type) { method wifiBarrier (line 425) | async wifiBarrier(type) { method createWifiReqObj (line 441) | createWifiReqObj(type) { method createTimeReqObj (line 519) | createTimeReqObj(type) { method render (line 579) | render() { FILE: react-native-hms-awareness/example/constants/Colors.js class Colors (line 16) | class Colors { } FILE: react-native-hms-awareness/example/constants/Data.js class Data (line 20) | class Data { } FILE: react-native-hms-contactshield/android/src/main/java/com/huawei/hms/rn/contactshield/HMSContactShieldModule.java class HMSContactShieldModule (line 56) | public class HMSContactShieldModule extends ReactContextBaseJavaModule { method HMSContactShieldModule (line 67) | public HMSContactShieldModule(ReactApplicationContext reactContext) { method getName (line 75) | @Override method getConstants (line 80) | @Override method initialize (line 85) | @Override method getContext (line 90) | public static ReactApplicationContext getContext() { method setContext (line 94) | public static void setContext(ReactApplicationContext context) { method getStatus (line 98) | @ReactMethod method getContactShieldVersion (line 124) | @ReactMethod method getDeviceCalibrationConfidence (line 139) | @ReactMethod method isSupportScanningWithoutLocation (line 154) | @ReactMethod method setSharedKeysDataMapping (line 164) | @ReactMethod method getSharedKeysDataMapping (line 194) | @ReactMethod method getDailySketch (line 213) | @ReactMethod method putSharedKeyFilesProvider (line 233) | @ReactMethod method putSharedKeyFilesKeys (line 257) | @ReactMethod method startContactShield (line 295) | @ReactMethod method startContactShieldCallback (line 312) | @ReactMethod method stopContactShield (line 333) | @ReactMethod method getPeriodicKey (line 347) | @ReactMethod method getContactWindow (line 361) | @ReactMethod method putSharedKeyFilesCallback (line 375) | @ReactMethod method putSharedKeyFiles (line 398) | @ReactMethod method putSharedKeyFilesKeysProvider (line 418) | @ReactMethod method getContactSketch (line 443) | @ReactMethod method getContactDetail (line 458) | @ReactMethod method clearAllData (line 473) | @ReactMethod method startContactShieldNoPersistent (line 487) | @ReactMethod method isContactShieldRunning (line 505) | @ReactMethod method getDiagnosisConfiguration (line 520) | @ReactMethod method enableLogger (line 526) | @ReactMethod method disableLogger (line 531) | @ReactMethod method deleteFiles (line 536) | private void deleteFiles(List files) { FILE: react-native-hms-contactshield/android/src/main/java/com/huawei/hms/rn/contactshield/HMSContactShieldPackage.java class HMSContactShieldPackage (line 29) | public class HMSContactShieldPackage implements ReactPackage { method createNativeModules (line 30) | @Override method createJSModules (line 41) | public List> createJSModules() { method createViewManagers (line 46) | @Override FILE: react-native-hms-contactshield/android/src/main/java/com/huawei/hms/rn/contactshield/constants/IntentAction.java class IntentAction (line 19) | public class IntentAction { method IntentAction (line 24) | private IntentAction() { FILE: react-native-hms-contactshield/android/src/main/java/com/huawei/hms/rn/contactshield/constants/RequestCode.java class RequestCode (line 19) | public class RequestCode { method RequestCode (line 22) | private RequestCode() { FILE: react-native-hms-contactshield/android/src/main/java/com/huawei/hms/rn/contactshield/handlers/ContactShieldBroadcastReceiver.java class ContactShieldBroadcastReceiver (line 28) | public class ContactShieldBroadcastReceiver extends BroadcastReceiver { method ContactShieldBroadcastReceiver (line 33) | public ContactShieldBroadcastReceiver(final Context context, final Con... method onReceive (line 38) | @Override FILE: react-native-hms-contactshield/android/src/main/java/com/huawei/hms/rn/contactshield/handlers/ContactShieldCallbackHandler.java class ContactShieldCallbackHandler (line 28) | public class ContactShieldCallbackHandler implements ContactShieldCallba... method ContactShieldCallbackHandler (line 31) | public ContactShieldCallbackHandler(ReactContext _reactContext) { method onHasContact (line 36) | @Override method onNoContact (line 43) | @Override method sendEvent (line 50) | private void sendEvent(ReactContext reactContext, String eventName, @N... FILE: react-native-hms-contactshield/android/src/main/java/com/huawei/hms/rn/contactshield/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class... method fromContactSketchDataToMap (line 105) | public static WritableMap fromContactSketchDataToMap(ContactSketch con... method fromContactDetailsListToMap (line 119) | public static WritableArray fromContactDetailsListToMap(List... method fromPeriodicKeyToMap (line 152) | public static WritableMap fromPeriodicKeyToMap(PeriodicKey periodicKey) { method fromContactWindowListToMap (line 165) | public static WritableArray fromContactWindowListToMap(List getMapObject(JSONObject daysSinceC... method convertMapToJson (line 261) | public static JSONObject convertMapToJson(ReadableMap readableMap) thr... method convertArrayToJson (line 292) | public static JSONArray convertArrayToJson(ReadableArray readableArray... method convertJSONArrayToList (line 321) | public static List convertJSONArrayToList(JSONArray jsonArray)... method convertJSONArrayToFileList (line 329) | public static List convertJSONArrayToFileList(JSONArray jsonArra... method toJSONArray (line 337) | public static JSONArray toJSONArray(ReadableArray readableArray) throw... method convertJsonToMap (line 370) | public static WritableMap convertJsonToMap(JSONObject jsonObject) thro... method convertJsonToArray (line 396) | public static WritableArray convertJsonToArray(JSONArray jsonArray) th... FILE: react-native-hms-contactshield/example/App.js class App (line 31) | class App extends React.Component { method filePicker (line 33) | filePicker(callback) { method putSharedKeyFilesKeys (line 47) | putSharedKeyFilesKeys(){ method putSharedKeyFilesProvider (line 64) | putSharedKeyFilesProvider() { method putSharedKeyFilesKeysProvider (line 76) | putSharedKeyFilesKeysProvider() { method getDailySketch (line 89) | getDailySketch() { method getSharedKeysDataMapping (line 101) | getSharedKeysDataMapping() { method setSharedKeysDataMapping (line 111) | setSharedKeysDataMapping() { method isSupportScanningWithoutLocation (line 128) | isSupportScanningWithoutLocation() { method getDeviceCalibrationConfidence (line 138) | getDeviceCalibrationConfidence() { method getContactShieldVersion (line 148) | getContactShieldVersion() { method getStatus (line 158) | getStatus() { method startContactShield (line 168) | startContactShield() { method startContactShieldCallback (line 178) | startContactShieldCallback() { method stopContactShield (line 190) | stopContactShield() { method startContactShieldNoPersistent (line 200) | startContactShieldNoPersistent() { method putSharedKeyFilesCallback (line 212) | putSharedKeyFilesCallback() { method putSharedKeyFiles (line 226) | putSharedKeyFiles() { method getContactSketch (line 240) | getContactSketch() { method getContactDetail (line 251) | getContactDetail() { method clearAllData (line 262) | clearAllData() { method getPeriodicKey (line 272) | getPeriodicKey() { method getContactWindow (line 282) | getContactWindow() { method isContactShieldRunning (line 292) | isContactShieldRunning() { method getDiagnosisConfiguration (line 302) | getDiagnosisConfiguration() { method enableLogger (line 312) | enableLogger() { method disableLogger (line 317) | disableLogger() { method componentDidMount (line 322) | componentDidMount() { method render (line 335) | render() { FILE: react-native-hms-contactshield/example/android/app/src/main/java/com/huawei/hms/rn/contactshield/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 23) | @Override FILE: react-native-hms-contactshield/example/android/app/src/main/java/com/huawei/hms/rn/contactshield/demo/MainApplication.java class MainApplication (line 28) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 32) | @Override method getPackages (line 37) | @Override method getJSMainModuleName (line 45) | @Override method getReactNativeHost (line 51) | @Override method onCreate (line 56) | @Override FILE: react-native-hms-contactshield/src/index.d.ts method startContactShield (line 20) | startContactShield(incubationPeriod: number): Promise;, type CalibrationConfidence (line 63) | enum CalibrationConfidence { type HMSTokenMode (line 70) | enum HMSTokenMode { type HMSRiskLevel (line 74) | enum HMSRiskLevel { type HMSStatusCode (line 86) | enum HMSStatusCode { type ContactDetail (line 99) | interface ContactDetail { type ContactSketch (line 108) | interface ContactSketch { type ContactWindow (line 116) | interface ContactWindow { type DailySketch (line 122) | interface DailySketch { type DailySketchConfiguration (line 128) | interface DailySketchConfiguration { type DiagnosisConfiguration (line 137) | interface DiagnosisConfiguration { type PeriodicKey (line 146) | interface PeriodicKey { type SketchData (line 154) | interface SketchData { type SharedKeyData (line 160) | interface SharedKeyData { type SharedKeysDataMapping (line 166) | interface SharedKeysDataMapping { type ScanInfo (line 172) | interface ScanInfo { FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/HMSDtmModule.java class HMSDtmModule (line 27) | public class HMSDtmModule extends ReactContextBaseJavaModule { method HMSDtmModule (line 30) | public HMSDtmModule(ReactApplicationContext reactContext) { method getName (line 35) | @NonNull method onEvent (line 48) | @ReactMethod method setCustomVariable (line 60) | @ReactMethod method enableLogger (line 70) | @ReactMethod method disableLogger (line 80) | @ReactMethod FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/HMSDtmPackage.java class HMSDtmPackage (line 30) | public class HMSDtmPackage implements ReactPackage { method createNativeModules (line 31) | @NonNull method createViewManagers (line 39) | @NonNull FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/HMSDtmProvider.java class HMSDtmProvider (line 30) | public class HMSDtmProvider extends ContentProvider { method onCreate (line 34) | @Override method query (line 42) | @Override method getType (line 47) | @Override method insert (line 52) | @Override method delete (line 57) | @Override method update (line 62) | @Override FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/HMSDtmWrapper.java class HMSDtmWrapper (line 36) | public class HMSDtmWrapper { method HMSDtmWrapper (line 43) | public HMSDtmWrapper(ReactContext context) { method onEvent (line 49) | public void onEvent(String eventId, ReadableMap map, Promise promise) { method setCustomVariable (line 83) | public void setCustomVariable(String varName, String value, Promise pr... method enableLogger (line 103) | public void enableLogger(final Promise promise) { method disableLogger (line 113) | public void disableLogger(final Promise promise) { method isNetworkAvailable (line 124) | public boolean isNetworkAvailable() { FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/helpers/ContextHolder.java class ContextHolder (line 22) | public final class ContextHolder { method ContextHolder (line 27) | private ContextHolder() { method getInstance (line 30) | public static synchronized ContextHolder getInstance() { method getContext (line 37) | public Context getContext() { method setContext (line 41) | public void setContext(Context context) { FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/helpers/MapHelper.java class MapHelper (line 39) | public class MapHelper { method mapToBundle (line 48) | public static Bundle mapToBundle(ReadableMap map) { method bundleArrayList (line 84) | private static ArrayList bundleArrayList(ReadableArray rArray) { method createResponseObject (line 103) | public static WritableMap createResponseObject(boolean hasError, S... method toWritableMap (line 143) | public static WritableMap toWritableMap(final JSONObject jsonObject) { method toWritableArray (line 178) | public static WritableArray toWritableArray(final JSONArray jsonArray) { FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/interfaces/CustomTag.java class CustomTag (line 33) | public class CustomTag implements ICustomTag { method call (line 35) | @Override FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/interfaces/CustomVariable.java class CustomVariable (line 35) | public class CustomVariable implements ICustomVariable { method setter (line 39) | public static void setter(String varName,String value) { method getValue (line 43) | @Override FILE: react-native-hms-dtm/android/src/main/java/com/huawei/hms/rn/dtm/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 76) | private HMSLogger(final Context context) { method getInstance (line 95) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 111) | private synchronized Context getContext() { method enableLogger (line 118) | public synchronized void enableLogger() { method disableLogger (line 126) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 136) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 145) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 155) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 164) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 174) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 185) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 208) | private synchronized String getAppId() { method getAppVersionName (line 223) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 237) | private synchronized String getNetworkType() { method setupEventMap (line 263) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 281) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 298) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class initTimeUnitConstants() { type DataTypeConstants (line 137) | enum DataTypeConstants { method DataTypeConstants (line 347) | DataTypeConstants(String value, DataType dataType) { method getValue (line 352) | public String getValue() { method getDataType (line 356) | public DataType getDataType() { method fromString (line 360) | public static DataTypeConstants fromString(String text) { method initDataTypesMap (line 380) | static Map initDataTypesMap() { type FieldConstants (line 393) | enum FieldConstants { method FieldConstants (line 651) | FieldConstants(String value, Field fieldType) { method getValue (line 656) | public String getValue() { method getFieldType (line 660) | public Field getFieldType() { method fromString (line 664) | public static FieldConstants fromString(String text) { method initFieldsMap (line 684) | static Map initFieldsMap() { type FieldValueEnums (line 694) | enum FieldValueEnums { method FieldValueEnums (line 856) | FieldValueEnums(String enumName, Object enumValue) { method getEnumName (line 861) | public String getEnumName() { method getEnumValue (line 865) | public Object getEnumValue() { method fromString (line 869) | public static FieldValueEnums fromString(String text) { method initFieldValueEnums (line 890) | static Map initFieldValueEnums() { type SleepStateConstants (line 900) | enum SleepStateConstants { method SleepStateConstants (line 911) | SleepStateConstants(String name, int value) { method getName (line 916) | public String getName() { method getValue (line 920) | public int getValue() { method fromString (line 924) | public static SleepStateConstants fromString(String text) { method initSleepStateConstants (line 945) | static Map initSleepStateConstants() { type DataCollectorConstants (line 955) | enum DataCollectorConstants { method DataCollectorConstants (line 986) | DataCollectorConstants(String name, int value) { method getName (line 991) | public String getName() { method getValue (line 995) | public int getValue() { method fromString (line 999) | public static DataCollectorConstants fromString(String text) { method initDataCollectorConstants (line 1020) | static Map initDataCollectorConstants() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/helper/ResultHelper.java class ResultHelper (line 48) | public final class ResultHelper implements ResultListener { method ResultHelper (line 61) | public ResultHelper(Class classType, final Promise promise, final H... method onSuccess (line 74) | @Override method onFail (line 108) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/helper/VoidResultHelper.java class VoidResultHelper (line 33) | public class VoidResultHelper implements VoidResultListener { method VoidResultHelper (line 42) | public VoidResultHelper(final Promise promise, HMSLogger logger, Strin... method onSuccess (line 54) | @Override method onFail (line 65) | @Override method sendFail (line 70) | public void sendFail(String errMessage) { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/listener/ResultListener.java type ResultListener (line 25) | public interface ResultListener { method onSuccess (line 31) | void onSuccess(T result); method onFail (line 38) | void onFail(Exception exception); FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/listener/VoidResultListener.java type VoidResultListener (line 24) | public interface VoidResultListener extends ResultListener { } FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/util/ExceptionHandler.java type ExceptionHandler (line 39) | public enum ExceptionHandler { type ErrorListener (line 46) | public interface ErrorListener { method onMessageReceived (line 52) | void onMessageReceived(String errMessage); method fail (line 61) | public synchronized void fail(Exception exception, ErrorListener error... method fail (line 84) | public synchronized void fail(Exception exception) { method fail (line 99) | public synchronized void fail(final Exception exception, Promise promi... method fail (line 119) | public synchronized void fail(Promise promise, HuaweiIdAuthResult resu... method fail (line 131) | public synchronized void fail(Promise promise, String message) { method fail (line 140) | public synchronized void fail(Promise promise) { method failPendingIntent (line 151) | public synchronized void failPendingIntent(final boolean isRegistered,... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/util/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class map) { method toWritableMap (line 202) | public static WritableMap toWritableMap(final JSONObject jsonObject) { method toJson (line 228) | public static JSONObject toJson(final ReadableMap readableMap) { method toArrayList (line 272) | public static ArrayList toArrayList(ReadableArray array) { method toWritableArray (line 312) | private static WritableArray toWritableArray(final Object[] array) { method convertJsonToArray (line 355) | private static WritableArray convertJsonToArray(JSONArray jsonArray) t... method convertJsonToMap (line 377) | private static WritableMap convertJsonToMap(JSONObject jsonObject) thr... method checkPrimitiveValuesInMap (line 401) | private static void checkPrimitiveValuesInMap(WritableMap map, String ... method checkPrimitiveValuesInArray (line 421) | private static void checkPrimitiveValuesInArray(WritableArray array, O... method toArray (line 441) | public static Object[] toArray(final ReadableArray readableArray) { method toList (line 477) | public static List toList(Object[] array) { method toMap (line 492) | public static Map toMap(final ReadableMap readableMap) { method toWritableArray (line 540) | private static WritableArray toWritableArray(final JSONArray jsonArray) { method toJson (line 564) | private static JSONArray toJson(final ReadableArray readableArray) { method toStringList (line 603) | public static List toStringList(ReadableArray array) { method createWritableMapWithSuccessStatus (line 619) | public static WritableMap createWritableMapWithSuccessStatus(final @Nu... method wrapWritableObjectWithSuccessStatus (line 631) | public static WritableMap wrapWritableObjectWithSuccessStatus(final Wr... method wrapWritableObjectWithSuccessStatus (line 645) | public static WritableMap wrapWritableObjectWithSuccessStatus(final Wr... method wrapWritableObjectWithSuccessStatus (line 658) | public static WritableMap wrapWritableObjectWithSuccessStatus(final Bo... method toWritableMap (line 670) | public static WritableMap toWritableMap(final SampleSet sampleSet) { method toWritableMap (line 691) | public static WritableMap toWritableMap(final ReadReply readReply) { method toWritableMap (line 717) | public static WritableMap toWritableMap(final DataType dataType) { method toWritableMap (line 736) | public static WritableMap toWritableMap(final Field field) { method toWritableArray (line 752) | public static WritableArray toWritableArray(Set scopeSet) { method toWritableMap (line 768) | public static WritableMap toWritableMap(final DataCollector dataCollec... method toWritableMap (line 790) | public static WritableMap toWritableMap(final DeviceInfo deviceInfo) { method toWritableMap (line 810) | public static WritableMap toWritableMap(final SamplePoint samplePoint) { method toWritableMap (line 832) | public static WritableMap toWritableMap(final Group group) { method toWritableMap (line 859) | public static WritableMap toWritableMap(final ActivityRecord activityR... method toWritableMap (line 885) | public static WritableMap toWritableMap(final HealthRecord healthRecor... method toWritableMap (line 904) | public static WritableMap toWritableMap(final ActivitySummary activity... method toWritableMap (line 923) | public static WritableMap toWritableMap(final PaceSummary paceSummary) { method toWritableArray (line 944) | public static WritableArray toWritableArray(final ActivityRecordReply ... method toWritableArray (line 961) | public static WritableArray toWritableArray(final HealthRecordReply re... method toWritableArray (line 978) | public static WritableArray toWritableArray(final List... method toWritableArraySampleSet (line 985) | public static WritableArray toWritableArraySampleSet(final List WritableMap putKeyIfNotNull(final WritableMap ... method toDate (line 134) | @Nullable method toTimeUnit (line 153) | public synchronized TimeUnit toTimeUnit(final String timeUnitStr) { method toTimeUnit (line 165) | public synchronized TimeUnit toTimeUnit(final ReadableMap readableMap) { method toTimeUnit (line 180) | public synchronized TimeUnit toTimeUnit(final Map map) { method toDataType (line 194) | @Nullable method toDataType (line 207) | @Nullable method hasValidKey (line 215) | public boolean hasValidKey(ReadableMap readableMap, String key, Readab... method toDataType (line 226) | @Nullable method stringContainsItemFromList (line 238) | public synchronized boolean stringContainsItemFromList(String inputStr... method toDate (line 250) | @Nullable method toFieldType (line 287) | public synchronized Field toFieldType(final String fieldTypeStr) { method fillServiceIntent (line 292) | public synchronized void fillServiceIntent(final Intent serviceIntent,... method toSampleSet (line 314) | public synchronized SampleSet toSampleSet(final ReadableArray sampleSe... method toSampleSet (line 348) | public synchronized SampleSet toSampleSet(final ReadableMap sampleSetM... method toSampleSetList (line 378) | public synchronized List toSampleSetList(final ReadableArra... method toDataTypeList (line 392) | public synchronized List toDataTypeList(final ReadableArray ... method toSamplePoint (line 411) | public synchronized SamplePoint toSamplePoint(final DataCollector data... method toSamplePointList (line 464) | public synchronized List toSamplePointList(final Readable... method toDataCollector (line 491) | public synchronized DataCollector toDataCollector(final ReadableMap da... method getDurationStringFromMilliseconds (line 508) | public String getDurationStringFromMilliseconds(long millis) { class HmsDataCollectorBuilder (line 524) | private static class HmsDataCollectorBuilder { method HmsDataCollectorBuilder (line 529) | HmsDataCollectorBuilder(DataCollector.Builder builder, final Readabl... method setDataStreamName (line 534) | HmsDataCollectorBuilder setDataStreamName() { method setDeviceId (line 542) | HmsDataCollectorBuilder setDeviceId() { method setDataCollectorName (line 550) | HmsDataCollectorBuilder setDataCollectorName() { method setDeviceInfo (line 558) | HmsDataCollectorBuilder setDeviceInfo(ReactContext context) { method setLocalized (line 566) | HmsDataCollectorBuilder setLocalized() { method setDataGenerateType (line 574) | HmsDataCollectorBuilder setDataGenerateType() { method build (line 582) | DataCollector.Builder build() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/view/BaseController.java class BaseController (line 33) | public class BaseController extends ReactContextBaseJavaModule { method BaseController (line 36) | public BaseController(String name, @NonNull ReactApplicationContext re... method getName (line 46) | @NonNull method getConstants (line 58) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/foundation/view/BaseProtocol.java type BaseProtocol (line 33) | public interface BaseProtocol { type View (line 37) | enum View { method getActivity (line 45) | public static synchronized Activity getActivity(Activity activity) { type Event (line 53) | interface Event { method sendEvent (line 61) | void sendEvent(ReactContext reactContext, @Nullable String eventName... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/account/HmsHealthAccount.java class HmsHealthAccount (line 63) | public class HmsHealthAccount extends ReactContextBaseJavaModule { method onActivityResult (line 75) | @Override method onNewIntent (line 112) | @Override method HmsHealthAccount (line 121) | public HmsHealthAccount(ReactApplicationContext reactContext) { method getName (line 132) | @NonNull method getConstants (line 144) | @Override method signIn (line 155) | @ReactMethod FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/account/listener/AccountResultListener.java type AccountResultListener (line 27) | public interface AccountResultListener extends ResultListener initMap() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/account/util/AccountUtils.java type AccountUtils (line 37) | public enum AccountUtils { method toScopeList (line 46) | public synchronized List toScopeList(final ReadableArray readab... method getAuthParamsHelper (line 60) | public synchronized HuaweiIdAuthParamsHelper getAuthParamsHelper() { method getAuthParams (line 69) | public synchronized HuaweiIdAuthParams getAuthParams(final HuaweiIdAut... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/account/viewmodel/AccountService.java type AccountService (line 27) | public interface AccountService { method signIn (line 34) | void signIn(final HuaweiIdAuthService authService, final AccountResult... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/account/viewmodel/AccountViewModel.java class AccountViewModel (line 32) | public class AccountViewModel implements AccountService { method signIn (line 44) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/activityrecords/HmsActivityRecordsController.java class HmsActivityRecordsController (line 73) | public class HmsActivityRecordsController extends ReactContextBaseJavaMo... method HmsActivityRecordsController (line 94) | public HmsActivityRecordsController(ReactApplicationContext reactConte... method beginActivityRecord (line 114) | @ReactMethod method beginBackgroundActivityRecord (line 140) | @ReactMethod method continueActivityRecord (line 173) | @ReactMethod method endActivityRecord (line 195) | @ReactMethod method endBackgroundActivityRecord (line 211) | @ReactMethod method endAllActivityRecords (line 239) | @ReactMethod method addActivityRecord (line 269) | @ReactMethod method addMultipleActivityRecords (line 305) | @ReactMethod method getActivityRecord (line 341) | @ReactMethod method deleteActivityRecord (line 365) | @ReactMethod method getName (line 384) | @NonNull method getConstants (line 396) | @Override method sendEvent (line 408) | @Override method checkActivityRecordsController (line 419) | private void checkActivityRecordsController() { method initActivityRecordsController (line 428) | private void initActivityRecordsController() { method getForegroundServiceIntent (line 434) | public static Intent getForegroundServiceIntent() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/activityrecords/receiver/ActivityRecordsMonitorReceiver.java class ActivityRecordsMonitorReceiver (line 40) | public class ActivityRecordsMonitorReceiver extends BroadcastReceiver { type OnActivityRegisterReceiverListener (line 49) | public interface OnActivityRegisterReceiverListener { method onReceived (line 56) | void onReceived(WritableMap writableMap); method setActivityRegisterReceiverListener (line 64) | public static void setActivityRegisterReceiverListener(OnActivityRegis... method onReceive (line 75) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/activityrecords/util/ActivityRecordBackgroundService.java class ActivityRecordBackgroundService (line 49) | public class ActivityRecordBackgroundService extends Service { method onCreate (line 70) | @Override method onBind (line 77) | @Nullable method onStartCommand (line 83) | @Override method initActivityRecordController (line 97) | private void initActivityRecordController() { method initHandler (line 104) | private void initHandler() { method continueBackgroundActivityRecord (line 125) | public void continueBackgroundActivityRecord() { method getNotification (line 148) | private void getNotification() { method onDestroy (line 168) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/activityrecords/util/ActivityRecordsConstants.java type ActivityRecordsConstants (line 34) | public interface ActivityRecordsConstants { type HiHealthConstants (line 38) | enum HiHealthConstants { method HiHealthConstants (line 147) | HiHealthConstants(String value) { method getValue (line 151) | public String getValue() { method initMap (line 166) | static Map initMap() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/activityrecords/util/ActivityRecordsUtils.java type ActivityRecordsUtils (line 65) | public enum ActivityRecordsUtils { type RecordTypes (line 71) | enum RecordTypes { method toActivityRecord (line 82) | public synchronized ActivityRecord toActivityRecord(final ReadableMap ... method toActivityRecordReadOptions (line 106) | public synchronized ActivityRecordReadOptions toActivityRecordReadOpti... method toActivityDeleteOptions (line 130) | public synchronized DeleteOptions toActivityDeleteOptions(final Activi... method toActivityRecordDeleteOptions (line 137) | public synchronized ActivityRecordDeleteOptions toActivityRecordDelete... method setBuilderTime (line 168) | private synchronized void setBuilderTime(ActivityRecord.Builder builde... method setBuilderRecord (line 197) | private synchronized void setBuilderRecord(final ActivityRecordReadOpt... method toActivitySummary (line 220) | private ActivitySummary toActivitySummary(ReadableMap readableMap, fin... method toDataSummary (line 241) | private synchronized List toDataSummary(final ReadableArr... method toPaceSummary (line 269) | private synchronized PaceSummary toPaceSummary(final ReadableMap reada... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/activityrecords/viewmodel/ActivityRecordsService.java type ActivityRecordsService (line 42) | public interface ActivityRecordsService { method startActivityRecord (line 56) | void startActivityRecord(final ActivityRecordsController activityRecor... method startBackgroundActivityRecord (line 59) | void startBackgroundActivityRecord(final ActivityRecordsController act... method continueActivityRecord (line 70) | void continueActivityRecord(final ActivityRecordsController activityRe... method endActivityRecord (line 85) | void endActivityRecord(final ActivityRecordsController activityRecords... method addActivityRecord (line 104) | void addActivityRecord(final ActivityRecordsController activityRecords... method addMultipleActivityRecord (line 123) | void addMultipleActivityRecord(final ActivityRecordsController activit... method deleteActivityRecord (line 133) | void deleteActivityRecord(final ActivityRecordsController activityReco... method getActivityRecord (line 151) | void getActivityRecord(final ActivityRecordsController activityRecords... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/activityrecords/viewmodel/ActivityRecordsViewModel.java class ActivityRecordsViewModel (line 51) | public class ActivityRecordsViewModel implements ActivityRecordsService { method startActivityRecord (line 68) | @Override method startBackgroundActivityRecord (line 98) | @Override method continueActivityRecord (line 125) | @ReactMethod method endActivityRecord (line 156) | @Override method addActivityRecord (line 192) | @Override method addMultipleActivityRecord (line 227) | @Override method deleteActivityRecord (line 257) | @Override method getActivityRecord (line 287) | @Override class DeleteActivityRecordHelper (line 306) | private final static class DeleteActivityRecordHelper implements Resul... method DeleteActivityRecordHelper (line 321) | DeleteActivityRecordHelper(final ReadableMap dateReadableMap, final ... method onSuccess (line 328) | @Override method onFail (line 350) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/autorecorder/HmsAutoRecorderController.java class HmsAutoRecorderController (line 65) | public class HmsAutoRecorderController extends BaseController implements... method onActivityResult (line 91) | @Override method onNewIntent (line 97) | @Override method HmsAutoRecorderController (line 106) | public HmsAutoRecorderController(ReactApplicationContext reactContext) { method startRecord (line 132) | @ReactMethod method stopRecord (line 171) | @ReactMethod method sendEvent (line 199) | @Override method registerReceiver (line 210) | private void registerReceiver(DataType dataType, ReadableMap notificat... method unregisterReceiver (line 220) | private void unregisterReceiver() { method sendEvent (line 225) | private void sendEvent(final AutoRecorderConstants.OnCompleteEventType... method initAutoRecorderController (line 232) | private void initAutoRecorderController() { method checkAutoRecorderController (line 239) | private void checkAutoRecorderController() { class TaskVoidReqHelper (line 250) | private final class TaskVoidReqHelper extends VoidResultHelper impleme... method TaskVoidReqHelper (line 256) | TaskVoidReqHelper(final Promise promise, final String message, method onComplete (line 263) | @Override class AutoRecorderReceiver (line 272) | public class AutoRecorderReceiver extends BroadcastReceiver { method onReceive (line 273) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/autorecorder/listener/RecordListResultListener.java type RecordListResultListener (line 30) | public interface RecordListResultListener extends ResultListener taskResult); FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/autorecorder/utils/AutoRecorderBackgroundService.java class AutoRecorderBackgroundService (line 50) | public class AutoRecorderBackgroundService extends Service { method onCreate (line 61) | @Override method onBind (line 69) | @Nullable method onStartCommand (line 75) | @Override method initAutoRecorderController (line 87) | private void initAutoRecorderController() { method getNotification (line 94) | private void getNotification(Bundle bundle) { method getRemoteService (line 134) | private void getRemoteService(DataType datatype) { method getIconFromAsset (line 155) | private Bitmap getIconFromAsset(String name) { method closeStream (line 172) | private void closeStream(Closeable stream) { method getBundleString (line 182) | private static String getBundleString(Bundle bundle, String key) { method getBundleBoolean (line 189) | private static boolean getBundleBoolean(Bundle bundle, String key) { method hasValue (line 196) | private static boolean hasValue(Bundle bundle, String key) { method configSmallIcon (line 206) | private static int configSmallIcon(Bundle bundle, Context context) { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/autorecorder/utils/AutoRecorderConstants.java type AutoRecorderConstants (line 26) | public interface AutoRecorderConstants { type OnCompleteEventType (line 38) | enum OnCompleteEventType { method OnCompleteEventType (line 54) | OnCompleteEventType(String value) { method getValue (line 58) | public String getValue() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/autorecorder/viewmodel/AutoRecorderService.java type AutoRecorderService (line 28) | public interface AutoRecorderService { method startRecord (line 36) | void startRecord(final AutoRecorderController autoRecorderController, ... method stopRecord (line 46) | void stopRecord(final AutoRecorderController autoRecorderController, f... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/autorecorder/viewmodel/AutoRecorderViewModel.java class AutoRecorderViewModel (line 32) | public class AutoRecorderViewModel implements AutoRecorderService { method startRecord (line 43) | @Override method stopRecord (line 73) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/consents/HmsConsentsController.java class HmsConsentsController (line 37) | public class HmsConsentsController extends BaseController { method HmsConsentsController (line 51) | public HmsConsentsController(@NonNull ReactApplicationContext reactCon... method get (line 65) | @ReactMethod method revoke (line 80) | @ReactMethod method cancelAuthorization (line 101) | @ReactMethod method cancelAuthorizationAll (line 120) | @ReactMethod FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/consents/viewmodel/ConsentsService.java type ConsentsService (line 26) | public interface ConsentsService { method get (line 36) | void get(ConsentsController consentsController, String language, Strin... method revoke (line 47) | void revoke(ConsentsController consentsController, String appId, List<... method cancelAuthorization (line 58) | public void cancelAuthorization(ConsentsController consentsController,... method cancelAuthorizationAll (line 68) | void cancelAuthorizationAll(ConsentsController consentsController, boo... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/consents/viewmodel/ConsentsViewModel.java class ConsentsViewModel (line 28) | public class ConsentsViewModel implements ConsentsService { method get (line 39) | @Override method revoke (line 56) | @Override method cancelAuthorization (line 81) | @Override method cancelAuthorizationAll (line 99) | @Override FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/datacontroller/HmsDataController.java class HmsDataController (line 74) | public class HmsDataController extends BaseController implements BasePro... method HmsDataController (line 96) | public HmsDataController(ReactApplicationContext reactContext) { method initDataController (line 112) | @ReactMethod method insert (line 128) | @ReactMethod method update (line 159) | @ReactMethod method read (line 196) | @ReactMethod method readByDataType (line 228) | @ReactMethod method delete (line 255) | @ReactMethod method deleteByDataType (line 280) | @ReactMethod method readTodaySummation (line 301) | @ReactMethod method readTodaySummationList (line 315) | @ReactMethod method readDailySummation (line 346) | @ReactMethod method readDailySummationList (line 357) | @ReactMethod method clearAll (line 381) | @ReactMethod method sendEvent (line 397) | @Override method initDataController (line 409) | private void initDataController() { method checkDataController (line 416) | private void checkDataController() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/datacontroller/model/OptionModel.java class OptionModel (line 30) | public class OptionModel { method OptionModel (line 40) | public OptionModel(Date startDate, Date endDate, TimeUnit timeUnit) { method getStartDate (line 48) | public Date getStartDate() { method getEndDate (line 52) | public Date getEndDate() { method getTimeUnit (line 56) | public TimeUnit getTimeUnit() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/datacontroller/util/DataControllerConstants.java type DataControllerConstants (line 36) | public interface DataControllerConstants { method initMap (line 59) | static Map initMap() { FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/datacontroller/util/DataControllerUtils.java type DataControllerUtils (line 49) | public enum DataControllerUtils { method toUpdateOptions (line 56) | @Nullable method toDeleteOptions (line 74) | @Nullable method toDeleteOptions (line 90) | @Nullable method toReadOptions (line 110) | @Nullable method toReadOptions (line 130) | @Nullable method groupingByTime (line 157) | private synchronized void groupingByTime(ReadOptions.Builder builder, ... method createOptionModel (line 179) | private synchronized OptionModel createOptionModel(final @Nullable Rea... FILE: react-native-hms-health/android/src/main/java/com/huawei/hms/rn/health/kits/datacontroller/viewmodel/DataService.java type DataService (line 35) | public interface DataService { method insertData (line 44) | void insertData(final DataController dataController, final SampleSet s... method deleteData (line 58) | void deleteData(final DataController dataController, final DeleteOptio... method updateData (line 76) | void updateData(final DataController dataController, final UpdateOptio... method readData (line 92) | void readData(final DataController dataController, final ReadOptions r... method readToday (line 102) | void readToday(final DataController dataController, final DataType dat... method readTodayList (line 112) | void readTodayList(final DataController dataController, final List;, type DataCollector (line 45) | interface DataCollector { type SamplePoint (line 54) | interface SamplePoint { type Field (line 62) | interface Field { type DateMap (line 67) | interface DateMap { type GroupOptions (line 73) | interface GroupOptions { type GroupByTime (line 79) | interface GroupByTime { type HmsDataController (line 85) | enum HmsDataController { type HmsHealthAccount (line 686) | enum HmsHealthAccount { method beginActivityRecord (line 736) | beginActivityRecord(activityRecord: ActivityRecord): Promise;, FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/HMSIapModule.java class HMSIapModule (line 76) | public class HMSIapModule extends ReactContextBaseJavaModule implements ... method onActivityResult (line 89) | @Override method onNewIntent (line 129) | @Override method HMSIapModule (line 135) | HMSIapModule(ReactApplicationContext context) { method initializeIapClient (line 141) | private void initializeIapClient(ReactApplicationContext context) { method getName (line 159) | @NonNull method getConstants (line 171) | @Override method enableLogger (line 177) | @ReactMethod method disableLogger (line 183) | @ReactMethod method isEnvironmentReady (line 197) | @ReactMethod method isSandboxActivated (line 227) | @ReactMethod method obtainOwnedPurchases (line 253) | @ReactMethod method obtainProductInfo (line 273) | @ReactMethod method createPurchaseIntent (line 289) | @ReactMethod method consumeOwnedPurchase (line 321) | @ReactMethod method obtainOwnedPurchaseRecord (line 342) | @ReactMethod method startIapActivity (line 359) | @ReactMethod method enablePendingPurchase (line 379) | @ReactMethod method getActivity (line 384) | @Override class IapReqHelper (line 394) | private static final class IapReqHelper implements Service.IAPResultLi... method IapReqHelper (line 398) | IapReqHelper(final Promise promise) { method onSuccess (line 402) | @Override method onFail (line 407) | @Override FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/HMSIapPackage.java class HMSIapPackage (line 30) | public class HMSIapPackage implements ReactPackage { method createNativeModules (line 40) | @NonNull method createViewManagers (line 48) | @NonNull FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/client/Helper.java class Helper (line 44) | public class Helper { method toIAPObject (line 56) | public static T toIAPObject(final ReadableMap readableMap, Class map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class initMap() { FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/client/utils/DataUtils.java class DataUtils (line 41) | public class DataUtils { method getJSONFromStatus (line 44) | public static JSONObject getJSONFromStatus(Status obj) { method getMapCreatePurchaseIntent (line 63) | public static WritableMap getMapCreatePurchaseIntent(PurchaseResultInf... method getMapFromConsumeOwnedPurchaseResult (line 79) | public static WritableMap getMapFromConsumeOwnedPurchaseResult(Consume... method getMapFromInAppPurchaseData (line 96) | public static WritableMap getMapFromInAppPurchaseData(InAppPurchaseDat... method getMapFromIsEnvReadyResult (line 155) | public static WritableMap getMapFromIsEnvReadyResult(IsEnvReadyResult ... method getMapFromIsSandboxActivatedResult (line 171) | public static WritableMap getMapFromIsSandboxActivatedResult(IsSandbox... method getMapFromOwnedPurchasesResult (line 189) | public static WritableMap getMapFromOwnedPurchasesResult(OwnedPurchase... method getArrayFromInAppPurchaseDataList (line 210) | public static JSONArray getArrayFromInAppPurchaseDataList(OwnedPurchas... method getMapFromProductInfoResult (line 220) | public static WritableMap getMapFromProductInfoResult(ProductInfoResul... method getArrayFromProductInfoList (line 235) | public static JSONArray getArrayFromProductInfoList(ProductInfoResult ... method getMapFromPurchaseIntentResult (line 246) | public static WritableMap getMapFromPurchaseIntentResult(PurchaseInten... method getMapFromPurchaseResultInfo (line 261) | public static WritableMap getMapFromPurchaseResultInfo(PurchaseResultI... method getMapFromProductInfo (line 277) | public static JSONObject getMapFromProductInfo(ProductInfo obj) { FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/client/utils/ExceptionHandler.java type ExceptionHandler (line 35) | public enum ExceptionHandler { method handle (line 46) | public synchronized static void handle(Exception exception, Promise pr... method handle (line 63) | public synchronized void handle(Exception exception) { FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/client/utils/MapUtil.java class MapUtil (line 74) | public class MapUtil { method toWritableMap (line 86) | public static WritableMap toWritableMap(final T instance) { method getKeyByValue (line 132) | public static T getKeyByValue(final Map map, final E valu... method fromJson (line 151) | public static T fromJson(final String json, final Class type) { method toWritableMap (line 161) | public static WritableMap toWritableMap(final Map map) { method toWritableMap (line 193) | public static WritableMap toWritableMap(final JSONObject jsonObject) { method toJson (line 228) | public static JSONObject toJson(final ReadableMap readableMap) { method toStringArrayList (line 272) | public static List toStringArrayList(List objectList) { method toArrayList (line 293) | public static ArrayList toArrayList(ReadableArray array) { method toWritableArray (line 331) | private static WritableArray toWritableArray(final Object[] array) { method toArray (line 372) | private static Object[] toArray(final ReadableArray readableArray) { method toMap (line 412) | private static Map toMap(final ReadableMap readableMap) { method toWritableArray (line 457) | private static WritableArray toWritableArray(final JSONArray jsonArray) { method toJson (line 490) | private static JSONArray toJson(final ReadableArray readableArray) { method createWritableMapWithSuccessStatus (line 529) | public static WritableMap createWritableMapWithSuccessStatus(final @Nu... method addIsSuccess (line 541) | public static WritableMap addIsSuccess(@Nullable WritableMap writableM... method addErrorMessage (line 558) | public static WritableMap addErrorMessage(@Nullable WritableMap writab... method createGson (line 571) | private static Gson createGson() { FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/client/viewmodel/Service.java type Service (line 42) | public interface Service { type View (line 46) | interface View { method getActivity (line 52) | Activity getActivity(); type Presenter (line 58) | interface Presenter { method isEnvironmentReady (line 68) | void isEnvironmentReady(boolean isSupportAppTouch, IapClient mClient, method enableLogger (line 76) | void enableLogger(Promise promise); method disableLogger (line 83) | void disableLogger(Promise promise); method enablePendingPurchase (line 91) | void enablePendingPurchase(final IapClient mClient, Promise promise); method isSandboxActivated (line 100) | void isSandboxActivated(IapClient mClient, method obtainOwnedPurchases (line 111) | void obtainOwnedPurchases(IapClient mClient, OwnedPurchasesReq owned... method obtainProductInfo (line 125) | void obtainProductInfo(IapClient iapClient, ProductInfoReq productIn... method createPurchaseIntent (line 135) | void createPurchaseIntent(IapClient mClient, PurchaseIntentReq purch... method consumeOwnedPurchase (line 147) | void consumeOwnedPurchase(IapClient iapClient, ConsumeOwnedPurchaseR... method obtainOwnedPurchaseRecord (line 158) | void obtainOwnedPurchaseRecord(IapClient iapClient, OwnedPurchasesRe... method startIapActivity (line 171) | void startIapActivity(IapClient iapClient, StartIapActivityReq start... type IAPResultListener (line 180) | interface IAPResultListener { method onSuccess (line 186) | void onSuccess(T result); method onFail (line 193) | void onFail(Exception exception); FILE: react-native-hms-iap/android/src/main/java/com/huawei/hms/rn/iap/client/viewmodel/ViewModel.java class ViewModel (line 53) | public class ViewModel implements Service.Presenter { method ViewModel (line 57) | public ViewModel(@Nullable Context context) { method isEnvironmentReady (line 69) | public void isEnvironmentReady(boolean isSupportAppTouch, final IapCli... method isSandboxActivated (line 91) | public void isSandboxActivated(final IapClient mClient, method enablePendingPurchase (line 112) | public void enablePendingPurchase(final IapClient mClient, Promise pro... method obtainOwnedPurchases (line 139) | public void obtainOwnedPurchases(final IapClient mClient, final OwnedP... method obtainProductInfo (line 168) | public void obtainProductInfo(final IapClient iapClient, final Product... method createPurchaseIntent (line 194) | public void createPurchaseIntent(final IapClient mClient, final Purcha... method consumeOwnedPurchase (line 217) | public void consumeOwnedPurchase(final IapClient iapClient, final Cons... method obtainOwnedPurchaseRecord (line 246) | public void obtainOwnedPurchaseRecord(final IapClient iapClient, final... method startIapActivity (line 272) | public void startIapActivity(final IapClient iapClient, final StartIap... method enableLogger (line 292) | public void enableLogger(Promise promise) { method disableLogger (line 301) | public void disableLogger(Promise promise) { method getContext (line 311) | private Context getContext() { FILE: react-native-hms-iap/example/App.js function enableLogger (line 30) | async function enableLogger() { function disableLogger (line 39) | async function disableLogger() { function isSandboxActivated (line 48) | async function isSandboxActivated() { function enablePendingPurchase (line 57) | async function enablePendingPurchase() { class App (line 66) | class App extends React.Component { method constructor (line 68) | constructor() { method componentDidMount (line 75) | async componentDidMount() { method isEnvReady (line 81) | async isEnvReady(arg = false) { method render (line 97) | render() { FILE: react-native-hms-iap/example/android/app/src/main/java/com/huawei/hms/rn/iap/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 24) | @Override FILE: react-native-hms-iap/example/android/app/src/main/java/com/huawei/hms/rn/iap/demo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 33) | @Override method getPackages (line 38) | @Override method getJSMainModuleName (line 44) | @Override method getReactNativeHost (line 50) | @Override method onCreate (line 55) | @Override FILE: react-native-hms-iap/example/src/ui/AvailableProductsListView.js class AvailableProductsListView (line 30) | class AvailableProductsListView extends React.Component { method constructor (line 31) | constructor() { method componentDidMount (line 38) | async componentDidMount() { method getProducts (line 52) | async getProducts(productType) { method buyProduct (line 69) | async buyProduct(item) { method createList (line 107) | createList(products) { method responseState (line 138) | responseState(response) { method render (line 147) | render() { FILE: react-native-hms-iap/example/src/ui/PartialView.js class PartialView (line 26) | class PartialView extends React.Component { method constructor (line 27) | constructor() { method back (line 37) | back() { method sizeChange (line 42) | sizeChange(size, type) { method getTitle (line 60) | getTitle(productType) { method render (line 86) | render() { FILE: react-native-hms-iap/example/src/ui/PurchaseRecordListView.js class PurchaseRecordListView (line 31) | class PurchaseRecordListView extends React.Component { method constructor (line 32) | constructor() { method componentDidMount (line 39) | async componentDidMount() { method getPurchaseRecord (line 51) | async getPurchaseRecord() { method createList (line 69) | createList(products) { method render (line 97) | render() { FILE: react-native-hms-iap/example/src/ui/PurchasedProductListView.js class PurchasedProductListView (line 32) | class PurchasedProductListView extends React.Component { method constructor (line 33) | constructor() { method componentDidMount (line 41) | async componentDidMount() { method getPurchases (line 53) | async getPurchases() { method consumeProduct (line 74) | async consumeProduct(item) { method startIapActivity (line 95) | async startIapActivity(item) { method createList (line 112) | createList(products) { method responseState (line 150) | responseState(response) { method render (line 162) | render() { FILE: react-native-hms-iap/example/src/utils/Utils.js class Utils (line 19) | class Utils { method notifyMessage (line 20) | static notifyMessage(message) { method logError (line 25) | static logError(error) { FILE: react-native-hms-iap/src/index.d.ts type Status (line 22) | interface Status { type IsSandboxActivatedResult (line 38) | interface IsSandboxActivatedResult { type IsEnvReadyResult (line 79) | interface IsEnvReadyResult { type ProductInfoReq (line 110) | interface ProductInfoReq{ type PurchaseIntentReq (line 126) | interface PurchaseIntentReq{ type OwnedPurchasesReq (line 159) | interface OwnedPurchasesReq{ type ConsumeOwnedPurchaseReq (line 183) | interface ConsumeOwnedPurchaseReq{ type OwnedPurchasesResult (line 208) | interface OwnedPurchasesResult { type StartIapActivityReq (line 265) | interface StartIapActivityReq { type ConsumePurchaseData (line 280) | interface ConsumePurchaseData{ type ConsumeOwnedPurchaseResult (line 436) | interface ConsumeOwnedPurchaseResult{ type InAppPurchaseData (line 469) | interface InAppPurchaseData{ type PurchaseResultInfo (line 762) | interface PurchaseResultInfo{ type ProductInfo (line 794) | interface ProductInfo{ type ProductInfoResult (line 906) | interface ProductInfoResult{ class HMSIapModule (line 1099) | class HMSIapModule extends HmsIapModuleEnum{ FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/RNHMSLocationPackage.java class RNHMSLocationPackage (line 35) | public class RNHMSLocationPackage implements ReactPackage { method createNativeModules (line 36) | @Override method createJSModules (line 50) | public List> createJSModules() { method createViewManagers (line 54) | @Override FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/RNLocationBroadcastReceiver.java class RNLocationBroadcastReceiver (line 29) | public class RNLocationBroadcastReceiver extends BroadcastReceiver { method onReceive (line 32) | @Override FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/RNTaskService.java class RNTaskService (line 43) | public class RNTaskService extends HeadlessJsTaskService { method getNotification (line 50) | public Notification getNotification() { method onCreate (line 66) | @Override method getMainActivityClass (line 77) | public Class getMainActivityClass() { method getTaskConfig (line 89) | @Nullable FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/helpers/Constants.java class Constants (line 19) | public class Constants { type Event (line 36) | public enum Event { method Event (line 44) | Event(String val) { method getVal (line 48) | public String getVal() { method toString (line 52) | @Override FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/helpers/Exceptions.java class Exceptions (line 27) | public class Exceptions { method Exceptions (line 64) | public Exceptions() { method toErrorJSON (line 67) | public static JSONObject toErrorJSON(int errorCode) { method toErrorJSON (line 76) | public static JSONObject toErrorJSON(int errorCode, Throwable t) { FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/helpers/HMSBroadcastReceiver.java class HMSBroadcastReceiver (line 40) | public class HMSBroadcastReceiver extends BroadcastReceiver { method getInstance (line 55) | public static synchronized HMSBroadcastReceiver getInstance() { method getPackageAction (line 62) | public static String getPackageAction(Context context, String action) { method setEventSender (line 66) | public void setEventSender(EventSender eventSender) { method handleIntent (line 70) | public static Pair handleIntent(Context context, I... method onReceive (line 95) | @Override method isAppOnForeground (line 133) | public static boolean isAppOnForeground(Context context) { method getIntentFilter (line 149) | public static IntentFilter getIntentFilter(Context context) { method init (line 158) | public static void init(Context context, final EventSender eventSender) { FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/helpers/LocationCallbackWithHandler.java class LocationCallbackWithHandler (line 26) | public class LocationCallbackWithHandler extends LocationCallback { method LocationCallbackWithHandler (line 31) | public LocationCallbackWithHandler(ResultHandler resultHandler) { method onLocationResult (line 35) | @Override method onLocationAvailability (line 44) | @Override FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/helpers/Pair.java class Pair (line 19) | public class Pair { method create (line 24) | public static Pair create(K element0, V element1) { method Pair (line 28) | public Pair(K element0, V element1) { method get0 (line 33) | public K get0() { method get1 (line 37) | public V get1() { FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/EventSender.java type EventSender (line 21) | public interface EventSender { method send (line 28) | void send(String eventName, JSONObject eventValue); FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/HMSCallback.java type HMSCallback (line 22) | public interface HMSCallback { method success (line 26) | void success(); method success (line 33) | void success(JSONObject json); method success (line 40) | void success(JSONArray jsonArray); method error (line 47) | void error(JSONObject json); FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/HMSProvider.java class HMSProvider (line 35) | public abstract class HMSProvider { method getConstants (line 50) | public abstract JSONObject getConstants() throws JSONException; method HMSProvider (line 52) | public HMSProvider(ReactApplicationContext ctx) { method getContext (line 56) | public ReactApplicationContext getContext() { method hasPermission (line 60) | public boolean hasPermission(String permission) { method getEventSender (line 69) | public EventSender getEventSender() { method setEventSender (line 73) | public void setEventSender(EventSender eventSender) { method getPermissionHandler (line 77) | public PermissionHandler getPermissionHandler() { method setPermissionHandler (line 81) | public void setPermissionHandler(PermissionHandler permissionHandler) { method buildPendingIntent (line 85) | public PendingIntent buildPendingIntent(int requestCode, String action) { method onRequestPermissionsResult (line 101) | public boolean onRequestPermissionsResult(int requestCode, String[] pe... method onActivityResult (line 105) | public void onActivityResult(Activity activity, int requestCode, int r... FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/JSONMapper.java type JSONMapper (line 21) | public interface JSONMapper { method map (line 29) | R map(T in) throws JSONException; FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/JSONTriMapper.java type JSONTriMapper (line 21) | public interface JSONTriMapper { method run (line 31) | R run(T in, U in2, V in3) throws JSONException; FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/Mapper.java type Mapper (line 19) | public interface Mapper { method map (line 26) | R map(T in); FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/PermissionHandler.java type PermissionHandler (line 19) | public interface PermissionHandler { method requestPermissions (line 26) | void requestPermissions(int requestNo, String[] permissions); FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/ResultHandler.java type ResultHandler (line 21) | public interface ResultHandler { method handleResult (line 27) | void handleResult(LocationResult locationResult); FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/interfaces/TriMapper.java type TriMapper (line 19) | public interface TriMapper { method map (line 28) | R map(T in, U in2, V in3); FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/backend/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class JSONObject keyValPair(String key, T val) { method fromMapToJSONObject (line 67) | public static JSONObject fromMapToJSONObject(Map map) { method mapJSONArray (line 83) | public static List mapJSONArray(JSONArray array, Mapper JSONArray mapList(List list, Mapper ma... method successListener (line 103) | public static OnSuccessListener successListener(HMSMethod metho... method successListener (line 112) | public static OnSuccessListener successListener(HMSMethod metho... method successListener (line 133) | public static OnSuccessListener successListener(HMSMethod metho... method failureListener (line 142) | public static OnFailureListener failureListener(HMSMethod method, Reac... method mapperWrapper (line 181) | public static Mapper mapperWrapper(JSONMapper jm) { method mapperWrapper (line 185) | public static Mapper mapperWrapper(JSONMapper jm, R... method triMapperWrapper (line 200) | public static TriMapper triMapperWrapper(JSON... method triMapperWrapper (line 204) | public static TriMapper triMapperWrapper(JSON... FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/helpers/RNCallback.java class RNCallback (line 26) | public class RNCallback implements HMSCallback { method fromPromise (line 29) | public static RNCallback fromPromise(Promise promise) { method RNCallback (line 33) | private RNCallback(Promise promise) { method success (line 37) | @Override method success (line 42) | @Override method success (line 47) | @Override method error (line 52) | @Override FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/helpers/ReactUtils.java class ReactUtils (line 41) | public class ReactUtils { method initializeProvider (line 44) | public static T initializeProvider(T provider,... method getConstants (line 49) | public static Map getConstants(HMSProvider provider) { method toWM (line 58) | public static WritableMap toWM(JSONObject json) { method toWA (line 93) | public static WritableArray toWA(JSONArray json) { method toJA (line 125) | public static JSONArray toJA(ReadableArray array) { method toJO (line 155) | public static JSONObject toJO(ReadableMap map) { method toMap (line 191) | public static Map toMap(JSONObject json) { method sendEvent (line 213) | public static void sendEvent(ReactContext reactContext, String eventNa... FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/modules/RNActivityIdentificationModule.java class RNActivityIdentificationModule (line 33) | public class RNActivityIdentificationModule extends ReactContextBaseJava... method RNActivityIdentificationModule (line 36) | public RNActivityIdentificationModule(ReactApplicationContext reactCon... method getName (line 41) | @Override method getConstants (line 46) | @Override method createActivityConversionUpdates (line 51) | @ReactMethod method createActivityIdentificationUpdates (line 58) | @ReactMethod method deleteActivityConversionUpdates (line 64) | @ReactMethod method deleteActivityIdentificationUpdates (line 69) | @ReactMethod FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/modules/RNFusedLocationModule.java class RNFusedLocationModule (line 37) | public class RNFusedLocationModule extends ReactContextBaseJavaModule im... method RNFusedLocationModule (line 40) | public RNFusedLocationModule(ReactApplicationContext reactContext) { method getConstants (line 46) | @Override method getName (line 51) | @Override method enableBackgroundLocation (line 56) | @ReactMethod method disableBackgroundLocation (line 61) | @ReactMethod method setLogConfig (line 66) | @ReactMethod method getLogConfig (line 71) | @ReactMethod method flushLocations (line 76) | @ReactMethod method checkLocationSettings (line 81) | @ReactMethod method getNavigationContextState (line 86) | @ReactMethod method getLastLocation (line 91) | @ReactMethod method getLastLocationWithAddress (line 96) | @ReactMethod method getLocationAvailability (line 101) | @ReactMethod method setMockLocation (line 106) | @ReactMethod method setMockMode (line 111) | @ReactMethod method requestLocationUpdates (line 116) | @ReactMethod method removeLocationUpdates (line 121) | @ReactMethod method requestLocationUpdatesWithCallback (line 126) | @ReactMethod method requestLocationUpdatesWithCallbackEx (line 131) | @ReactMethod method removeLocationUpdatesWithCallback (line 136) | @ReactMethod method onActivityResult (line 141) | @Override method onNewIntent (line 146) | @Override FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/modules/RNGeocoderModule.java class RNGeocoderModule (line 35) | public class RNGeocoderModule extends ReactContextBaseJavaModule { method RNGeocoderModule (line 39) | public RNGeocoderModule(ReactApplicationContext reactContext) { method getName (line 44) | @Override method getFromLocation (line 49) | @ReactMethod method getFromLocationName (line 59) | @ReactMethod FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/modules/RNGeofenceModule.java class RNGeofenceModule (line 32) | public class RNGeofenceModule extends ReactContextBaseJavaModule { method RNGeofenceModule (line 35) | public RNGeofenceModule(ReactApplicationContext reactContext) { method getConstants (line 40) | @Override method getName (line 45) | @Override method createGeofenceList (line 50) | @ReactMethod method deleteGeofenceList (line 57) | @ReactMethod FILE: react-native-hms-location/android/src/main/java/com/huawei/hms/rn/location/modules/RNLocationKitModule.java class RNLocationKitModule (line 44) | public class RNLocationKitModule extends ReactContextBaseJavaModule { method RNLocationKitModule (line 48) | public RNLocationKitModule(ReactApplicationContext reactContext) { method getConstants (line 53) | @Override method getName (line 66) | @Override method init (line 71) | @ReactMethod method enableLogger (line 78) | @ReactMethod method disableLogger (line 84) | @ReactMethod method setNotification (line 90) | @ReactMethod method convertCoord (line 105) | @ReactMethod method getStringKey (line 119) | public String getStringKey(ReadableMap rm, String key, String fallback) { FILE: react-native-hms-location/example/App.js class Header (line 47) | class Header extends React.Component { method componentDidMount (line 48) | componentDidMount() { method render (line 53) | render() { class LocationAvailability (line 73) | class LocationAvailability extends React.Component { method constructor (line 74) | constructor() { method render (line 84) | render() { class LocationSettings (line 101) | class LocationSettings extends React.Component { method constructor (line 102) | constructor() { method render (line 112) | render() { class LocationEnhance (line 132) | class LocationEnhance extends React.Component { method constructor (line 133) | constructor() { method render (line 145) | render() { class LastLocation (line 165) | class LastLocation extends React.Component { method constructor (line 166) | constructor() { method render (line 180) | render() { class LocationAddress (line 197) | class LocationAddress extends React.Component { method constructor (line 198) | constructor() { method render (line 222) | render() { class LocationUpdateWithCallback (line 238) | class LocationUpdateWithCallback extends React.Component { method constructor (line 239) | constructor() { method render (line 262) | render() { class MockLocation (line 289) | class MockLocation extends React.Component { method constructor (line 290) | constructor() { method render (line 321) | render() { class Notification (line 359) | class Notification extends React.Component { method constructor (line 360) | constructor() { method render (line 363) | render() { class BackgroundLocation (line 387) | class BackgroundLocation extends React.Component { method constructor (line 388) | constructor() { method render (line 421) | render() { class SetLogConfig (line 444) | class SetLogConfig extends React.Component { method constructor (line 445) | constructor() { method render (line 481) | render() { class FromLocation (line 527) | class FromLocation extends React.Component { method constructor (line 528) | constructor() { method render (line 558) | render() { class FromLocationName (line 603) | class FromLocationName extends React.Component { method constructor (line 604) | constructor() { method render (line 640) | render() { class Geocoder (line 706) | class Geocoder extends React.Component { method constructor (line 707) | constructor() { method render (line 714) | render() { class LocationUpdate (line 740) | class LocationUpdate extends React.Component { method constructor (line 741) | constructor() { method render (line 764) | render() { class Geofence (line 797) | class Geofence extends React.Component { method constructor (line 798) | constructor() { method render (line 840) | render() { class ActivityIdentification (line 875) | class ActivityIdentification extends React.Component { method constructor (line 876) | constructor() { method render (line 904) | render() { class ActivityConversion (line 947) | class ActivityConversion extends React.Component { method constructor (line 948) | constructor() { method render (line 1007) | render() { FILE: react-native-hms-location/example/android/app/src/main/java/com/huawei/hms/rn/location/demo/MainActivity.java class MainActivity (line 25) | public class MainActivity extends ReactActivity { method getMainComponentName (line 30) | @Override method onCreate (line 35) | @Override method onDestroy (line 40) | @Override FILE: react-native-hms-location/example/android/app/src/main/java/com/huawei/hms/rn/location/demo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 31) | @Override method getPackages (line 36) | @Override method getJSMainModuleName (line 42) | @Override method getReactNativeHost (line 48) | @Override method onCreate (line 53) | @Override FILE: react-native-hms-location/src/index.d.ts method enableBackgroundLocation (line 21) | enableBackgroundLocation(id: number, notification: Notification): Promis... type HWLocation (line 52) | interface HWLocation { type LatLng (line 76) | interface LatLng { type Location (line 81) | interface Location { type LocationResult (line 94) | interface LocationResult { type LocationRequest (line 101) | interface LocationRequest { type LocationSettingsRequest (line 116) | interface LocationSettingsRequest { type LocationSettingsStates (line 122) | interface LocationSettingsStates { type LogConfig (line 137) | interface LogConfig { type NavigationResult (line 144) | interface NavigationResult { type Notification (line 149) | interface Notification { type RequestCode (line 168) | interface RequestCode { type NavigationRequestConstants (line 173) | enum NavigationRequestConstants { type PriorityConstants (line 178) | enum PriorityConstants { method registerGeofenceHeadlessTask (line 199) | registerGeofenceHeadlessTask(callback: (res: GeofenceData) => void): void;, type GeofenceConstants (line 228) | enum GeofenceConstants { type GeofenceRequestConstants (line 235) | enum GeofenceRequestConstants { type ErrorCodes (line 243) | enum ErrorCodes { method init (line 252) | init(): Promise;, method registerActivityIdentificationHeadlessTask (line 282) | registerActivityIdentificationHeadlessTask(callback: (res: ActivityConve... type ActivityConversionResponse (line 308) | interface ActivityConversionResponse { type ActivityIdentificationData (line 312) | interface ActivityIdentificationData { type ActivityConversionData (line 317) | interface ActivityConversionData { type Activities (line 323) | enum Activities { type ActivitiyConversions (line 333) | enum ActivitiyConversions { method getFromLocation (line 339) | getFromLocation(getFromLocationRequest: GetFromLocationRequest, locale: ... type GetFromLocationRequest (line 356) | interface GetFromLocationRequest { type Locale (line 362) | interface Locale { FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/HMSCircleView.java class HMSCircleView (line 49) | public class HMSCircleView extends MapLayerView { method HMSCircleView (line 58) | public HMSCircleView(Context context) { class Manager (line 63) | public static class Manager extends MapLayerViewManager { method Manager (line 66) | public Manager(Context context) { method getName (line 71) | @NonNull method createViewInstance (line 78) | @NonNull type Event (line 87) | public enum Event implements ReactUtils.NamedEvent { method Event (line 94) | Event(String circleEventName) { method getName (line 98) | public String getName() { method getExportedCustomDirectEventTypeConstants (line 102) | @Nullable type Command (line 108) | public enum Command implements ReactUtils.NamedCommand { method Command (line 115) | Command(String circleCommandName) { method getName (line 119) | public String getName() { method getCommandsMap (line 124) | @Nullable method receiveCommand (line 130) | @Override method setCenter (line 154) | @ReactProp(name = "center") method setClickable (line 159) | @ReactProp(name = "clickable") method setFillColor (line 164) | @ReactProp(name = "fillColor", defaultInt = Color.BLACK) method setRadius (line 173) | @ReactProp(name = "radius", defaultDouble = 0) method setStrokeColor (line 178) | @ReactProp(name = "strokeColor") method setStrokeWidth (line 187) | @ReactProp(name = "strokeWidth", defaultFloat = 1f) method setStrokePattern (line 192) | @ReactProp(name = "strokePattern") method setVisible (line 197) | @ReactProp(name = "visible", defaultBoolean = true) method setZIndex (line 202) | @ReactProp(name = "zIndex", defaultFloat = 1.0f) method setAnimation (line 208) | private void setAnimation(ReadableArray args) { method startAnimation (line 253) | private void startAnimation() { method cleanAnimation (line 257) | private void cleanAnimation() { method setCenter (line 262) | private void setCenter(ReadableMap center) { method setClickable (line 273) | @Override method setFillColor (line 281) | private void setFillColor(int fillColor) { method setRadius (line 288) | private void setRadius(double radius) { method setStrokeColor (line 295) | private void setStrokeColor(int strokeColor) { method setStrokePattern (line 302) | private void setStrokePattern(ReadableArray strokePatternReadableArray) { method setStrokeWidth (line 310) | private void setStrokeWidth(float strokeWidth) { method setVisible (line 317) | private void setVisible(boolean visible) { method setZIndex (line 324) | private void setZIndex(float zIndex) { method addTo (line 331) | @Override method removeFrom (line 337) | @Override method getInfo (line 347) | @Override method getOptionsInfo (line 359) | @Override FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/HMSGroundOverlayView.java class HMSGroundOverlayView (line 44) | public class HMSGroundOverlayView extends MapLayerView implements UriIco... method HMSGroundOverlayView (line 52) | public HMSGroundOverlayView(Context context) { method setUriIcon (line 57) | @Override class Manager (line 65) | public static class Manager extends MapLayerViewManager { method Manager (line 52) | public Manager(Context context) { method getName (line 57) | @NonNull method createViewInstance (line 63) | @NonNull method createShadowNodeInstance (line 72) | @Override method updateExtraData (line 77) | @Override class SizeLayoutShadowNode (line 85) | public static class SizeLayoutShadowNode extends LayoutShadowNode { method onCollectExtraUpdates (line 86) | @Override FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/HMSMapPackage.java class HMSMapPackage (line 29) | public class HMSMapPackage implements ReactPackage { method createNativeModules (line 30) | @NonNull method createViewManagers (line 37) | @NonNull FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/HMSMapView.java class HMSMapView (line 87) | public class HMSMapView extends MapView implements UriIconView, OnMapRea... method HMSMapView (line 145) | public HMSMapView(final Context context, HuaweiMapOptions huaweiMapOpt... method requestLayout (line 161) | @Override method onMapReady (line 167) | @Override method initializeMap (line 198) | private void initializeMap() { method onHostResume (line 218) | @Override method onHostPause (line 223) | @Override method onHostDestroy (line 228) | @Override method onFinish (line 233) | @Override method onCancel (line 239) | @Override method getInfoContents (line 245) | @Override method getInfoWindow (line 250) | @Override method onCameraIdle (line 259) | @Override method onCameraMoveCanceled (line 266) | @Override method onCameraMove (line 272) | @Override method onCameraMoveStarted (line 279) | @Override method onCircleClick (line 287) | @Override method onGroundOverlayClick (line 296) | @Override method onInfoWindowClick (line 305) | @Override method onInfoWindowClose (line 314) | @Override method onInfoWindowLongClick (line 323) | @Override method onMapClick (line 332) | @Override method onMapLoaded (line 339) | @Override method onMapLongClick (line 345) | @Override method onMarkerClick (line 352) | @Override method onMarkerDragStart (line 366) | @Override method onMarkerDrag (line 375) | @Override method onMarkerDragEnd (line 384) | @Override method onMyLocationButtonClick (line 393) | @Override method onMyLocationClick (line 400) | @Override method onPoiClick (line 406) | @Override method onPolygonClick (line 413) | @Override method onPolylineClick (line 422) | @Override method onSnapshotReady (line 431) | @Override method hasLocationPermission (line 442) | public boolean hasLocationPermission() { method clear (line 449) | private void clear() { method takeSnapshot (line 455) | private void takeSnapshot() { method resetZoomPreference (line 461) | private void resetZoomPreference() { method stopAnimation (line 467) | private void stopAnimation() { method setCameraPosition (line 473) | private void setCameraPosition(ReadableArray args) { method setCoordinates (line 480) | private void setCoordinates(ReadableArray args) { method setBounds (line 492) | private void setBounds(ReadableArray args) { method scrollBy (line 508) | private void scrollBy(ReadableArray args) { method zoomBy (line 517) | private void zoomBy(ReadableArray args) { method zoomTo (line 529) | private void zoomTo(ReadableArray args) { method zoomIn (line 536) | private void zoomIn() { method zoomOut (line 540) | private void zoomOut() { method sendEvent (line 544) | private void sendEvent(Manager.Event event, @Nullable WritableMap wm) { method addMapLayer (line 549) | public void addMapLayer(View child, int index) { method removeMapLayer (line 590) | public void removeMapLayer(int index) { method getMapLayerSize (line 595) | public int getMapLayerSize() { method getMapLayer (line 599) | public View getMapLayer(int index) { method setBuildingsEnabled (line 603) | private void setBuildingsEnabled(boolean buildingsEnabled) { method setDescription (line 611) | private void setDescription(String description) { method setMapStyle (line 619) | private void setMapStyle(String mapStyle) { method setStyleId (line 630) | private void setStyleId(String styleId) { method setPreviewId (line 636) | private void setPreviewId(String previewId) { method setMyLocationEnabled (line 642) | private void setMyLocationEnabled(boolean myLocationEnabled) { method setMapPadding (line 657) | private void setMapPadding(ReadableMap mapPadding) { method setMarkerClustering (line 684) | private void setMarkerClustering(boolean markerClustering) { method setMyLocationButtonEnabled (line 692) | private void setMyLocationButtonEnabled(boolean myLocationButtonEnable... method setScrollGesturesEnabledDuringRotateOrZoom (line 700) | private void setScrollGesturesEnabledDuringRotateOrZoom(boolean scroll... method setCamera (line 706) | private void setCamera(CameraPosition cameraPosition) { method setMyLocationStyle (line 713) | private void setMyLocationStyle(MyLocationStyle myLocationStyle) { method setCompassEnabled (line 721) | private void setCompassEnabled(boolean compassEnabled) { method setLatLngBoundsForCameraTarget (line 729) | private void setLatLngBoundsForCameraTarget(ReadableArray latLngBounds... method setMapType (line 736) | private void setMapType(int mapType) { method setMaxZoomPreference (line 744) | private void setMaxZoomPreference(int maxZoomPreference) { method setMinZoomPreference (line 750) | private void setMinZoomPreference(int minZoomPreference) { method setRotateGesturesEnabled (line 756) | private void setRotateGesturesEnabled(boolean rotateGesturesEnabled) { method setScrollGesturesEnabled (line 762) | private void setScrollGesturesEnabled(boolean scrollGesturesEnabled) { method setTiltGesturesEnabled (line 768) | private void setTiltGesturesEnabled(boolean tiltGesturesEnabled) { method setZoomControlsEnabled (line 774) | private void setZoomControlsEnabled(boolean zoomControlsEnabled) { method setZoomGesturesEnabled (line 782) | private void setZoomGesturesEnabled(boolean zoomGesturesEnabled) { method applyCameraUpdate (line 788) | private void applyCameraUpdate(CameraUpdate cameraUpdate) { method setUseAnimation (line 798) | private void setUseAnimation(boolean useAnimation) { method setAnimationDuration (line 802) | private void setAnimationDuration(int animationDuration) { method setPointToCenter (line 806) | private void setPointToCenter(ReadableMap setPointToCenter) { method setGestureScaleByMapCenter (line 813) | private void setGestureScaleByMapCenter(boolean gestureScaleByMapCente... method setTrafficEnabled (line 820) | private void setTrafficEnabled(boolean trafficEnabled) { method setMarkerClusterColor (line 826) | private void setMarkerClusterColor(int color) { method setMarkerClusterTextColor (line 832) | private void setMarkerClusterTextColor(int color) { method setMarkerClusterIcon (line 838) | private void setMarkerClusterIcon(ReadableMap icon) { method setLogoPosition (line 849) | private void setLogoPosition(int gravity) { method setLogoPadding (line 855) | private void setLogoPadding(ReadableMap logoPadding) { method setDarkMode (line 877) | private void setDarkMode(boolean darkMode) { method setUriIcon (line 885) | @Override type MapLayer (line 890) | public interface MapLayer { method addTo (line 897) | Object addTo(HuaweiMap huaweiMap); method removeFrom (line 904) | void removeFrom(HuaweiMap huaweiMap); method getInfo (line 911) | WritableMap getInfo(); method getOptionsInfo (line 918) | WritableMap getOptionsInfo(); class MapLayerView (line 921) | public static abstract class MapLayerView extends ReactViewGroup imple... method MapLayerView (line 924) | public MapLayerView(Context context) { method sendEvent (line 929) | public void sendEvent(ReactUtils.NamedEvent event, @Nullable Writabl... class MapLayerViewManager (line 935) | public static abstract class MapLayerViewManager { method Manager (line 960) | public Manager(Context context) { method getName (line 965) | @NonNull method createViewInstance (line 971) | @NonNull method addView (line 988) | @Override method removeViewAt (line 993) | @Override method getChildCount (line 998) | @Override method getChildAt (line 1003) | @Override type Event (line 1008) | public enum Event implements ReactUtils.NamedEvent { method Event (line 1026) | Event(String mapEventName) { method getName (line 1030) | public String getName() { method getExportedCustomDirectEventTypeConstants (line 1035) | @Nullable type Command (line 1041) | public enum Command implements ReactUtils.NamedCommand { method Command (line 1057) | Command(String mapCommandName) { method getName (line 1061) | public String getName() { method getCommandsMap (line 1066) | @Nullable method receiveCommand (line 1072) | @Override method setLogoPosition (line 1147) | @ReactProp(name = "logoPosition") method setLogoPadding (line 1154) | @ReactProp(name = "logoPadding") method setMarkerClusterColor (line 1161) | @ReactProp(name = "markerClusterColor") method setMarkerClusterTextColor (line 1170) | @ReactProp(name = "markerClusterTextColor") method setMarkerClusterIcon (line 1179) | @ReactProp(name = "markerClusterIcon") method setPointToCenter (line 1185) | @ReactProp(name = "pointToCenter") method setGestureScaleByMapCenter (line 1192) | @ReactProp(name = "gestureScaleByMapCenter") method setTrafficEnabled (line 1199) | @ReactProp(name = "trafficEnabled") method setUseAnimation (line 1206) | @ReactProp(name = "useAnimation") method setAnimationDuration (line 1213) | @ReactProp(name = "animationDuration") method setCamera (line 1220) | @ReactProp(name = "camera") method setMyLocationStyle (line 1230) | @ReactProp(name = "myLocationStyle") method setCompassEnabled (line 1242) | @ReactProp(name = "compassEnabled") method setLatLngBoundsForCameraTarget (line 1250) | @ReactProp(name = "latLngBoundsForCameraTarget") method setMapType (line 1257) | @ReactProp(name = "mapType") method setMaxZoomPreference (line 1264) | @ReactProp(name = "maxZoomPreference") method setMinZoomPreference (line 1271) | @ReactProp(name = "minZoomPreference") method setRotateGesturesEnabled (line 1278) | @ReactProp(name = "rotateGesturesEnabled") method setScrollGesturesEnabled (line 1285) | @ReactProp(name = "scrollGesturesEnabled") method setTiltGesturesEnabled (line 1292) | @ReactProp(name = "tiltGesturesEnabled") method setZoomControlsEnabled (line 1299) | @ReactProp(name = "zoomControlsEnabled") method setZoomGesturesEnabled (line 1307) | @ReactProp(name = "zoomGesturesEnabled") method setBuildingsEnabled (line 1314) | @ReactProp(name = "buildingsEnabled") method setDescription (line 1321) | @ReactProp(name = "description") method setMapStyle (line 1328) | @ReactProp(name = "mapStyle") method setStyleId (line 1335) | @ReactProp(name = "styleId") method setPreviewId (line 1342) | @ReactProp(name = "previewId") method setMyLocationEnabled (line 1349) | @ReactProp(name = "myLocationEnabled") method setMapPadding (line 1357) | @ReactProp(name = "mapPadding") method setMarkerClustering (line 1364) | @ReactProp(name = "markerClustering") method setMyLocationButtonEnabled (line 1371) | @ReactProp(name = "myLocationButtonEnabled") method setScrollGesturesEnabledDuringRotateOrZoom (line 1379) | @ReactProp(name = "scrollGesturesEnabledDuringRotateOrZoom") method setDarkMode (line 1387) | @ReactProp(name = "darkMode") class Module (line 1395) | public static class Module extends ReactContextBaseJavaModule { method Module (line 1401) | Module(@NonNull ReactApplicationContext reactContext) { method getName (line 1407) | @NonNull method initializer (line 1413) | @ReactMethod method getHuaweiMapInfo (line 1424) | @ReactMethod method getScalePerPixel (line 1446) | @ReactMethod method getPointFromCoordinate (line 1468) | @ReactMethod method getCoordinateFromPoint (line 1493) | @ReactMethod method getDistance (line 1517) | @ReactMethod method getLayerInfo (line 1530) | @ReactMethod method getLayerOptionsInfo (line 1551) | @ReactMethod method enableLogger (line 1572) | @ReactMethod method disableLogger (line 1578) | @ReactMethod method setLiteMod (line 1584) | @ReactMethod FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/HMSMarkerView.java class HMSMarkerView (line 52) | public class HMSMarkerView extends MapLayerView implements UriIconView { method HMSMarkerView (line 66) | public HMSMarkerView(Context context) { class Manager (line 72) | public static class Manager extends MapLayerViewManager { method Manager (line 75) | public Manager(Context context) { method getName (line 80) | @NonNull method createViewInstance (line 86) | @NonNull method addView (line 95) | @Override type Event (line 102) | public enum Event implements ReactUtils.NamedEvent { method Event (line 115) | Event(String markerEventName) { method getName (line 119) | public String getName() { method getExportedCustomDirectEventTypeConstants (line 124) | @Nullable type Command (line 130) | public enum Command implements ReactUtils.NamedCommand { method Command (line 139) | Command(String markerCommandName) { method getName (line 143) | public String getName() { method getCommandsMap (line 148) | @Nullable method receiveCommand (line 154) | @Override method setDefaultActionOnClick (line 190) | @ReactProp(name = "defaultActionOnClick", defaultBoolean = true) method setAlpha (line 195) | @ReactProp(name = "alpha", defaultFloat = 1.0f) method setMarkerAnchor (line 200) | @ReactProp(name = "markerAnchor") method setDraggable (line 205) | @ReactProp(name = "draggable") method setFlat (line 210) | @ReactProp(name = "flat") method setIcon (line 215) | @ReactProp(name = "icon") method setInfoWindowAnchor (line 220) | @ReactProp(name = "infoWindowAnchor") method setPosition (line 225) | @ReactProp(name = "coordinate") method setMarkerRotation (line 230) | @ReactProp(name = "rotation") method setSnippet (line 235) | @ReactProp(name = "snippet") method setTitle (line 240) | @ReactProp(name = "title") method setVisible (line 245) | @ReactProp(name = "visible", defaultBoolean = true) method setClusterable (line 250) | @ReactProp(name = "clusterable") method setClickable (line 255) | @ReactProp(name = "clickable") method setZIndex (line 259) | @ReactProp(name = "zIndex") method createShadowNodeInstance (line 264) | @Override method updateExtraData (line 269) | @Override method setAnimation (line 278) | private void setAnimation(ReadableArray args) { method startAnimation (line 322) | private void startAnimation() { method cleanAnimation (line 326) | private void cleanAnimation() { method getInfoWindowView (line 331) | public HMSInfoWindowView getInfoWindowView() { method setInfoWindowView (line 335) | public void setInfoWindowView(HMSInfoWindowView infoWindowView) { method wrapInfoWindowView (line 339) | public void wrapInfoWindowView() { method getWrappedInfoWindowView (line 368) | public LinearLayout getWrappedInfoWindowView() { method showInfoWindow (line 372) | private void showInfoWindow() { method hideInfoWindow (line 378) | private void hideInfoWindow() { method setAlpha (line 384) | @Override method setMarkerAnchor (line 392) | private void setMarkerAnchor(ReadableArray markerAnchor) { method setDraggable (line 404) | private void setDraggable(boolean draggable) { method setFlat (line 411) | private void setFlat(boolean flat) { method setClickable (line 418) | @Override method setIcon (line 425) | private void setIcon(ReadableMap icon) { method setInfoWindowAnchor (line 434) | private void setInfoWindowAnchor(ReadableArray infoWindowAnchor) { method setPosition (line 446) | private void setPosition(ReadableMap position) { method setMarkerRotation (line 457) | public void setMarkerRotation(float rotation) { method setSnippet (line 464) | private void setSnippet(String snippet) { method setTitle (line 471) | private void setTitle(String title) { method setVisible (line 478) | private void setVisible(boolean visible) { method setZIndex (line 485) | private void setZIndex(float zIndex) { method setClusterable (line 492) | private void setClusterable(boolean clusterable) { method setDefaultActionOnClick (line 496) | private void setDefaultActionOnClick(boolean isDefault) { method setUriIcon (line 500) | @Override method addTo (line 508) | @Override method removeFrom (line 514) | @Override method getInfo (line 529) | @Override method getOptionsInfo (line 542) | @Override FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/HMSPolygonView.java class HMSPolygonView (line 43) | public class HMSPolygonView extends MapLayerView { method HMSPolygonView (line 49) | public HMSPolygonView(Context context) { class Manager (line 53) | public static class Manager extends MapLayerViewManager { method Manager (line 56) | public Manager(Context context) { method getName (line 62) | @NonNull method createViewInstance (line 68) | @NonNull method setClickable (line 77) | @ReactProp(name = "clickable") method setFillColor (line 82) | @ReactProp(name = "fillColor") method setGeodesic (line 91) | @ReactProp(name = "geodesic") method setHoles (line 96) | @ReactProp(name = "holes") method setPoints (line 101) | @ReactProp(name = "points") method setStrokeColor (line 106) | @ReactProp(name = "strokeColor", defaultInt = Color.BLACK) method setStrokeJointType (line 115) | @ReactProp(name = "strokeJointType") method setStrokeWidth (line 120) | @ReactProp(name = "strokeWidth", defaultFloat = 10.0f) method setStrokePattern (line 125) | @ReactProp(name = "strokePattern") method setVisible (line 130) | @ReactProp(name = "visible", defaultBoolean = true) method setZIndex (line 135) | @ReactProp(name = "zIndex") method setClickable (line 141) | @Override method setFillColor (line 149) | private void setFillColor(int fillColor) { method setGeodesic (line 156) | private void setGeodesic(boolean geodesic) { method setPoints (line 163) | private void setPoints(ReadableArray pointsReadableArray) { method setHoles (line 173) | private void setHoles(ReadableArray holesReadableArray) { method setStrokeColor (line 183) | private void setStrokeColor(int strokeColor) { method setStrokeJointType (line 190) | private void setStrokeJointType(int strokeJointType) { method setStrokePattern (line 197) | private void setStrokePattern(ReadableArray strokePatternReadableArray) { method setStrokeWidth (line 205) | private void setStrokeWidth(float strokeWidth) { method setVisible (line 212) | private void setVisible(boolean visible) { method setZIndex (line 219) | private void setZIndex(float zIndex) { method addTo (line 226) | @Override method removeFrom (line 232) | @Override method getInfo (line 242) | @Override method getOptionsInfo (line 254) | @Override FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/HMSPolylineView.java class HMSPolylineView (line 49) | public class HMSPolylineView extends MapLayerView implements UriIconView { method HMSPolylineView (line 57) | public HMSPolylineView(Context context) { class Manager (line 64) | public static class Manager extends MapLayerViewManager map) { method putToSingleEventMap (line 282) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 299) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class { method map (line 132) | R map(T in); method mapReadableArray (line 135) | public static List mapReadableArray(ReadableArray array, Mapper... method mapDoubleReadableArray (line 145) | public static List mapDoubleReadableArray(ReadableArray array, ... method mapList (line 155) | public static WritableArray mapList(List list, Mapper toFloatMap(ReadableMap readableMap) { method toFloatIntegerMap (line 292) | public static Map toFloatIntegerMap(ReadableMap readab... method getLatLngBoundsFromReadableArray (line 304) | public static LatLngBounds getLatLngBoundsFromReadableArray(ReadableAr... method getWritableMapFromLatLngBounds (line 315) | public static WritableMap getWritableMapFromLatLngBounds(LatLngBounds ... method getWritableMapFromCircle (line 326) | public static WritableMap getWritableMapFromCircle(Circle obj) { method getWritableMapFromCircleOptions (line 344) | public static WritableMap getWritableMapFromCircleOptions(CircleOption... method getWritableMapFromGroundOverlay (line 361) | public static WritableMap getWritableMapFromGroundOverlay(GroundOverla... method getWritableMapFromGroundOverlayOptions (line 379) | public static WritableMap getWritableMapFromGroundOverlayOptions(Groun... method getWritableMapFromMarker (line 398) | public static WritableMap getWritableMapFromMarker(Marker obj) { method getWritableMapFromMarkerOptions (line 418) | public static WritableMap getWritableMapFromMarkerOptions(MarkerOption... method getWritableMapFromPolygon (line 440) | public static WritableMap getWritableMapFromPolygon(Polygon obj) { method getWritableArrayFromListOfLatLngList (line 461) | private static WritableArray getWritableArrayFromListOfLatLngList(List... method getWritableArrayFromLatLngList (line 473) | private static WritableArray getWritableArrayFromLatLngList(List map) { method getWritableMapFromPoint (line 619) | public static WritableMap getWritableMapFromPoint(Point obj) { method getPointFromReadableMap (line 629) | public static Point getPointFromReadableMap(ReadableMap rm) { method getWritableMapPointOfInterest (line 636) | public static WritableMap getWritableMapPointOfInterest(PointOfInteres... method getWritableMapFromProjectionOnLatLng (line 647) | public static WritableMap getWritableMapFromProjectionOnLatLng(Project... method getWritableMapFromVisibleRegion (line 658) | public static WritableMap getWritableMapFromVisibleRegion(VisibleRegio... method getLatLngListFromReadableArray (line 671) | public static List getLatLngListFromReadableArray(ReadableArra... method getListOfLatLngListFromReadableArray (line 675) | public static List> getListOfLatLngListFromReadableArray(... method getBitmapDescriptorFromReadableMap (line 679) | public static BitmapDescriptor getBitmapDescriptorFromReadableMap(Read... method getWritableMapPatternItem (line 694) | public static WritableMap getWritableMapPatternItem(PatternItem obj) { method getPatternItemFromReadableMap (line 704) | public static PatternItem getPatternItemFromReadableMap(ReadableMap rm) { method getCapFromReadableMap (line 729) | public static Cap getCapFromReadableMap(ReadableMap rm) { method getCustomCapFromBitmapDescriptor (line 754) | public static CustomCap getCustomCapFromBitmapDescriptor(BitmapDescrip... method getPatternItemListFromReadableArray (line 761) | public static List getPatternItemListFromReadableArray(Re... method getColorValuesListFromReadableArray (line 765) | public static List getColorValuesListFromReadableArray(Readab... method getTileProviderFromReadableMap (line 774) | public static TileProvider getTileProviderFromReadableMap(ReadableMap ... method getTileProviderFromReadableArray (line 813) | public static TileProvider getTileProviderFromReadableArray(ReadableAr... method getExportedCustomDirectEventTypeConstantsFromEvents (line 843) | public static Map getExportedCustomDirectEventTypeCons... method getCommandsMap (line 851) | public static Map getCommandsMap(NamedCommand[] comma... method getCommand (line 859) | public static NamedCommand getCommand(String commandId, NamedCommand[]... method getAnimationFromCommandArgs (line 868) | public static Animation getAnimationFromCommandArgs(ReadableMap map, R... method getInterpolatorFromInt (line 931) | private static Interpolator getInterpolatorFromInt(int interpolator) { method getWritableMapFromAnimation (line 957) | public static WritableMap getWritableMapFromAnimation(Animation animat... FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/utils/UriIconController.java class UriIconController (line 49) | public class UriIconController { method onFinalImageSet (line 61) | @Override method UriIconController (line 94) | public UriIconController(Context context, UriIconView component) { method setUriIcon (line 104) | public void setUriIcon(ReadableMap rm) { method setUriIconWithOptions (line 117) | public void setUriIconWithOptions(ReadableMap rm, ReadableMap options) { method setUriIconHelper (line 123) | private void setUriIconHelper(String uri, int width, int height) { method checkUriIsValid (line 155) | private boolean checkUriIsValid(String uri) { method getDrawableResourceByName (line 165) | private int getDrawableResourceByName(String name) { method setIcon (line 172) | private void setIcon() { FILE: react-native-hms-map/android/src/main/java/com/huawei/hms/rn/map/utils/UriIconView.java type UriIconView (line 22) | public interface UriIconView { method setUriIcon (line 28) | void setUriIcon(BitmapDescriptor bitmapDescriptor, ReadableMap options); FILE: react-native-hms-map/example/App.js class App (line 92) | class App extends React.Component { method componentDidMount (line 97) | componentDidMount() { method renderButtons (line 101) | renderButtons() { method renderScreen (line 122) | renderScreen() { method render (line 127) | render() { FILE: react-native-hms-map/example/android/app/src/main/java/com/huawei/rnhmsmapdemo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-map/example/android/app/src/main/java/com/huawei/rnhmsmapdemo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 32) | @Override method getPackages (line 37) | @Override method getJSMainModuleName (line 44) | @Override method getReactNativeHost (line 50) | @Override method onCreate (line 55) | @Override FILE: react-native-hms-map/example/screens/AdvancedMap.js class AdvancedMap (line 254) | class AdvancedMap extends React.Component { method constructor (line 263) | constructor() { method render (line 268) | render() { FILE: react-native-hms-map/example/screens/BasicMap.js class BasicMap (line 22) | class BasicMap extends React.Component { method render (line 31) | render() { FILE: react-native-hms-map/example/screens/CameraControl.js class CameraControl (line 32) | class CameraControl extends React.Component { method render (line 315) | render() { FILE: react-native-hms-map/example/screens/Gestures.js class Gestures (line 22) | class Gestures extends React.Component { method renderColumn (line 81) | renderColumn(column) { method render (line 100) | render() { FILE: react-native-hms-map/example/screens/HeatMap.js class HeatMap (line 24) | class HeatMap extends React.Component { method render (line 33) | render() { FILE: react-native-hms-map/example/screens/Location.js class Location (line 29) | class Location extends React.Component { method render (line 45) | render() { FILE: react-native-hms-map/example/screens/MapLayers.js class MapLayers (line 51) | class MapLayers extends React.Component { method render (line 60) | render() { FILE: react-native-hms-map/example/screens/MapStyle.js class MapStyle (line 36) | class MapStyle extends React.Component { method render (line 54) | render() { FILE: react-native-hms-map/example/screens/Markers.js class Markers (line 77) | class Markers extends React.Component { method renderAdditionalMarkers (line 100) | renderAdditionalMarkers() { method render (line 384) | render() { FILE: react-native-hms-map/src/CircleView.js class HMSCircleView (line 26) | class HMSCircleView extends Component { method constructor (line 27) | constructor() { method render (line 54) | render() { FILE: react-native-hms-map/src/GroundOverlayView.js class HMSGroundOverlayView (line 30) | class HMSGroundOverlayView extends Component { method constructor (line 31) | constructor() { method render (line 35) | render() { FILE: react-native-hms-map/src/HeatMapView.js class HMSHeatMapView (line 20) | class HMSHeatMapView extends Component { method constructor (line 21) | constructor() { method render (line 25) | render() { FILE: react-native-hms-map/src/InfoWindowView.js class HMSInfoWindowView (line 20) | class HMSInfoWindowView extends Component { method constructor (line 21) | constructor() { method render (line 25) | render() { FILE: react-native-hms-map/src/MapView.js class HMSMapView (line 28) | class HMSMapView extends Component { method constructor (line 29) | constructor(props) { method render (line 180) | render() { FILE: react-native-hms-map/src/MarkerView.js class HMSMarkerView (line 25) | class HMSMarkerView extends Component { method constructor (line 26) | constructor() { method render (line 70) | render() { FILE: react-native-hms-map/src/PolygonView.js class HMSPolygonView (line 22) | class HMSPolygonView extends Component { method constructor (line 23) | constructor() { method render (line 27) | render() { FILE: react-native-hms-map/src/PolylineView.js class HMSPolylineView (line 22) | class HMSPolylineView extends Component { method constructor (line 23) | constructor() { method render (line 27) | render() { FILE: react-native-hms-map/src/TileOverlayView.js class HMSTileOverlayView (line 21) | class HMSTileOverlayView extends Component { method constructor (line 22) | constructor() { method render (line 34) | render() { FILE: react-native-hms-map/src/index.d.ts type PatternItemTypes (line 21) | enum PatternItemTypes { type PatternItemEnum (line 38) | type PatternItemEnum = `${Extract}` extends `$... type CapTypes (line 39) | enum CapTypes { type JointTypes (line 65) | enum JointTypes { type MapTypes (line 86) | enum MapTypes { type Reason (line 104) | enum Reason { type RadiusUnit (line 122) | enum RadiusUnit { type FillMode (line 135) | enum FillMode { type FillModeEnum (line 148) | type FillModeEnum = `${Extract}` extends `${infer N ex... type RepeatMode (line 150) | enum RepeatMode { type RepeatModeEnum (line 163) | type RepeatModeEnum = `${Extract}` extends `${infer ... type Interpolator (line 165) | enum Interpolator { type InterpolatorEnum (line 178) | type InterpolatorEnum = `${Extract}` extends `${in... type Hue (line 180) | enum Hue { type HueEnum (line 193) | type HueEnum = `${Extract}` extends `${infer N extends numb... type Gravity (line 195) | enum Gravity { type LogoPadding (line 205) | interface LogoPadding { type LatLng (line 230) | interface LatLng { type LatLngBounds (line 245) | interface LatLngBounds { type UiSettings (line 260) | interface UiSettings { type CameraPosition (line 305) | interface CameraPosition { type VisibleRegion (line 335) | interface VisibleRegion { type HuaweiMap (line 365) | interface HuaweiMap { type Point (line 415) | interface Point { type PointOfInterest (line 423) | interface PointOfInterest { type ProjectionOnLatLng (line 443) | interface ProjectionOnLatLng { type BitmapDescriptor (line 463) | interface BitmapDescriptor { type MyLocationStyle (line 506) | interface MyLocationStyle { type CapType (line 535) | type CapType = 0 | 1 | 2 | 3; type Cap (line 540) | interface Cap extends BitmapDescriptor { type TileProvider (line 552) | interface TileProvider { type CustomTile (line 574) | interface CustomTile { type Rotate (line 609) | interface Rotate { type Alpha (line 622) | interface Alpha { type Scale (line 635) | interface Scale { type Translate (line 650) | interface Translate { type DefaultAnimationOptions (line 663) | interface DefaultAnimationOptions { type MarkerAnimation (line 674) | interface MarkerAnimation { type CircleAnimation (line 684) | interface CircleAnimation { type MapEvent (line 691) | interface MapEvent extends NativeSyntheticEvent { } type PatternItem (line 695) | interface PatternItem { type HMSCircleProps (line 709) | interface HMSCircleProps { class HMSCircle (line 777) | class HMSCircle extends React.Component { type JointType (line 801) | type JointType = 0 | 1 | 2; type HMSPolygonProps (line 806) | interface HMSPolygonProps { class HMSPolygon (line 877) | class HMSPolygon extends React.Component { } type HMSPolylineProps (line 882) | interface HMSPolylineProps { class HMSPolyline (line 965) | class HMSPolyline extends React.Component { } type HMSMarkerProps (line 970) | interface HMSMarkerProps extends ViewProps { class HMSMarker (line 1107) | class HMSMarker extends React.Component { class HMSInfoWindow (line 1138) | class HMSInfoWindow extends React.Component { } type LatLngWithSize (line 1140) | interface LatLngWithSize extends LatLng { type HMSGroundOverlayProps (line 1155) | interface HMSGroundOverlayProps { class HMSGroundOverlay (line 1216) | class HMSGroundOverlay extends React.Component { type HMSHeatMapProps (line 1265) | interface HMSHeatMapProps extends ViewProps { class HMSHeatMap (line 1305) | class HMSHeatMap extends React.Component { } type MapPadding (line 1310) | interface MapPadding { type SnapshotImage (line 1339) | interface SnapshotImage { type MapType (line 1352) | type MapType = 0 | 1 | 3; type RoutePolicyType (line 1364) | type RoutePolicyType = "CN" | "DE" | "SG" | "RU"; type HMSMapProps (line 1365) | interface HMSMapProps extends ViewProps { type HMSMapMethods (line 1639) | type HMSMapMethods = { class HMSMap (line 1833) | class HMSMap extends React.Component> createJSModules() { method createViewManagers (line 119) | @NonNull FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/commonservices/HMSApplication.java class HMSApplication (line 34) | public class HMSApplication extends HMSBase { method HMSApplication (line 41) | public HMSApplication(ReactApplicationContext reactContext) { method setApiKey (line 51) | @ReactMethod method setAccessToken (line 70) | @ReactMethod method getApiKey (line 88) | @ReactMethod method enableLogger (line 100) | @ReactMethod method disableLogger (line 111) | @ReactMethod FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/commonservices/HMSComposite.java class HMSComposite (line 40) | public class HMSComposite extends HMSBase { method HMSComposite (line 48) | public HMSComposite(ReactApplicationContext mContext) { method createCompositeAnalyzer (line 58) | @ReactMethod method isAvailable (line 70) | @ReactMethod method destroy (line 88) | @ReactMethod method analyzeFrame (line 108) | @ReactMethod FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/commonservices/HMSLensEngine.java class HMSLensEngine (line 46) | public class HMSLensEngine extends HMSBase implements LensEngine.Shutter... method HMSLensEngine (line 54) | public HMSLensEngine(ReactApplicationContext mContext) { method createLensEngine (line 66) | @ReactMethod method close (line 87) | @ReactMethod method doZoom (line 106) | @ReactMethod method getDisplayDimension (line 124) | @ReactMethod method getLensType (line 142) | @ReactMethod method photograph (line 159) | @ReactMethod method release (line 177) | @ReactMethod method run (line 196) | @ReactMethod method runWithView (line 218) | @ReactMethod method takenPhotograph (line 245) | @Override method clickShutter (line 259) | @Override FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/facebodyrelatedservices/HMSFaceRecognition.java class HMSFaceRecognition (line 40) | public class HMSFaceRecognition extends HMSBase { method HMSFaceRecognition (line 47) | public HMSFaceRecognition(ReactApplicationContext context) { method asyncAnalyzeFrame (line 60) | @ReactMethod method analyzeFrame (line 111) | @ReactMethod method stopAnalyzer (line 152) | private void stopAnalyzer(MLFaceAnalyzer faceAnalyzer) { method stopAnalyzer (line 166) | private void stopAnalyzer(ML3DFaceAnalyzer faceAnalyzer) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/facebodyrelatedservices/HMSFaceVerification.java class HMSFaceVerification (line 56) | public class HMSFaceVerification extends HMSBase { method HMSFaceVerification (line 67) | public HMSFaceVerification(ReactApplicationContext context) { method initAnalyzer (line 72) | private void initAnalyzer() { method setMaxFaceDetected (line 77) | @ReactMethod method getMaxFaceDetected (line 91) | @ReactMethod method loadTemplatePic (line 100) | @ReactMethod method compare (line 119) | @ReactMethod method asyncCompare (line 142) | @ReactMethod FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/facebodyrelatedservices/HMSGestureDetection.java class HMSGestureDetection (line 34) | public class HMSGestureDetection extends HMSBase { method HMSGestureDetection (line 41) | public HMSGestureDetection(ReactApplicationContext reactContext) { method analyzeFrame (line 52) | @ReactMethod method asyncAnalyzeFrame (line 80) | @ReactMethod FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/facebodyrelatedservices/HMSHandKeypointDetection.java class HMSHandKeypointDetection (line 34) | public class HMSHandKeypointDetection extends HMSBase { method HMSHandKeypointDetection (line 41) | public HMSHandKeypointDetection(ReactApplicationContext reactContext) { method analyzeFrame (line 53) | @ReactMethod method asyncAnalyzeFrame (line 84) | @ReactMethod FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/facebodyrelatedservices/HMSLivenessDetection.java class HMSLivenessDetection (line 38) | public class HMSLivenessDetection extends HMSBase implements MLLivenessC... method HMSLivenessDetection (line 46) | public HMSLivenessDetection(ReactApplicationContext reactContext) { method startDetect (line 55) | @ReactMethod method setConfig (line 75) | @ReactMethod method onSuccess (line 86) | @Override method onFailure (line 104) | @Override FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/facebodyrelatedservices/HMSSkeletonDetection.java class HMSSkeletonDetection (line 41) | public class HMSSkeletonDetection extends HMSBase { method HMSSkeletonDetection (line 48) | public HMSSkeletonDetection(ReactApplicationContext reactContext) { method analyzeFrame (line 60) | @ReactMethod method asyncAnalyzeFrame (line 88) | @ReactMethod method calculateSimilarity (line 123) | @ReactMethod method stopAnalyzer (line 149) | private void stopAnalyzer(MLSkeletonAnalyzer skeletonAnalyzer) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/adapters/HMSBottomSheetAdapter.java class HMSBottomSheetAdapter (line 33) | public class HMSBottomSheetAdapter extends BaseAdapter { method HMSBottomSheetAdapter (line 38) | public HMSBottomSheetAdapter(Context context, List ml... method getCount (line 43) | @Override method getItem (line 48) | @Override method getItemId (line 53) | @Override method getView (line 58) | @Override FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/constants/HMSConstants.java class HMSConstants (line 86) | public final class HMSConstants { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/constants/HMSResults.java type HMSResults (line 24) | public enum HMSResults { method HMSResults (line 49) | HMSResults(int errCode, String message) { method getErrCode (line 54) | public int getErrCode() { method getMessage (line 58) | public String getMessage() { method getStatusAndMessage (line 67) | public WritableMap getStatusAndMessage() { method getStatusAndMessage (line 81) | public WritableMap getStatusAndMessage(Integer errorCode, String error... FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/creators/HMSObjectCreator.java class HMSObjectCreator (line 145) | public final class HMSObjectCreator { method getInstance (line 150) | public static HMSObjectCreator getInstance() { method createRemoteAftSetting (line 167) | public MLRemoteAftSetting createRemoteAftSetting(ReadableMap readableM... method createRemoteLanguageDetector (line 199) | public MLRemoteLangDetector createRemoteLanguageDetector(double truste... method createLocalLanguageDetector (line 210) | public MLLocalLangDetector createLocalLanguageDetector(double trustedT... method createRemoteLanguageDetectorSetting (line 221) | private MLRemoteLangDetectorSetting createRemoteLanguageDetectorSettin... method createLocalLanguageDetectorSetting (line 231) | private MLLocalLangDetectorSetting createLocalLanguageDetectorSetting(... method createSpeechRealtimeTranscriptionConfig (line 241) | public MLSpeechRealTimeTranscriptionConfig createSpeechRealtimeTranscr... method createTtsConfiguration (line 285) | public MLTtsConfig createTtsConfiguration(ReadableMap readableMap) { method createRemoteTranslator (line 333) | public MLRemoteTranslator createRemoteTranslator(ReadableMap translato... method createLocalTranslator (line 343) | public MLLocalTranslator createLocalTranslator(ReadableMap translatorS... method createModelDownloadStrategy (line 353) | public MLModelDownloadStrategy createModelDownloadStrategy(ReadableMap... method createTextEmbeddingSetting (line 385) | private MLTextEmbeddingSetting createTextEmbeddingSetting(String langu... method createTextEmbeddingAnalyzer (line 395) | public MLTextEmbeddingAnalyzer createTextEmbeddingAnalyzer(String lang... method createCustomModelInputOutputSetting (line 406) | public MLModelInputOutputSettings createCustomModelInputOutputSetting(... method createCustomLocalModel (line 454) | private MLCustomLocalModel createCustomLocalModel(ReadableMap localMod... method createCustomRemoteModel (line 496) | private MLCustomRemoteModel createCustomRemoteModel(String modelName) { method createCustomModelExecutorSettings (line 512) | public MLModelExecutorSettings createCustomModelExecutorSettings(boole... method createCustomModelInputs (line 533) | public MLModelInputs createCustomModelInputs(ReadableMap readableMap, ... method createRemoteModel (line 575) | public MLRemoteModel createRemoteModel(ReadableMap modelConfiguration) { method createLocalTextSetting (line 608) | private MLLocalTextSetting createLocalTextSetting(ReadableMap readable... method createRemoteTextSetting (line 626) | private MLRemoteTextSetting createRemoteTextSetting(ReadableMap readab... method createTextAnalyzer (line 661) | public MLTextAnalyzer createTextAnalyzer(ReadableMap readableMap, Reac... method createTextAnalyzer (line 680) | public MLTextAnalyzer createTextAnalyzer(ReadableMap readableMap, bool... method createDocumentAnalyzer (line 696) | public MLDocumentAnalyzer createDocumentAnalyzer(ReadableMap readableM... method createDocumentSetting (line 706) | private MLDocumentSetting createDocumentSetting(ReadableMap readableMa... method createBcrCapture (line 744) | public MLBcrCapture createBcrCapture(ReadableMap readableMap) { method createBcrCaptureConfig (line 754) | private MLBcrCaptureConfig createBcrCaptureConfig(ReadableMap readable... method createGcrCapture (line 789) | public MLGcrCapture createGcrCapture(String language, ReadableMap uiCo... method createGcrCaptureConfig (line 800) | private MLGcrCaptureConfig createGcrCaptureConfig(String language) { method createGcrCaptureUiConfig (line 815) | private MLGcrCaptureUIConfig createGcrCaptureUiConfig(ReadableMap read... method createFormRecognizerAnalyzer (line 854) | public MLFormRecognitionAnalyzer createFormRecognizerAnalyzer() { method createFormRecognitionAnalyzerSetting (line 864) | private MLFormRecognitionAnalyzerSetting createFormRecognitionAnalyzer... method createRemoteClassificationAnalyzerSetting (line 874) | private MLRemoteClassificationAnalyzerSetting createRemoteClassificati... method createClassificationAnalyzer (line 903) | public MLImageClassificationAnalyzer createClassificationAnalyzer(bool... method createLocalClassificationAnalyzerSetting (line 919) | private MLLocalClassificationAnalyzerSetting createLocalClassification... method createObjectAnalyzerSetting (line 940) | private MLObjectAnalyzerSetting createObjectAnalyzerSetting(ReadableMa... method createObjectAnalyzer (line 969) | public MLObjectAnalyzer createObjectAnalyzer(ReadableMap objectAnalyze... method createLandmarkAnalyzer (line 980) | public MLRemoteLandmarkAnalyzer createLandmarkAnalyzer(ReadableMap rea... method createLandMarkAnalyzerSetting (line 990) | private MLRemoteLandmarkAnalyzerSetting createLandMarkAnalyzerSetting(... method createImageSegmentationAnalyzer (line 1018) | public MLImageSegmentationAnalyzer createImageSegmentationAnalyzer(Rea... method createProductVisionSearchAnalyzer (line 1029) | public MLRemoteProductVisionSearchAnalyzer createProductVisionSearchAn... method createSearchAnalyzerSetting (line 1040) | private MLRemoteProductVisionSearchAnalyzerSetting createSearchAnalyze... method createProductSearchPluginConfig (line 1070) | private MLProductVisionSearchCaptureConfig createProductSearchPluginCo... method createProductVisionSearchCapture (line 1101) | public MLProductVisionSearchCapture createProductVisionSearchCapture(R... method createImageSuperResolutionSetting (line 1113) | private MLImageSuperResolutionAnalyzerSetting createImageSuperResoluti... method createImageSuperResolutionAnalyzer (line 1123) | public MLImageSuperResolutionAnalyzer createImageSuperResolutionAnalyz... method createDocumentSkewCorrectionAnalyzer (line 1133) | public MLDocumentSkewCorrectionAnalyzer createDocumentSkewCorrectionAn... method getSceneDetectionAnalyzer (line 1144) | public MLSceneDetectionAnalyzer getSceneDetectionAnalyzer(double confi... method createScdAnalyzerSetting (line 1155) | private MLSceneDetectionAnalyzerSetting createScdAnalyzerSetting(doubl... method create2DFaceAnalyzer (line 1165) | public MLFaceAnalyzer create2DFaceAnalyzer(ReadableMap faceAnalyzerCon... method create3DFaceAnalyzer (line 1175) | public ML3DFaceAnalyzer create3DFaceAnalyzer(ReadableMap faceAnalyzerC... method create3DFaceAnalyzerSetting (line 1186) | private ML3DFaceAnalyzerSetting create3DFaceAnalyzerSetting(ReadableMa... method createFaceAnalyzerSetting (line 1214) | private MLFaceAnalyzerSetting createFaceAnalyzerSetting(ReadableMap re... method createSkeletonAnalyzer (line 1283) | public MLSkeletonAnalyzer createSkeletonAnalyzer(int analyzeType) { method createSkeletonAnalyzerSetting (line 1293) | private MLSkeletonAnalyzerSetting createSkeletonAnalyzerSetting(int an... method createLivenessCaptureConfig (line 1303) | public MLLivenessCaptureConfig createLivenessCaptureConfig(ReadableMap... method createHandKeyPointAnalyzer (line 1323) | public MLHandKeypointAnalyzer createHandKeyPointAnalyzer(ReadableMap a... method createGestureAnalyzer (line 1333) | public MLGestureAnalyzer createGestureAnalyzer() { method createICRAnalyzer (line 1345) | public MLIcrAnalyzer createICRAnalyzer(String countryCode, boolean isF... method createHandKeyPointAnalyzerSetting (line 1359) | private MLHandKeypointAnalyzerSetting createHandKeyPointAnalyzerSettin... method createFrame (line 1390) | public MLFrame createFrame(ReadableMap frameConfiguration, ReactApplic... method createFrameProperty (line 1446) | private MLFrame.Property createFrameProperty(ReadableMap readableMap) { method createFramePropertyExt (line 1487) | private MLFrame.Property.Ext createFramePropertyExt(ReadableMap readab... method createFrameUsingCreator (line 1541) | private MLFrame createFrameUsingCreator(ReadableMap readableMap) { method setLanguage (line 1597) | private String setLanguage(ReadableMap readableMap) { method setOCRMode (line 1614) | private int setOCRMode(ReadableMap readableMap) { method createLocalTranslateSetting (line 1631) | private MLLocalTranslateSetting createLocalTranslateSetting(ReadableMa... method createRemoteTranslateSetting (line 1661) | private MLRemoteTranslateSetting createRemoteTranslateSetting(Readable... method createImageSegmentationSetting (line 1691) | private MLImageSegmentationSetting createImageSegmentationSetting(Read... method createDscAnalyzerSetting (line 1724) | private MLDocumentSkewCorrectionAnalyzerSetting createDscAnalyzerSetti... method createCompositeAnalyzer (line 1734) | public MLCompositeAnalyzer createCompositeAnalyzer(ReadableMap readabl... method createLensEngine (line 1786) | public LensEngine createLensEngine(ReactApplicationContext context, ML... method createLensEngineAnalyzer (line 1852) | public MLAnalyzer createLensEngineAnalyzer(int analyzer, ReadableMap a... FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/creators/HMSResultCreator.java class HMSResultCreator (line 91) | public class HMSResultCreator { method getInstance (line 96) | public static HMSResultCreator getInstance() { method getAftResult (line 113) | public WritableArray getAftResult(List resu... method getLangDetectionResult (line 131) | public WritableMap getLangDetectionResult(List languag... method getRttResult (line 150) | public WritableMap getRttResult(List speakers) { method getTextEmbedVectorResult (line 189) | public WritableMap getTextEmbedVectorResult(Float[] floats) { method analyseSimilarWordsResult (line 201) | public WritableMap analyseSimilarWordsResult(List strings) { method vocabularyVersionResult (line 213) | public WritableMap vocabularyVersionResult(MLVocabularyVersion mlVocab... method vectorBatchResult (line 229) | public WritableMap vectorBatchResult(Map batch) { method customModelResult (line 245) | public WritableMap customModelResult(MLModelOutputs mlModelOutputs) { method getModels (line 257) | public WritableMap getModels(Set models) { method getFilePathResult (line 273) | public WritableMap getFilePathResult(File file) { method getTextRecognitionResult (line 285) | public WritableMap getTextRecognitionResult(MLText textRecognitionResu... method getTextRecognitionResult (line 298) | public WritableMap getTextRecognitionResult(SparseArray ... method getTextBlocks (line 310) | private WritableArray getTextBlocks(SparseArray blocks) { method getTextBlocks (line 320) | private WritableArray getTextBlocks(List mlTextBlockList) { method getLines (line 341) | private WritableArray getLines(List mlTextTextLineLis... method getWords (line 362) | private WritableArray getWords(List mlWordList) { method getDocumentRecognitionResult (line 380) | public WritableMap getDocumentRecognitionResult(MLDocument mlDocument) { method getDocumentBlocks (line 393) | private WritableArray getDocumentBlocks(List mlDocum... method getSections (line 414) | private WritableArray getSections(List mlDocumentS... method getInterval (line 432) | private WritableMap getInterval(MLDocument.Interval mlDocumentInterval) { method getLineList (line 445) | private WritableArray getLineList(List list) { method getDocumentWords (line 464) | private WritableArray getDocumentWords(List mlDocumen... method getCharacterList (line 482) | private WritableArray getCharacterList(List mlDo... method getPoints (line 499) | private WritableArray getPoints(List pointList) { method getPoint (line 513) | private WritableMap getPoint(Point point) { method getBorders (line 526) | private WritableMap getBorders(Rect border) { method getLanguageList (line 541) | private WritableArray getLanguageList(List textLanguageL... method getBankCardRecognitionSuccessResults (line 555) | public WritableMap getBankCardRecognitionSuccessResults(MLBcrCaptureRe... method getGeneralCardRecognitionSuccessResult (line 572) | public WritableMap getGeneralCardRecognitionSuccessResult(MLGcrCapture... method getFormRecognitionResult (line 586) | public WritableMap getFormRecognitionResult(JsonObject jsonObject) thr... method getSyncFormRecognitionResult (line 599) | public WritableMap getSyncFormRecognitionResult(SparseArray list) { method getObjectResult (line 669) | public WritableMap getObjectResult(SparseArray result) { method getCoordinates (line 679) | private WritableArray getCoordinates(List coordinates) { method getLandmarkDetectionResults (line 696) | public WritableMap getLandmarkDetectionResults(List ... method getImageSegmentationResult (line 719) | public WritableMap getImageSegmentationResult(ReactApplicationContext ... method getImageSegmentationAsyncResult (line 738) | public WritableMap getImageSegmentationAsyncResult(ReactApplicationCon... method getImageSegmentationResult (line 753) | private WritableMap getImageSegmentationResult(ReactApplicationContext... method createFromMask (line 771) | private Bitmap createFromMask(MLImageSegmentation imageSegmentation) { method masksToWA (line 805) | private WritableArray masksToWA(byte[] masks) { method getProductVisionSearchResult (line 819) | public WritableMap getProductVisionSearchResult(List pro... method productImages (line 859) | private WritableArray productImages(List i... method getMLImageSuperResolutionResults (line 878) | public WritableMap getMLImageSuperResolutionResults(ReactApplicationCo... method getDocumentSkewDetectResults (line 895) | public WritableMap getDocumentSkewDetectResults(SparseArray... method getSceneDetectionResult (line 1002) | private WritableArray getSceneDetectionResult(List r... method getFaceResult (line 1019) | public WritableMap getFaceResult(List faces) { method getFaceAnalyzerResult (line 1031) | private WritableArray getFaceAnalyzerResult(List faces) { method getFeatures (line 1059) | private WritableMap getFeatures(MLFaceFeature feature) { method getAllPoints (line 1077) | private WritableArray getAllPoints(List positions) { method getCoordinatePoints (line 1091) | private WritableMap getCoordinatePoints(PointF pointF) { method getEmotions (line 1105) | private WritableMap getEmotions(MLFaceEmotion emotion) { method getShapeList (line 1123) | private WritableArray getShapeList(List shapes) { method getFaceKeyPointList (line 1140) | private WritableArray getFaceKeyPointList(List points) { method getPosition (line 1157) | private WritableMap getPosition(MLPosition position) { method get3DFaceResult (line 1171) | public WritableMap get3DFaceResult(List faces) { method get3DFaceResults (line 1183) | private WritableArray get3DFaceResults(List faces) { method getSkeletonSyncResults (line 1202) | public WritableMap getSkeletonSyncResults(SparseArray resu... method getSkeletonAsyncResults (line 1214) | public WritableMap getSkeletonAsyncResults(List results) { method getSkeletonResults (line 1226) | private WritableArray getSkeletonResults(List results) { method getJoints (line 1242) | private WritableArray getJoints(List results) { method getHandKeyPointResults (line 1261) | public WritableMap getHandKeyPointResults(SparseArray... method getHandKeyPointResults (line 1273) | public WritableMap getHandKeyPointResults(List result... method getGestureResults (line 1285) | public WritableMap getGestureResults(SparseArray results) { method getGestureResults (line 1297) | public WritableMap getGestureResults(List results) { method getGesture (line 1309) | private WritableArray getGesture(List gestures) { method getFaceVerificationCompareResults (line 1328) | public WritableMap getFaceVerificationCompareResults(SparseArray Map toMap(T obj) { method getCompositeResult (line 1434) | public WritableMap getCompositeResult(Object obj) { method getFormatIdCardResult (line 1449) | public WritableMap getFormatIdCardResult(MLCnIcrCaptureResult idCardRe... method getICRResult (line 1467) | public WritableMap getICRResult(MLIdCard idCardResult, boolean isFront) { method getIDCardImage (line 1492) | public WritableMap getIDCardImage(String string, boolean isFront) { method getHandKeyPoints (line 1507) | private WritableArray getHandKeyPoints(List keypoints) { method getHandKeyPoint (line 1525) | private WritableArray getHandKeyPoint(List keyPoints) { method integerResult (line 1544) | public WritableMap integerResult(int integer) { method stringSetResult (line 1556) | public WritableMap stringSetResult(Set set) { method getStringResult (line 1574) | public WritableMap getStringResult(String string) { method getBooleanResult (line 1586) | public WritableMap getBooleanResult(boolean is) { method floatResult (line 1598) | public WritableMap floatResult(Float aFloat) { method stringListResult (line 1610) | public WritableMap stringListResult(List list) { method displayDimensionResult (line 1622) | public WritableMap displayDimensionResult(Size displayDimension) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/fragments/HMSProductFragment.java class HMSProductFragment (line 46) | public class HMSProductFragment extends MLProductVisionSearchCapture.Abs... method HMSProductFragment (line 59) | public HMSProductFragment(ReactApplicationContext context) { method onCreate (line 63) | @Override method onCreateView (line 68) | @Nullable method getProductList (line 80) | @Override method onResult (line 85) | @Override method onError (line 97) | @Override method obtainProducts (line 102) | private List obtainProducts(List saveImageAndGetUri(ReactApplicationContext context... method saveImageSegmentationImages (line 66) | public Task saveImageSegmentationImages(ReactApplicationC... method saveImageSegmentationImages (line 80) | public Task saveImageSegmentationImages(ReactApplicationC... method saveImageSuperResolutionImages (line 93) | public Task saveImageSuperResolutionImages(ReactApplicati... method saveDscImages (line 106) | public Task saveDscImages(ReactApplicationContext context, method saveTextImageSuperResolutionImages (line 119) | public Task saveTextImageSuperResolutionImages(ReactAppli... FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/utils/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class convertRaToPointList(ReadableArray ra) { method convertRaToSkeletonList (line 149) | public List convertRaToSkeletonList(ReadableArray ra) { method convertRaToSkeleton (line 165) | private MLSkeleton convertRaToSkeleton(ReadableMap rm) { method readableArrayIntoStringList (line 197) | public List readableArrayIntoStringList(ReadableArray readable... method convertStringListIntoWa (line 214) | public WritableArray convertStringListIntoWa(List list) { method hasValidKey (line 230) | public boolean hasValidKey(ReadableMap readableMap, String key, Readab... method boolKeyCheck (line 241) | public boolean boolKeyCheck(ReadableMap readableMap, String key) { method convertByteArrToWa (line 254) | public WritableArray convertByteArrToWa(byte[] ba) { method convertRaToByteArray (line 268) | public byte[] convertRaToByteArray(ReadableArray ra) { method convertByteArrToByteBuffer (line 282) | public ByteBuffer convertByteArrToByteBuffer(byte[] arr) { method convertSparseArrayToList (line 293) | public List convertSparseArrayToList(SparseArray result) { method convertRaToStringSet (line 307) | public Set convertRaToStringSet(ReadableArray ra) { method convert2DFloatArrToWa (line 323) | public WritableArray convert2DFloatArrToWa(Float[][] arr) { method convertFloatArrToWa (line 337) | public WritableArray convertFloatArrToWa(Float[] arr) { method saveImageAndGetUri (line 352) | public String saveImageAndGetUri(Context inContext, Bitmap inImage) { method setSurfaceViewHolder (line 363) | public void setSurfaceViewHolder(SurfaceHolder surfaceViewHolder) { method getSurfaceViewHolder (line 372) | public SurfaceHolder getSurfaceViewHolder() { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/views/HMSBottomSheetGridView.java class HMSBottomSheetGridView (line 26) | public class HMSBottomSheetGridView extends GridView { method HMSBottomSheetGridView (line 28) | public HMSBottomSheetGridView(Context context) { method HMSBottomSheetGridView (line 32) | public HMSBottomSheetGridView(Context context, AttributeSet attrs) { method HMSBottomSheetGridView (line 36) | public HMSBottomSheetGridView(Context context, AttributeSet attrs, int... method onInterceptHoverEvent (line 40) | @Override method onTouchEvent (line 45) | @SuppressLint("ClickableViewAccessibility") method canScrollVertically (line 54) | private boolean canScrollVertically(AbsListView view) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/views/HMSCustomSurfaceView.java class HMSCustomSurfaceView (line 34) | public class HMSCustomSurfaceView extends SurfaceView implements Surface... method HMSCustomSurfaceView (line 37) | public HMSCustomSurfaceView(Context context) { method surfaceCreated (line 44) | @Override method surfaceChanged (line 49) | @Override method surfaceDestroyed (line 58) | @Override method sendEvent (line 63) | private void sendEvent(String eventName, WritableMap params) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/helpers/views/HMSSurfaceView.java class HMSSurfaceView (line 22) | public class HMSSurfaceView extends SimpleViewManager void handleGetModels(Task> ta... FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/nlprelatedservices/HMSTextEmbedding.java class HMSTextEmbedding (line 34) | public class HMSTextEmbedding extends HMSBase { method HMSTextEmbedding (line 41) | public HMSTextEmbedding(ReactApplicationContext reactContext) { method analyzeSentenceVector (line 52) | @ReactMethod method analyzeSentencesSimilarity (line 71) | @ReactMethod method analyzeSimilarWords (line 92) | @ReactMethod method analyzeWordVector (line 110) | @ReactMethod method analyzeWordsSimilarity (line 129) | @ReactMethod method getVocabularyVersion (line 147) | @ReactMethod method analyzeWordVectorBatch (line 165) | @ReactMethod method handleException (line 183) | private void handleException(String methodName, Exception e, Promise p... FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/textrelatedservices/HMSBankCardRecognition.java class HMSBankCardRecognition (line 41) | public class HMSBankCardRecognition extends HMSBase implements MLBcrCapt... method HMSBankCardRecognition (line 49) | public HMSBankCardRecognition(ReactApplicationContext reactContext) { method captureFrame (line 59) | @ReactMethod method onSuccess (line 74) | @Override method onCanceled (line 89) | @Override method onFailure (line 95) | @Override method onDenied (line 101) | @Override FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/textrelatedservices/HMSDocumentRecognition.java class HMSDocumentRecognition (line 37) | public class HMSDocumentRecognition extends HMSBase { method HMSDocumentRecognition (line 44) | public HMSDocumentRecognition(ReactApplicationContext reactContext) { method asyncAnalyzeFrame (line 56) | @ReactMethod method stopSilent (line 88) | private void stopSilent(MLDocumentAnalyzer documentAnalyzer) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/textrelatedservices/HMSFormRecognition.java class HMSFormRecognition (line 42) | public class HMSFormRecognition extends HMSBase { method HMSFormRecognition (line 49) | public HMSFormRecognition(ReactApplicationContext reactContext) { method asyncAnalyzeFrame (line 60) | @ReactMethod method analyzeFrame (line 99) | @ReactMethod method stopAnalyzer (line 130) | private void stopAnalyzer(MLFormRecognitionAnalyzer formRecognitionAna... FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/textrelatedservices/HMSGeneralCardRecognition.java class HMSGeneralCardRecognition (line 45) | public class HMSGeneralCardRecognition extends HMSBase { method HMSGeneralCardRecognition (line 52) | public HMSGeneralCardRecognition(ReactApplicationContext reactContext) { method capturePreview (line 63) | @ReactMethod method capturePhoto (line 84) | @ReactMethod method captureImage (line 105) | @ReactMethod method callbackResult (line 123) | private MLGcrCapture.Callback callbackResult(Promise promise) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/textrelatedservices/HMSIDCardRecognition.java class HMSIDCardRecognition (line 53) | public class HMSIDCardRecognition extends HMSBase { method HMSIDCardRecognition (line 59) | public HMSIDCardRecognition(ReactApplicationContext reactContext) { method captureCamera (line 63) | @ReactMethod method captureImage (line 79) | @ReactMethod method asyncAnalyzerImageOnDevice (line 95) | @ReactMethod method analyzerImageOnDevice (line 132) | @ReactMethod method callbackResult (line 165) | private MLCnIcrCapture.CallBack callbackResult(boolean save, boolean i... FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/textrelatedservices/HMSTextRecognition.java class HMSTextRecognition (line 42) | public class HMSTextRecognition extends HMSBase { method HMSTextRecognition (line 49) | public HMSTextRecognition(ReactApplicationContext reactContext) { method asyncAnalyzeFrame (line 62) | @ReactMethod method analyzeFrame (line 96) | @ReactMethod method stopSilent (line 129) | private void stopSilent(@Nonnull MLTextAnalyzer textAnalyzer) { FILE: react-native-hms-ml/android/src/main/java/com/huawei/hms/rn/ml/textrelatedservices/HMSVietnamCardRecognition.java class HMSVietnamCardRecognition (line 57) | public class HMSVietnamCardRecognition extends HMSBase { method HMSVietnamCardRecognition (line 63) | public HMSVietnamCardRecognition(ReactApplicationContext reactContext) { method captureImage (line 73) | @ReactMethod method asyncAnalyzerImageOnDevice (line 87) | @ReactMethod method analyzerImageOnDevice (line 123) | @ReactMethod method captureCamera (line 148) | @ReactMethod method callbackResult (line 169) | private MLVnIcrCapture.CallBack callbackResult(boolean save, Promise p... FILE: react-native-hms-ml/example/App.js class App (line 368) | class App extends Component { method render (line 389) | render() { FILE: react-native-hms-ml/example/android/app/src/main/java/com/huawei/hms/rn/ml/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-ml/example/android/app/src/main/java/com/huawei/hms/rn/ml/demo/MainApplication.java class MainApplication (line 28) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 30) | @Override method getPackages (line 35) | @Override method getJSMainModuleName (line 41) | @Override method getReactNativeHost (line 47) | @Override method onCreate (line 52) | @Override FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/FaceRecognition.js class FaceRecognition (line 32) | class FaceRecognition extends React.Component { method componentDidMount (line 34) | componentDidMount() { } method componentWillUnmount (line 36) | componentWillUnmount() { } method constructor (line 38) | constructor(props) { method startAnalyze (line 48) | startAnalyze(isAsync) { method asyncAnalyzeFrame (line 72) | async asyncAnalyzeFrame() { method analyzeFrame (line 81) | async analyzeFrame() { method render (line 113) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/FaceRecognitionLive.js class FaceRecognitionLive (line 32) | class FaceRecognitionLive extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 78) | componentWillUnmount() { method constructor (line 89) | constructor(props) { method render (line 97) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/FaceVerification.js class FaceVerification (line 15) | class FaceVerification extends React.Component { method componentDidMount (line 16) | componentDidMount() { } method componentWillUnmount (line 18) | componentWillUnmount() { } method constructor (line 20) | constructor(props) { method render (line 150) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/GestureDetection.js class GestureDetection (line 30) | class GestureDetection extends React.Component { method componentDidMount (line 32) | componentDidMount() { } method componentWillUnmount (line 34) | componentWillUnmount() { } method constructor (line 36) | constructor(props) { method startAnalyze (line 43) | startAnalyze(isAsync) { method asyncAnalyzeFrame (line 51) | async asyncAnalyzeFrame() { method analyzeFrame (line 60) | async analyzeFrame() { method render (line 79) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/GestureDetectionLive.js class GestureDetectionLive (line 32) | class GestureDetectionLive extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 67) | componentWillUnmount() { method constructor (line 78) | constructor(props) { method render (line 86) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/HandDetection.js class HandKeypointDetection (line 30) | class HandKeypointDetection extends React.Component { method componentDidMount (line 32) | componentDidMount() { } method componentWillUnmount (line 34) | componentWillUnmount() { } method constructor (line 36) | constructor(props) { method startAnalyze (line 43) | startAnalyze(isAsync) { method asyncAnalyzeFrame (line 58) | async asyncAnalyzeFrame() { method analyzeFrame (line 67) | async analyzeFrame() { method render (line 86) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/HandDetectionLive.js class HandDetectionLive (line 32) | class HandDetectionLive extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 71) | componentWillUnmount() { method constructor (line 82) | constructor(props) { method render (line 90) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/LivenessDetection.js class LivenessDetection (line 29) | class LivenessDetection extends React.Component { method componentDidMount (line 31) | componentDidMount() { } method componentWillUnmount (line 33) | componentWillUnmount() { } method constructor (line 35) | constructor(props) { method setConfig (line 46) | async setConfig() { method startDetect (line 65) | async startDetect() { method render (line 86) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/SkeletonDetection.js class SkeletonDetection (line 30) | class SkeletonDetection extends React.Component { method componentDidMount (line 32) | componentDidMount() { } method componentWillUnmount (line 34) | componentWillUnmount() { } method constructor (line 36) | constructor(props) { method startAnalyze (line 45) | startAnalyze(isAsync) { method asyncAnalyzeFrame (line 53) | async asyncAnalyzeFrame() { method analyzeFrame (line 63) | async analyzeFrame() { method calculateSimilarity (line 73) | async calculateSimilarity() { method render (line 105) | render() { FILE: react-native-hms-ml/example/src/HmsFaceBodyRelatedServices/SkeletonDetectionLive.js class SkeletonDetectionLive (line 32) | class SkeletonDetectionLive extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 70) | componentWillUnmount() { method constructor (line 81) | constructor(props) { method render (line 89) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/DocumentSkewCorrection.js class DocumentSkewCorrection (line 30) | class DocumentSkewCorrection extends React.Component { method componentDidMount (line 32) | componentDidMount() { } method componentWillUnmount (line 34) | componentWillUnmount() { } method constructor (line 36) | constructor(props) { method asyncDocumentSkewDetect (line 49) | async asyncDocumentSkewDetect() { method asyncDocumentSkewCorrect (line 68) | async asyncDocumentSkewCorrect() { method startAnalyze (line 84) | startAnalyze() { method render (line 92) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/Frame.js class Frame (line 30) | class Frame extends React.Component { method componentDidMount (line 32) | componentDidMount() { } method componentWillUnmount (line 34) | componentWillUnmount() { } method constructor (line 36) | constructor(props) { method getPreviewBitmap (line 49) | async getPreviewBitmap() { method readBitmap (line 58) | async readBitmap() { method rotate (line 67) | async rotate() { method render (line 86) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/ImageClassification.js class ImageClassification (line 31) | class ImageClassification extends React.Component { method componentDidMount (line 33) | componentDidMount() { } method componentWillUnmount (line 35) | componentWillUnmount() { } method constructor (line 37) | constructor(props) { method asyncAnalyzeFrame (line 62) | async asyncAnalyzeFrame() { method analyzeFrame (line 71) | async analyzeFrame() { method startAnalyze (line 90) | startAnalyze(isAsync) { method render (line 107) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/ImageClassificationLive.js class ClassificationLive (line 32) | class ClassificationLive extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 68) | componentWillUnmount() { method constructor (line 79) | constructor(props) { method render (line 87) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/ImageSegmentation.js class ImageSegmentation (line 31) | class ImageSegmentation extends React.Component { method componentDidMount (line 33) | componentDidMount() { } method componentWillUnmount (line 35) | componentWillUnmount() { } method constructor (line 37) | constructor(props) { method analyzeFrame (line 56) | async analyzeFrame() { method asyncAnalyzeFrame (line 65) | async asyncAnalyzeFrame() { method startAnalyze (line 96) | startAnalyze(isAsync) { method render (line 104) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/ImageSuperResolution.js class ImageSuperResolution (line 30) | class ImageSuperResolution extends React.Component { method componentDidMount (line 32) | componentDidMount() { } method componentWillUnmount (line 34) | componentWillUnmount() { } method constructor (line 36) | constructor(props) { method asyncAnalyzeFrame (line 48) | async asyncAnalyzeFrame() { method render (line 64) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/LandmarkRecognition.js class LandmarkRecognition (line 31) | class LandmarkRecognition extends React.Component { method componentDidMount (line 33) | componentDidMount() { } method componentWillUnmount (line 35) | componentWillUnmount() { } method constructor (line 37) | constructor(props) { method asyncAnalyzeFrame (line 55) | async asyncAnalyzeFrame() { method startAnalyze (line 85) | startAnalyze() { method render (line 94) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/ObjectDetection.js class ObjectRecognition (line 31) | class ObjectRecognition extends React.Component { method componentDidMount (line 33) | componentDidMount() { } method componentWillUnmount (line 35) | componentWillUnmount() { } method constructor (line 37) | constructor(props) { method asyncAnalyzeFrame (line 55) | async asyncAnalyzeFrame() { method analyzeFrame (line 64) | async analyzeFrame() { method startAnalyze (line 98) | startAnalyze(isAsync) { method render (line 107) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/ObjectDetectionLive.js class ObjectDetectionLive (line 32) | class ObjectDetectionLive extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 68) | componentWillUnmount() { method constructor (line 79) | constructor(props) { method render (line 87) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/ProductVisualSearch.js class ProductVisualSearch (line 32) | class ProductVisualSearch extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 42) | componentWillUnmount() { method constructor (line 46) | constructor(props) { method startProductVisionSearchCapturePlugin (line 98) | async startProductVisionSearchCapturePlugin() { method asyncAnalyzeFrame (line 112) | async asyncAnalyzeFrame() { method render (line 134) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/SceneDetection.js class SceneDetection (line 31) | class SceneDetection extends React.Component { method componentDidMount (line 33) | componentDidMount() { } method componentWillUnmount (line 35) | componentWillUnmount() { } method constructor (line 37) | constructor(props) { method asyncAnalyzeFrame (line 50) | async asyncAnalyzeFrame() { method startAnalyze (line 74) | startAnalyze() { method render (line 82) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/SceneDetectionLive.js class SceneDetectionLive (line 31) | class SceneDetectionLive extends React.Component { method componentDidMount (line 33) | componentDidMount() { method componentWillUnmount (line 66) | componentWillUnmount() { method constructor (line 77) | constructor(props) { method render (line 85) | render() { FILE: react-native-hms-ml/example/src/HmsImageRelatedServices/TextImageSuperResolution.js class TextImageSuperResolution (line 31) | class TextImageSuperResolution extends React.Component { method componentDidMount (line 33) | componentDidMount() { } method componentWillUnmount (line 35) | componentWillUnmount() { } method constructor (line 37) | constructor(props) { method asyncAnalyzeFrame (line 53) | async asyncAnalyzeFrame() { method startAnalyze (line 69) | startAnalyze() { method render (line 80) | render() { FILE: react-native-hms-ml/example/src/HmsLanguageVoiceRelatedServices/AudioFileTranscription.js class AudioFileTranscription (line 32) | class AudioFileTranscription extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 71) | componentWillUnmount() { method constructor (line 80) | constructor(props) { method pickAudioFile (line 103) | async pickAudioFile() { method init (line 117) | async init() { method close (line 126) | async close() { method destroyTask (line 135) | async destroyTask() { method getLongAftResult (line 144) | async getLongAftResult() { method pauseTask (line 153) | async pauseTask() { method startTask (line 162) | async startTask() { method getShortAftLanguages (line 171) | async getShortAftLanguages() { method getLongAftLanguages (line 188) | async getLongAftLanguages() { method setAftListener (line 205) | async setAftListener() { method shortRecognize (line 214) | async shortRecognize() { method longRecognize (line 223) | async longRecognize() { method render (line 250) | render() { FILE: react-native-hms-ml/example/src/HmsLanguageVoiceRelatedServices/AutomaticSpeechRecognition.js class AutomaticSpeechRecognition (line 30) | class AutomaticSpeechRecognition extends React.Component { method constructor (line 32) | constructor(props) { method componentDidMount (line 41) | componentDidMount() { method componentWillUnmount (line 79) | componentWillUnmount() { method getLanguages (line 93) | async getLanguages() { method createAsrRecognizer (line 110) | async createAsrRecognizer() { method destroy (line 119) | async destroy() { method startRecognizing (line 128) | async startRecognizing() { method startRecognizingPlugin (line 137) | async startRecognizingPlugin() { method render (line 161) | render() { FILE: react-native-hms-ml/example/src/HmsLanguageVoiceRelatedServices/LanguageDetection.js class LanguageDetection (line 33) | class LanguageDetection extends React.Component { method componentDidMount (line 35) | componentDidMount() { } method componentWillUnmount (line 37) | componentWillUnmount() { } method constructor (line 39) | constructor(props) { method probabilityDetect (line 50) | async probabilityDetect(textValue) { method firstBestDetect (line 61) | async firstBestDetect(textValue) { method syncFirstBestDetect (line 72) | async syncFirstBestDetect(textValue) { method syncProbabilityDetect (line 83) | async syncProbabilityDetect(textValue) { method render (line 164) | render() { FILE: react-native-hms-ml/example/src/HmsLanguageVoiceRelatedServices/RealTimeTranscription.js class RealTimeTranscription (line 30) | class RealTimeTranscription extends React.Component { method componentDidMount (line 32) | componentDidMount() { method componentWillUnmount (line 66) | componentWillUnmount() { method constructor (line 79) | constructor(props) { method destroy (line 96) | async destroy() { method startRecognizing (line 105) | async startRecognizing() { method getLanguages (line 114) | async getLanguages() { method setRealTimeTranscriptionListener (line 131) | async setRealTimeTranscriptionListener() { method render (line 140) | render() { FILE: react-native-hms-ml/example/src/HmsLanguageVoiceRelatedServices/SoundDetection.js class SoundDetection (line 29) | class SoundDetection extends React.Component { method componentDidMount (line 31) | componentDidMount() { method componentWillUnmount (line 90) | componentWillUnmount() { method constructor (line 99) | constructor(props) { method createSoundDetector (line 108) | async createSoundDetector() { method setSoundDetectorListener (line 118) | async setSoundDetectorListener() { method destroy (line 127) | async destroy() { method stop (line 136) | async stop() { method start (line 146) | async start() { method render (line 173) | render() { FILE: react-native-hms-ml/example/src/HmsLanguageVoiceRelatedServices/TextToSpeech.js class TextToSpeech (line 29) | class TextToSpeech extends React.Component { method constructor (line 31) | constructor(props) { method componentDidMount (line 48) | componentDidMount() { method componentWillUnmount (line 76) | componentWillUnmount() { method shutdown (line 85) | async shutdown() { method createEngine (line 94) | async createEngine() { method updateConfiguration (line 109) | async updateConfiguration() { method speak (line 124) | async speak(word) { method resume (line 133) | async resume() { method volumeUp (line 142) | async volumeUp() { method volumeDown (line 158) | async volumeDown() { method pause (line 171) | async pause() { method getLanguages (line 180) | async getLanguages() { method getSpeaker (line 189) | async getSpeaker() { method isLanguageAvailable (line 198) | async isLanguageAvailable() { method getSpeakers (line 207) | async getSpeakers() { method stop (line 216) | async stop() { method render (line 235) | render() { FILE: react-native-hms-ml/example/src/HmsLanguageVoiceRelatedServices/Translation.js class Translate (line 36) | class Translate extends React.Component { method constructor (line 38) | constructor(props) { method componentDidMount (line 48) | componentDidMount() { method componentWillUnmount (line 57) | componentWillUnmount() { method preparedModel (line 75) | async preparedModel() { method asyncTranslate (line 91) | async asyncTranslate(sentence) { method syncTranslate (line 113) | async syncTranslate(sentence) { method getAllLanguages (line 131) | async getAllLanguages() { method syncGetAllLanguages (line 146) | async syncGetAllLanguages() { method render (line 161) | render() { FILE: react-native-hms-ml/example/src/HmsNaturalLanguageProcessingServices/TextEmbedding.js class TextEmbedding (line 43) | class TextEmbedding extends React.Component { method constructor (line 45) | constructor(props) { method componentDidMount (line 50) | componentDidMount() { } method componentWillUnmount (line 52) | componentWillUnmount() { } method analyzeSentenceVector (line 70) | async analyzeSentenceVector() { method analyzeSentencesSimilarity (line 79) | async analyzeSentencesSimilarity() { method analyzeSimilarWords (line 88) | async analyzeSimilarWords() { method analyzeWordVector (line 97) | async analyzeWordVector() { method analyzeWordsSimilarity (line 106) | async analyzeWordsSimilarity() { method analyzeWordVectorBatch (line 115) | async analyzeWordVectorBatch() { method getVocabularyVersion (line 127) | async getVocabularyVersion() { method render (line 146) | render() { FILE: react-native-hms-ml/example/src/HmsOtherServices/CustomModel.js class CustomModel (line 24) | class CustomModel extends React.Component { method componentDidMount (line 26) | componentDidMount() { } method componentWillUnmount (line 28) | componentWillUnmount() { } method constructor (line 30) | constructor(props) { method render (line 34) | render() { FILE: react-native-hms-ml/example/src/HmsOtherServices/HMSCompositeAnalyzer.js class HMSCompositeAnalyzer (line 32) | class HMSCompositeAnalyzer extends React.Component { method constructor (line 33) | constructor(props) { method componentDidMount (line 40) | componentDidMount() { method componentWillUnmount (line 44) | componentWillUnmount() { method render (line 101) | render() { FILE: react-native-hms-ml/example/src/HmsOtherServices/Helper.js function createLensEngine (line 29) | async function createLensEngine(analyzer, analyzerConfig) { function runWithView (line 50) | async function runWithView() { function close (line 59) | async function close() { function doZoom (line 68) | async function doZoom(scale) { function photograph (line 77) | async function photograph() { function release (line 86) | async function release() { function setApiKey (line 95) | async function setApiKey() { function setAccessToken (line 104) | async function setAccessToken() { function showImagePicker (line 113) | function showImagePicker() { function showImagePickerCustom (line 130) | function showImagePickerCustom() { FILE: react-native-hms-ml/example/src/HmsOtherServices/ModelDownload.js class ModelDownload (line 31) | class ModelDownload extends React.Component { method componentDidMount (line 33) | componentDidMount() { method componentWillUnmount (line 42) | componentWillUnmount() { method constructor (line 46) | constructor(props) { method download (line 60) | async download() { method delete (line 81) | async delete() { method isModelExist (line 103) | async isModelExist() { method getRecentModelFile (line 120) | async getRecentModelFile() { method getModels (line 135) | async getModels(tag) { method render (line 184) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/BankCardRecognition.js class BankCardRecognition (line 31) | class BankCardRecognition extends React.Component { method componentDidMount (line 33) | componentDidMount() { method componentWillUnmount (line 49) | componentWillUnmount() { method constructor (line 53) | constructor(props) { method captureFrame (line 73) | async captureFrame() { method render (line 111) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/DocumentRecognition.js class DocumentRecognition (line 23) | class DocumentRecognition extends React.Component { method componentDidMount (line 25) | componentDidMount() { } method componentWillUnmount (line 27) | componentWillUnmount() { } method constructor (line 29) | constructor(props) { method asyncAnalyzeFrame (line 59) | async asyncAnalyzeFrame() { method createDocumentAnalyzer (line 79) | async createDocumentAnalyzer() { method render (line 99) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/FormRecognition.js class FormRecognition (line 30) | class FormRecognition extends React.Component { method componentDidMount (line 32) | componentDidMount() { } method componentWillUnmount (line 34) | componentWillUnmount() { } method constructor (line 36) | constructor(props) { method asyncAnalyzeFrame (line 49) | async asyncAnalyzeFrame() { method analyzeFrame (line 58) | async analyzeFrame() { method render (line 87) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/GeneralCardRecognition.js class GeneralCardRecognition (line 32) | class GeneralCardRecognition extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 50) | componentWillUnmount() { method constructor (line 54) | constructor(props) { method capturePreview (line 85) | async capturePreview() { method capturePhoto (line 94) | async capturePhoto() { method captureImage (line 103) | async captureImage() { method render (line 145) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/IDCardRecognition.js class IDCardRecognition (line 16) | class IDCardRecognition extends React.Component { method constructor (line 17) | constructor(props) { method componentDidMount (line 35) | componentDidMount() { method componentWillUnmount (line 55) | componentWillUnmount() { method render (line 128) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/TextRecognition.js class TextRecognition (line 23) | class TextRecognition extends React.Component { method componentDidMount (line 25) | componentDidMount() { } method componentWillUnmount (line 27) | componentWillUnmount() { } method constructor (line 29) | constructor(props) { method asyncAnalyzeFrame (line 40) | async asyncAnalyzeFrame() { method render (line 101) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/TextRecognitionLive.js class TextRecognitionLive (line 32) | class TextRecognitionLive extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 69) | componentWillUnmount() { method constructor (line 80) | constructor(props) { method render (line 88) | render() { FILE: react-native-hms-ml/example/src/HmsTextRelatedServices/VietnamIDCardRecognition.js class VietnamIDCardRecognition (line 16) | class VietnamIDCardRecognition extends React.Component { method constructor (line 17) | constructor(props) { method componentDidMount (line 25) | componentDidMount() { method componentWillUnmount (line 41) | componentWillUnmount() { method render (line 99) | render() { FILE: react-native-hms-ml/example/src/StartPage.js class App (line 31) | class App extends Component { method constructor (line 33) | constructor(props) { method componentDidMount (line 37) | componentDidMount() { method requestPermissions (line 43) | async requestPermissions() { method render (line 83) | render() { FILE: react-native-hms-ml/src/index.d.ts method enableLogger (line 20) | enableLogger(): Promise;, method readBitmap (line 70) | readBitmap(frameConfiguration: Frame): Promise;, type Bytes (line 91) | interface Bytes { type ByteBuffer (line 96) | interface ByteBuffer { type Creator (line 101) | interface Creator { type FrameProperty (line 110) | interface FrameProperty { type FramePropertyExt (line 119) | interface FramePropertyExt { type ByteBufferData (line 129) | interface ByteBufferData { method asyncAnalyzeFrame (line 137) | asyncAnalyzeFrame(isRemote: boolean, isStop: boolean, frameConfiguration... type OnDeviceAnalyzerConfiguration (line 176) | interface OnDeviceAnalyzerConfiguration { type HMSDocumentRecognition (line 185) | enum HMSDocumentRecognition { type DocumentConfiguration (line 217) | interface DocumentConfiguration { method captureFrame (line 224) | captureFrame(bcrCaptureConfiguration: BcrCaptureConfiguration): Promise<... method capturePreview (line 247) | capturePreview(language: string, uiConfig: UiConfig): Promise;, method asyncAnalyzeFrame (line 279) | asyncAnalyzeFrame(isStop: boolean, frameConfiguration: Frame): Promise;, method preparedModel (line 378) | preparedModel(strategyConfiguration: StrategyConfiguration, translatorSe... type StrategyConfiguration (line 440) | interface StrategyConfiguration { method probabilityDetect (line 448) | probabilityDetect(isRemote: boolean, isStop: boolean, trustedThreshold, ... method startRecognizing (line 461) | startRecognizing(rttConfiguration: RttConfiguration): Promise;, method setMaxFaceDetected (line 534) | setMaxFaceDetected(maxFaceDetected: 1|2|3): Promise;, method analyzeFrame (line 680) | analyzeFrame(isRemote: boolean, isStop: boolean, frameConfiguration: Fra... method createLensEngine (line 726) | createLensEngine(analyzerTag: number, analyzerConfig: TextAnalyzerConfig... method startDetect (line 880) | startDetect(): Promise;, method asyncAnalyzeFrame (line 932) | asyncAnalyzeFrame(is3D: boolean, isStop: boolean, frameConfiguration: Fr... method analyzeSentencesSimilarity (line 986) | analyzeSentencesSimilarity(sentenceFirst: string, sentenceSecond: string... method close (line 1014) | close(isRemote: boolean, modelConfig: CustomModelConfiguration): Promise... method createSoundDetector (line 1216) | createSoundDetector(): Promise;, method createCompositeAnalyzer (line 1277) | createCompositeAnalyzer(configuration: TextAnalyzerConfiguration | Compo... FILE: react-native-hms-ml/src/index.js class SurfaceView (line 62) | class SurfaceView extends Component { method constructor (line 64) | constructor(props) { method render (line 68) | render() { FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/HMSBase.java class HMSBase (line 35) | public class HMSBase extends ReactContextBaseJavaModule { method HMSBase (line 51) | public HMSBase(ReactApplicationContext mContext, String moduleName, Ma... method getName (line 64) | @Override method getConstants (line 74) | @Nullable method getContext (line 85) | public ReactApplicationContext getContext() { method startMethodExecTimer (line 94) | protected void startMethodExecTimer(String methodName) { method handleResult (line 105) | protected void handleResult(String methodName, Exception e, Promise pr... method handleResult (line 122) | protected void handleResult(String methodName, HMSResults e, Promise p... method handleResult (line 134) | protected void handleResult(String methodName, WritableMap writableMap... method sendEvent (line 146) | protected void sendEvent(String eventName, String methodName, Writable... FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/HMSMLBody.java class HMSMLBody (line 43) | public class HMSMLBody implements ReactPackage { method createNativeModules (line 45) | @Override method createJSModules (line 62) | public List> createJSModules() { method createViewManagers (line 66) | @NonNull FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/commonservices/HMSApplication.java class HMSApplication (line 35) | public class HMSApplication extends HMSBase { method HMSApplication (line 42) | public HMSApplication(ReactApplicationContext reactContext) { method setApiKey (line 52) | @ReactMethod method setAccessToken (line 71) | @ReactMethod method getApiKey (line 89) | @ReactMethod method enableLogger (line 101) | @ReactMethod method disableLogger (line 112) | @ReactMethod method getCountryCode (line 123) | @ReactMethod method setUserRegion (line 136) | @ReactMethod FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/commonservices/HMSLensEngine.java class HMSLensEngine (line 46) | public class HMSLensEngine extends HMSBase implements LensEngine.Shutter... method HMSLensEngine (line 54) | public HMSLensEngine(ReactApplicationContext mContext) { method createLensEngine (line 66) | @ReactMethod method close (line 87) | @ReactMethod method doZoom (line 106) | @ReactMethod method getDisplayDimension (line 124) | @ReactMethod method getLensType (line 142) | @ReactMethod method photograph (line 159) | @ReactMethod method release (line 177) | @ReactMethod method run (line 196) | @ReactMethod method runWithView (line 218) | @ReactMethod method takenPhotograph (line 245) | @Override method clickShutter (line 259) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSFaceRecognition.java class HMSFaceRecognition (line 40) | public class HMSFaceRecognition extends HMSBase { method HMSFaceRecognition (line 47) | public HMSFaceRecognition(ReactApplicationContext context) { method asyncAnalyzeFrame (line 60) | @ReactMethod method analyzeFrame (line 111) | @ReactMethod method stopAnalyzer (line 152) | private void stopAnalyzer(MLFaceAnalyzer faceAnalyzer) { method stopAnalyzer (line 166) | private void stopAnalyzer(ML3DFaceAnalyzer faceAnalyzer) { FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSFaceVerification.java class HMSFaceVerification (line 45) | public class HMSFaceVerification extends HMSBase { method HMSFaceVerification (line 58) | public HMSFaceVerification(ReactApplicationContext context) { method initAnalyzer (line 63) | private void initAnalyzer() { method setMaxFaceDetected (line 68) | @ReactMethod method getMaxFaceDetected (line 82) | @ReactMethod method loadTemplatePic (line 91) | @ReactMethod method compare (line 110) | @ReactMethod method asyncCompare (line 133) | @ReactMethod FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSGestureDetection.java class HMSGestureDetection (line 34) | public class HMSGestureDetection extends HMSBase { method HMSGestureDetection (line 41) | public HMSGestureDetection(ReactApplicationContext reactContext) { method analyzeFrame (line 52) | @ReactMethod method asyncAnalyzeFrame (line 80) | @ReactMethod FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSHandKeypointDetection.java class HMSHandKeypointDetection (line 34) | public class HMSHandKeypointDetection extends HMSBase { method HMSHandKeypointDetection (line 41) | public HMSHandKeypointDetection(ReactApplicationContext reactContext) { method analyzeFrame (line 53) | @ReactMethod method asyncAnalyzeFrame (line 84) | @ReactMethod FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSInteractiveCustomLivenessDetectionActivity.java class HMSInteractiveCustomLivenessDetectionActivity (line 49) | public class HMSInteractiveCustomLivenessDetectionActivity extends React... method onCreate (line 96) | @RequiresApi(api = Build.VERSION_CODES.O) method applyStyleAutoSize (line 293) | @RequiresApi(api = Build.VERSION_CODES.O) method setLayout (line 306) | void setLayout(){ method onDestroy (line 318) | @Override method onPause (line 324) | @Override method onResume (line 330) | @Override method onStart (line 340) | @Override method onStop (line 346) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSInteractiveLivenessCustomDetectionHandler.java class HMSInteractiveLivenessCustomDetectionHandler (line 47) | public class HMSInteractiveLivenessCustomDetectionHandler extends HMSBas... method HMSInteractiveLivenessCustomDetectionHandler (line 64) | public HMSInteractiveLivenessCustomDetectionHandler(@NonNull ReactAppl... method setDetectResult (line 72) | public static void setDetectResult(MLInteractiveLivenessCaptureResult ... method startCustomizedView (line 76) | @ReactMethod method initStatusCodeList (line 257) | void initStatusCodeList(HashMap statusCodeList) { method onActivityResult (line 281) | @Override method onNewIntent (line 310) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSInteractiveLivenessDetection.java class HMSInteractiveLivenessDetection (line 40) | public class HMSInteractiveLivenessDetection extends HMSBase implements ... method HMSInteractiveLivenessDetection (line 50) | public HMSInteractiveLivenessDetection(ReactApplicationContext reactCo... method startDetect (line 60) | @ReactMethod method onSuccess (line 81) | @Override method onFailure (line 110) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSLivenessDetection.java class HMSLivenessDetection (line 38) | public class HMSLivenessDetection extends HMSBase implements MLLivenessC... method HMSLivenessDetection (line 46) | public HMSLivenessDetection(ReactApplicationContext reactContext) { method startDetect (line 55) | @ReactMethod method setConfig (line 75) | @ReactMethod method onSuccess (line 87) | @Override method onFailure (line 106) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/facebodyrelatedservices/HMSSkeletonDetection.java class HMSSkeletonDetection (line 41) | public class HMSSkeletonDetection extends HMSBase { method HMSSkeletonDetection (line 48) | public HMSSkeletonDetection(ReactApplicationContext reactContext) { method analyzeFrame (line 60) | @ReactMethod method asyncAnalyzeFrame (line 88) | @ReactMethod method calculateSimilarity (line 123) | @ReactMethod method stopAnalyzer (line 149) | private void stopAnalyzer(MLSkeletonAnalyzer skeletonAnalyzer) { FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/constants/HMSConstants.java class HMSConstants (line 62) | public final class HMSConstants { FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/constants/HMSResults.java type HMSResults (line 24) | public enum HMSResults { method HMSResults (line 49) | HMSResults(int errCode, String message) { method getErrCode (line 54) | public int getErrCode() { method getMessage (line 58) | public String getMessage() { method getStatusAndMessage (line 67) | public WritableMap getStatusAndMessage() { method getStatusAndMessage (line 81) | public WritableMap getStatusAndMessage(Integer errorCode, String error... FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/creators/HMSObjectCreator.java class HMSObjectCreator (line 63) | public final class HMSObjectCreator { method getInstance (line 68) | public static HMSObjectCreator getInstance() { method bitmapToBase64 (line 79) | public static String bitmapToBase64(final Bitmap bitmap) { method create2DFaceAnalyzer (line 92) | public MLFaceAnalyzer create2DFaceAnalyzer(ReadableMap faceAnalyzerCon... method create3DFaceAnalyzer (line 102) | public ML3DFaceAnalyzer create3DFaceAnalyzer(ReadableMap faceAnalyzerC... method create3DFaceAnalyzerSetting (line 113) | private ML3DFaceAnalyzerSetting create3DFaceAnalyzerSetting(ReadableMa... method createFaceAnalyzerSetting (line 141) | private MLFaceAnalyzerSetting createFaceAnalyzerSetting(ReadableMap re... method createSkeletonAnalyzer (line 210) | public MLSkeletonAnalyzer createSkeletonAnalyzer(int analyzeType) { method createSkeletonAnalyzerSetting (line 220) | private MLSkeletonAnalyzerSetting createSkeletonAnalyzerSetting(int an... method createLivenessCaptureConfig (line 230) | public MLLivenessCaptureConfig createLivenessCaptureConfig(ReadableMap... method createInteractiveLivenessCaptureConfig (line 251) | public MLInteractiveLivenessCaptureConfig createInteractiveLivenessCap... method createHandKeyPointAnalyzer (line 306) | public MLHandKeypointAnalyzer createHandKeyPointAnalyzer(ReadableMap a... method createGestureAnalyzer (line 316) | public MLGestureAnalyzer createGestureAnalyzer() { method createHandKeyPointAnalyzerSetting (line 327) | private MLHandKeypointAnalyzerSetting createHandKeyPointAnalyzerSettin... method createFrame (line 358) | public MLFrame createFrame(ReadableMap frameConfiguration, ReactApplic... method createFrameProperty (line 414) | private MLFrame.Property createFrameProperty(ReadableMap readableMap) { method createFramePropertyExt (line 455) | private MLFrame.Property.Ext createFramePropertyExt(ReadableMap readab... method createFrameUsingCreator (line 509) | private MLFrame createFrameUsingCreator(ReadableMap readableMap) { method createLensEngine (line 567) | public LensEngine createLensEngine(ReactApplicationContext context, ML... method createLensEngineAnalyzer (line 633) | public MLAnalyzer createLensEngineAnalyzer(int analyzer, ReadableMap a... FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/creators/HMSResultCreator.java class HMSResultCreator (line 48) | public class HMSResultCreator { method getInstance (line 51) | public static HMSResultCreator getInstance() { method getBorders (line 68) | private WritableMap getBorders(Rect border) { method getFaceResult (line 83) | public WritableMap getFaceResult(List faces) { method getFaceAnalyzerResult (line 95) | private WritableArray getFaceAnalyzerResult(List faces) { method getFeatures (line 123) | private WritableMap getFeatures(MLFaceFeature feature) { method getAllPoints (line 141) | private WritableArray getAllPoints(List positions) { method getCoordinatePoints (line 155) | private WritableMap getCoordinatePoints(PointF pointF) { method getEmotions (line 169) | private WritableMap getEmotions(MLFaceEmotion emotion) { method getShapeList (line 187) | private WritableArray getShapeList(List shapes) { method getFaceKeyPointList (line 204) | private WritableArray getFaceKeyPointList(List points) { method getPosition (line 221) | private WritableMap getPosition(MLPosition position) { method get3DFaceResult (line 235) | public WritableMap get3DFaceResult(List faces) { method get3DFaceResults (line 247) | private WritableArray get3DFaceResults(List faces) { method getSkeletonSyncResults (line 266) | public WritableMap getSkeletonSyncResults(SparseArray resu... method getSkeletonAsyncResults (line 278) | public WritableMap getSkeletonAsyncResults(List results) { method getSkeletonResults (line 290) | private WritableArray getSkeletonResults(List results) { method getJoints (line 306) | private WritableArray getJoints(List results) { method getHandKeyPointResults (line 325) | public WritableMap getHandKeyPointResults(SparseArray... method getHandKeyPointResults (line 337) | public WritableMap getHandKeyPointResults(List result... method getGestureResults (line 349) | public WritableMap getGestureResults(SparseArray results) { method getGestureResults (line 361) | public WritableMap getGestureResults(List results) { method getGesture (line 373) | private WritableArray getGesture(List gestures) { method getFaceVerificationCompareResults (line 392) | public WritableMap getFaceVerificationCompareResults(SparseArray keypoints) { method getHandKeyPoint (line 499) | private WritableArray getHandKeyPoint(List keyPoints) { method integerResult (line 518) | public WritableMap integerResult(int integer) { method getStringResult (line 530) | public WritableMap getStringResult(String string) { method getBooleanResult (line 542) | public WritableMap getBooleanResult(boolean is) { method floatResult (line 554) | public WritableMap floatResult(Float aFloat) { method stringListResult (line 566) | public WritableMap stringListResult(List list) { method displayDimensionResult (line 578) | public WritableMap displayDimensionResult(Size displayDimension) { FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/transactors/HMS2DFaceAnalyzerTransactor.java class HMS2DFaceAnalyzerTransactor (line 29) | public class HMS2DFaceAnalyzerTransactor extends HMSBaseTransactor imple... method HMS2DFaceAnalyzerTransactor (line 31) | public HMS2DFaceAnalyzerTransactor(ReactApplicationContext context) { method destroy (line 35) | @Override method transactResult (line 40) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/transactors/HMS3DFaceAnalyzerTransactor.java class HMS3DFaceAnalyzerTransactor (line 29) | public class HMS3DFaceAnalyzerTransactor extends HMSBaseTransactor imple... method HMS3DFaceAnalyzerTransactor (line 31) | public HMS3DFaceAnalyzerTransactor(ReactApplicationContext context) { method destroy (line 35) | @Override method transactResult (line 40) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/transactors/HMSBaseTransactor.java class HMSBaseTransactor (line 25) | public class HMSBaseTransactor { method HMSBaseTransactor (line 30) | HMSBaseTransactor(ReactApplicationContext context) { method sendEvent (line 35) | protected void sendEvent(String eventName, String methodName, Writable... FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/transactors/HMSGestureTransactor.java class HMSGestureTransactor (line 28) | public class HMSGestureTransactor extends HMSBaseTransactor implements M... method HMSGestureTransactor (line 30) | public HMSGestureTransactor(ReactApplicationContext context) { method destroy (line 34) | @Override method transactResult (line 39) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/transactors/HMSHandKeypointTransactor.java class HMSHandKeypointTransactor (line 28) | public class HMSHandKeypointTransactor extends HMSBaseTransactor impleme... method HMSHandKeypointTransactor (line 30) | public HMSHandKeypointTransactor(ReactApplicationContext context) { method destroy (line 34) | @Override method transactResult (line 39) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/transactors/HMSSkeletonAnalyzerTransactor.java class HMSSkeletonAnalyzerTransactor (line 28) | public class HMSSkeletonAnalyzerTransactor extends HMSBaseTransactor imp... method HMSSkeletonAnalyzerTransactor (line 30) | public HMSSkeletonAnalyzerTransactor(ReactApplicationContext context) { method destroy (line 34) | @Override method transactResult (line 39) | @Override FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/utils/HMSBackgroundTasks.java class HMSBackgroundTasks (line 26) | public final class HMSBackgroundTasks { method getInstance (line 29) | public static HMSBackgroundTasks getInstance() { method saveImageAndGetUri (line 47) | public Task saveImageAndGetUri(ReactApplicationContext context... FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/utils/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class convertRaToSkeletonList(ReadableArray ra) { method convertRaToSkeleton (line 149) | private MLSkeleton convertRaToSkeleton(ReadableMap rm) { method convertStringListIntoWa (line 181) | public WritableArray convertStringListIntoWa(List list) { method hasValidKey (line 197) | public boolean hasValidKey(ReadableMap readableMap, String key, Readab... method boolKeyCheck (line 208) | public boolean boolKeyCheck(ReadableMap readableMap, String key) { method convertByteArrToWa (line 221) | public WritableArray convertByteArrToWa(byte[] ba) { method convertRaToByteArray (line 235) | public byte[] convertRaToByteArray(ReadableArray ra) { method convertByteArrToByteBuffer (line 249) | public ByteBuffer convertByteArrToByteBuffer(byte[] arr) { method convertSparseArrayToList (line 260) | public List convertSparseArrayToList(SparseArray result) { method convertRaToStringSet (line 274) | public Set convertRaToStringSet(ReadableArray ra) { method convert2DFloatArrToWa (line 290) | public WritableArray convert2DFloatArrToWa(Float[][] arr) { method convertFloatArrToWa (line 304) | public WritableArray convertFloatArrToWa(Float[] arr) { method saveImageAndGetUri (line 319) | public String saveImageAndGetUri(Context inContext, Bitmap inImage) { method getSurfaceViewHolder (line 330) | public SurfaceHolder getSurfaceViewHolder() { method setSurfaceViewHolder (line 339) | public void setSurfaceViewHolder(SurfaceHolder surfaceViewHolder) { FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/views/HMSCustomSurfaceView.java class HMSCustomSurfaceView (line 34) | public class HMSCustomSurfaceView extends SurfaceView implements Surface... method HMSCustomSurfaceView (line 37) | public HMSCustomSurfaceView(Context context) { method surfaceCreated (line 44) | @Override method surfaceChanged (line 49) | @Override method surfaceDestroyed (line 58) | @Override method sendEvent (line 63) | private void sendEvent(String eventName, WritableMap params) { FILE: react-native-hms-mlbody/android/src/main/java/com/huawei/hms/rn/mlbody/helpers/views/HMSSurfaceView.java class HMSSurfaceView (line 22) | public class HMSSurfaceView extends SimpleViewManager;, method getMaxFaceDetected (line 73) | getMaxFaceDetected(): Promise;, method createLensEngine (line 91) | createLensEngine(analyzerTag: number, analyzerConfig: TextAnalyzerConfig... type FaceAnalyzerConfiguration2D (line 157) | interface FaceAnalyzerConfiguration2D { type FaceAnalyzerConfiguration3D (line 169) | interface FaceAnalyzerConfiguration3D { type SkeletonAnalyzerConfiguration (line 174) | interface SkeletonAnalyzerConfiguration { type ClassificationAnalyzerConfigurationRemote (line 178) | interface ClassificationAnalyzerConfigurationRemote { type ClassificationAnalyzerConfigurationLocal (line 183) | interface ClassificationAnalyzerConfigurationLocal { type SceneAnalyzerConfiguration (line 187) | interface SceneAnalyzerConfiguration { type HandKeyPointAnalyzerConfiguration (line 191) | interface HandKeyPointAnalyzerConfiguration { type LensConfiguration (line 196) | interface LensConfiguration { type Joints (line 237) | interface Joints { method startDetect (line 245) | startDetect(): Promise;, method startDetect (line 258) | startDetect(option:InteractiveLivenessDetectionReq): Promise;, method asyncAnalyzeFrame (line 324) | asyncAnalyzeFrame(isStop: boolean, frameConfiguration: FrameConfiguratio... method analyzeFrame (line 360) | analyzeFrame(is3D: boolean, isStop: boolean, frameConfiguration: FrameCo... FILE: react-native-hms-mlbody/src/index.js class SurfaceView (line 36) | class SurfaceView extends Component { method constructor (line 38) | constructor(props) { method render (line 42) | render() { FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/HMSBase.java class HMSBase (line 35) | public class HMSBase extends ReactContextBaseJavaModule { method HMSBase (line 51) | public HMSBase(ReactApplicationContext mContext, String moduleName, Ma... method getName (line 64) | @Override method getConstants (line 74) | @Nullable method getContext (line 84) | public ReactApplicationContext getContext() { method startMethodExecTimer (line 92) | protected void startMethodExecTimer(String methodName) { method handleResult (line 103) | protected void handleResult(String methodName, Exception e, Promise pr... method handleResult (line 120) | protected void handleResult(String methodName, HMSResults e, Promise p... method handleResult (line 132) | protected void handleResult(String methodName, WritableMap writableMap... method sendEvent (line 144) | protected void sendEvent(String eventName, String methodName, Writable... FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/HMSMLImage.java class HMSMLImage (line 46) | public class HMSMLImage implements ReactPackage { method createNativeModules (line 48) | @Override method createJSModules (line 69) | public List> createJSModules() { method createViewManagers (line 73) | @NonNull FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/commonservices/HMSApplication.java class HMSApplication (line 35) | public class HMSApplication extends HMSBase { method HMSApplication (line 42) | public HMSApplication(ReactApplicationContext reactContext) { method setApiKey (line 52) | @ReactMethod method setAccessToken (line 71) | @ReactMethod method getApiKey (line 89) | @ReactMethod method enableLogger (line 101) | @ReactMethod method disableLogger (line 112) | @ReactMethod method getCountryCode (line 123) | @ReactMethod method setUserRegion (line 136) | @ReactMethod FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/commonservices/HMSComposite.java class HMSComposite (line 40) | public class HMSComposite extends HMSBase { method HMSComposite (line 48) | public HMSComposite(ReactApplicationContext mContext) { method createCompositeAnalyzer (line 58) | @ReactMethod method isAvailable (line 70) | @ReactMethod method destroy (line 88) | @ReactMethod method analyzeFrame (line 108) | @ReactMethod FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/commonservices/HMSLensEngine.java class HMSLensEngine (line 46) | public class HMSLensEngine extends HMSBase implements LensEngine.Shutter... method HMSLensEngine (line 54) | public HMSLensEngine(ReactApplicationContext mContext) { method createLensEngine (line 66) | @ReactMethod method close (line 87) | @ReactMethod method doZoom (line 106) | @ReactMethod method getDisplayDimension (line 124) | @ReactMethod method getLensType (line 142) | @ReactMethod method photograph (line 159) | @ReactMethod method release (line 177) | @ReactMethod method run (line 196) | @ReactMethod method runWithView (line 218) | @ReactMethod method takenPhotograph (line 245) | @Override method clickShutter (line 259) | @Override FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/adapters/HMSBottomSheetAdapter.java class HMSBottomSheetAdapter (line 33) | public class HMSBottomSheetAdapter extends BaseAdapter { method HMSBottomSheetAdapter (line 38) | public HMSBottomSheetAdapter(Context context, List ml... method getCount (line 43) | @Override method getItem (line 48) | @Override method getItemId (line 53) | @Override method getView (line 58) | @Override FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/constants/HMSConstants.java class HMSConstants (line 58) | public final class HMSConstants { FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/constants/HMSResults.java type HMSResults (line 24) | public enum HMSResults { method HMSResults (line 49) | HMSResults(int errCode, String message) { method getErrCode (line 54) | public int getErrCode() { method getMessage (line 58) | public String getMessage() { method getStatusAndMessage (line 67) | public WritableMap getStatusAndMessage() { method getStatusAndMessage (line 81) | public WritableMap getStatusAndMessage(Integer errorCode, String error... FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/creators/HMSObjectCreator.java class HMSObjectCreator (line 85) | public final class HMSObjectCreator { method getInstance (line 90) | public static HMSObjectCreator getInstance() { method createRemoteTextSetting (line 107) | private MLRemoteTextSetting createRemoteTextSetting(ReadableMap readab... method setLanguage (line 141) | private String setLanguage(ReadableMap readableMap) { method setOCRMode (line 158) | private int setOCRMode(ReadableMap readableMap) { method createTextAnalyzer (line 176) | public MLTextAnalyzer createTextAnalyzer(ReadableMap readableMap, bool... method createLocalTextSetting (line 192) | private MLLocalTextSetting createLocalTextSetting(ReadableMap readable... method createRemoteClassificationAnalyzerSetting (line 210) | private MLRemoteClassificationAnalyzerSetting createRemoteClassificati... method createClassificationAnalyzer (line 239) | public MLImageClassificationAnalyzer createClassificationAnalyzer(bool... method createLocalClassificationAnalyzerSetting (line 255) | private MLLocalClassificationAnalyzerSetting createLocalClassification... method createObjectAnalyzerSetting (line 276) | private MLObjectAnalyzerSetting createObjectAnalyzerSetting(ReadableMa... method createObjectAnalyzer (line 305) | public MLObjectAnalyzer createObjectAnalyzer(ReadableMap objectAnalyze... method createLandmarkAnalyzer (line 316) | public MLRemoteLandmarkAnalyzer createLandmarkAnalyzer(ReadableMap rea... method createLandMarkAnalyzerSetting (line 326) | private MLRemoteLandmarkAnalyzerSetting createLandMarkAnalyzerSetting(... method createImageSegmentationAnalyzer (line 354) | public MLImageSegmentationAnalyzer createImageSegmentationAnalyzer(Rea... method createProductVisionSearchAnalyzer (line 365) | public MLRemoteProductVisionSearchAnalyzer createProductVisionSearchAn... method createSearchAnalyzerSetting (line 376) | private MLRemoteProductVisionSearchAnalyzerSetting createSearchAnalyze... method createProductSearchPluginConfig (line 406) | private MLProductVisionSearchCaptureConfig createProductSearchPluginCo... method createProductVisionSearchCapture (line 437) | public MLProductVisionSearchCapture createProductVisionSearchCapture(R... method createImageSuperResolutionSetting (line 449) | private MLImageSuperResolutionAnalyzerSetting createImageSuperResoluti... method createImageSuperResolutionAnalyzer (line 459) | public MLImageSuperResolutionAnalyzer createImageSuperResolutionAnalyz... method createDocumentSkewCorrectionAnalyzer (line 469) | public MLDocumentSkewCorrectionAnalyzer createDocumentSkewCorrectionAn... method getSceneDetectionAnalyzer (line 480) | public MLSceneDetectionAnalyzer getSceneDetectionAnalyzer(double confi... method createScdAnalyzerSetting (line 491) | private MLSceneDetectionAnalyzerSetting createScdAnalyzerSetting(doubl... method create2DFaceAnalyzer (line 501) | public MLFaceAnalyzer create2DFaceAnalyzer(ReadableMap faceAnalyzerCon... method create3DFaceAnalyzer (line 511) | public ML3DFaceAnalyzer create3DFaceAnalyzer(ReadableMap faceAnalyzerC... method create3DFaceAnalyzerSetting (line 522) | private ML3DFaceAnalyzerSetting create3DFaceAnalyzerSetting(ReadableMa... method createFaceAnalyzerSetting (line 550) | private MLFaceAnalyzerSetting createFaceAnalyzerSetting(ReadableMap re... method createSkeletonAnalyzer (line 619) | public MLSkeletonAnalyzer createSkeletonAnalyzer(int analyzeType) { method createSkeletonAnalyzerSetting (line 629) | private MLSkeletonAnalyzerSetting createSkeletonAnalyzerSetting(int an... method createHandKeyPointAnalyzer (line 639) | public MLHandKeypointAnalyzer createHandKeyPointAnalyzer(ReadableMap a... method createHandKeyPointAnalyzerSetting (line 650) | private MLHandKeypointAnalyzerSetting createHandKeyPointAnalyzerSettin... method createFrame (line 681) | public MLFrame createFrame(ReadableMap frameConfiguration, ReactApplic... method createFrameProperty (line 737) | private MLFrame.Property createFrameProperty(ReadableMap readableMap) { method createFramePropertyExt (line 778) | private MLFrame.Property.Ext createFramePropertyExt(ReadableMap readab... method createFrameUsingCreator (line 832) | private MLFrame createFrameUsingCreator(ReadableMap readableMap) { method createImageSegmentationSetting (line 889) | private MLImageSegmentationSetting createImageSegmentationSetting(Read... method createDscAnalyzerSetting (line 922) | private MLDocumentSkewCorrectionAnalyzerSetting createDscAnalyzerSetti... method createCompositeAnalyzer (line 932) | public MLCompositeAnalyzer createCompositeAnalyzer(ReadableMap readabl... method createLensEngine (line 984) | public LensEngine createLensEngine(ReactApplicationContext context, ML... method createLensEngineAnalyzer (line 1050) | public MLAnalyzer createLensEngineAnalyzer(int analyzer, ReadableMap a... FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/creators/HMSResultCreator.java class HMSResultCreator (line 55) | public class HMSResultCreator { method getInstance (line 60) | public static HMSResultCreator getInstance() { method getPoint (line 77) | private WritableMap getPoint(Point point) { method getBorders (line 90) | private WritableMap getBorders(Rect border) { method getImageClassificationResult (line 105) | public WritableMap getImageClassificationResult(List list) { method getObjectResult (line 158) | public WritableMap getObjectResult(SparseArray result) { method getCoordinates (line 168) | private WritableArray getCoordinates(List coordinates) { method getLandmarkDetectionResults (line 185) | public WritableMap getLandmarkDetectionResults(List ... method getImageSegmentationResult (line 208) | public WritableMap getImageSegmentationResult(ReactApplicationContext ... method getImageSegmentationAsyncResult (line 227) | public WritableMap getImageSegmentationAsyncResult(ReactApplicationCon... method getImageSegmentationResult (line 242) | private WritableMap getImageSegmentationResult(ReactApplicationContext... method createFromMask (line 260) | private Bitmap createFromMask(MLImageSegmentation imageSegmentation) { method masksToWA (line 294) | private WritableArray masksToWA(byte[] masks) { method getProductVisionSearchResult (line 308) | public WritableMap getProductVisionSearchResult(List pro... method productImages (line 348) | private WritableArray productImages(List i... method getMLImageSuperResolutionResults (line 367) | public WritableMap getMLImageSuperResolutionResults(ReactApplicationCo... method getDocumentSkewDetectResults (line 384) | public WritableMap getDocumentSkewDetectResults(SparseArray... method getSceneDetectionResult (line 491) | private WritableArray getSceneDetectionResult(List r... method toMap (line 502) | public Map toMap(T obj) { method getCompositeResult (line 506) | public WritableMap getCompositeResult(Object obj) { method integerResult (line 520) | public WritableMap integerResult(int integer) { method stringSetResult (line 532) | public WritableMap stringSetResult(Set set) { method getStringResult (line 550) | public WritableMap getStringResult(String string) { method getBooleanResult (line 562) | public WritableMap getBooleanResult(boolean is) { method floatResult (line 574) | public WritableMap floatResult(Float aFloat) { method stringListResult (line 586) | public WritableMap stringListResult(List list) { method displayDimensionResult (line 598) | public WritableMap displayDimensionResult(Size displayDimension) { FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/fragments/HMSProductFragment.java class HMSProductFragment (line 46) | public class HMSProductFragment extends MLProductVisionSearchCapture.Abs... method HMSProductFragment (line 59) | public HMSProductFragment(ReactApplicationContext context) { method onCreate (line 63) | @Override method onCreateView (line 68) | @Nullable method getProductList (line 80) | @Override method onResult (line 85) | @Override method onError (line 97) | @Override method obtainProducts (line 102) | private List obtainProducts(List saveImageAndGetUri(ReactApplicationContext context... method saveImageSegmentationImages (line 66) | public Task saveImageSegmentationImages(ReactApplicationC... method saveImageSegmentationImages (line 80) | public Task saveImageSegmentationImages(ReactApplicationC... method saveImageSuperResolutionImages (line 93) | public Task saveImageSuperResolutionImages(ReactApplicati... method saveDscImages (line 106) | public Task saveDscImages(ReactApplicationContext context, method saveTextImageSuperResolutionImages (line 119) | public Task saveTextImageSuperResolutionImages(ReactAppli... FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/utils/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class convertRaToPointList(ReadableArray ra) { method readableArrayIntoStringList (line 146) | public List readableArrayIntoStringList(ReadableArray readable... method convertStringListIntoWa (line 163) | public WritableArray convertStringListIntoWa(List list) { method hasValidKey (line 179) | public boolean hasValidKey(ReadableMap readableMap, String key, Readab... method boolKeyCheck (line 190) | public boolean boolKeyCheck(ReadableMap readableMap, String key) { method convertByteArrToWa (line 203) | public WritableArray convertByteArrToWa(byte[] ba) { method convertRaToByteArray (line 217) | public byte[] convertRaToByteArray(ReadableArray ra) { method convertByteArrToByteBuffer (line 231) | public ByteBuffer convertByteArrToByteBuffer(byte[] arr) { method convertSparseArrayToList (line 242) | public List convertSparseArrayToList(SparseArray result) { method convertRaToStringSet (line 256) | public Set convertRaToStringSet(ReadableArray ra) { method convert2DFloatArrToWa (line 272) | public WritableArray convert2DFloatArrToWa(Float[][] arr) { method convertFloatArrToWa (line 286) | public WritableArray convertFloatArrToWa(Float[] arr) { method saveImageAndGetUri (line 301) | public String saveImageAndGetUri(Context inContext, Bitmap inImage) { method setSurfaceViewHolder (line 312) | public void setSurfaceViewHolder(SurfaceHolder surfaceViewHolder) { method getSurfaceViewHolder (line 321) | public SurfaceHolder getSurfaceViewHolder() { FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/views/HMSBottomSheetGridView.java class HMSBottomSheetGridView (line 26) | public class HMSBottomSheetGridView extends GridView { method HMSBottomSheetGridView (line 28) | public HMSBottomSheetGridView(Context context) { method HMSBottomSheetGridView (line 32) | public HMSBottomSheetGridView(Context context, AttributeSet attrs) { method HMSBottomSheetGridView (line 36) | public HMSBottomSheetGridView(Context context, AttributeSet attrs, int... method onInterceptHoverEvent (line 40) | @Override method onTouchEvent (line 45) | @SuppressLint("ClickableViewAccessibility") method canScrollVertically (line 54) | private boolean canScrollVertically(AbsListView view) { FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/views/HMSCustomSurfaceView.java class HMSCustomSurfaceView (line 34) | public class HMSCustomSurfaceView extends SurfaceView implements Surface... method HMSCustomSurfaceView (line 37) | public HMSCustomSurfaceView(Context context) { method surfaceCreated (line 44) | @Override method surfaceChanged (line 49) | @Override method surfaceDestroyed (line 58) | @Override method sendEvent (line 63) | private void sendEvent(String eventName, WritableMap params) { FILE: react-native-hms-mlimage/android/src/main/java/com/huawei/hms/rn/mlimage/helpers/views/HMSSurfaceView.java class HMSSurfaceView (line 22) | public class HMSSurfaceView extends SimpleViewManager;, method readBitmap (line 72) | readBitmap(frameConfiguration: Frame): Promise;, type Bytes (line 93) | interface Bytes { type ByteBuffer (line 98) | interface ByteBuffer { type Creator (line 103) | interface Creator { type FrameProperty (line 112) | interface FrameProperty { type FramePropertyExt (line 121) | interface FramePropertyExt { type ByteBufferData (line 131) | interface ByteBufferData { method analyzeFrame (line 139) | analyzeFrame(isStop: boolean, confidence: number, frameConfiguration: Fr... method analyzeFrame (line 151) | analyzeFrame(isStop: boolean, frameConfiguration: FrameConfiguration): P... type LandmarkAnalyzerConfiguration (line 169) | interface LandmarkAnalyzerConfiguration { type HMSLandmarkRecognition (line 174) | enum HMSLandmarkRecognition { method analyzeFrame (line 180) | analyzeFrame(isStop: boolean, frameConfiguration: FrameConfiguration, ob... type ObjectAnalyzerSettingConfiguration (line 197) | interface ObjectAnalyzerSettingConfiguration { method analyzeFrame (line 204) | analyzeFrame(isStop: boolean, frameConfiguration: FrameConfiguration, an... method analyzeFrame (line 237) | analyzeFrame(isRemote: boolean, isStop: boolean, frameConfiguration: Fra... method asyncAnalyzeFrame (line 252) | asyncAnalyzeFrame(isStop: boolean, frameConfiguration: FrameConfiguratio... method asyncAnalyzeFrame (line 263) | asyncAnalyzeFrame(isStop: boolean, frameConfiguration: FrameConfiguratio... type FaceAnalyzerConfiguration3D (line 361) | interface FaceAnalyzerConfiguration3D { type SkeletonAnalyzerConfiguration (line 366) | interface SkeletonAnalyzerConfiguration { type ClassificationAnalyzerConfigurationRemote (line 370) | interface ClassificationAnalyzerConfigurationRemote { type ClassificationAnalyzerConfigurationLocal (line 375) | interface ClassificationAnalyzerConfigurationLocal { type SceneAnalyzerConfiguration (line 379) | interface SceneAnalyzerConfiguration { type HandKeyPointAnalyzerConfiguration (line 383) | interface HandKeyPointAnalyzerConfiguration { type LensConfiguration (line 388) | interface LensConfiguration { method createCompositeAnalyzer (line 399) | createCompositeAnalyzer(configuration: CompositeTextAnalyzerConfiguratio... type CompositeSkeletonAnalyzerConstants (line 483) | enum CompositeSkeletonAnalyzerConstants { type CompositeHandKeyPointAnalyzerConstants (line 502) | enum CompositeHandKeyPointAnalyzerConstants { type CompositeObjectAnalyzerConstants (line 530) | enum CompositeObjectAnalyzerConstants { type CompositeFaceAnalyzerFaceAnalyzerConfiguration2D (line 542) | interface CompositeFaceAnalyzerFaceAnalyzerConfiguration2D { type CompositeFaceAnalyzerConfiguration3D (line 554) | interface CompositeFaceAnalyzerConfiguration3D { type CompositeClassificationAnalyzerConfigurationRemote (line 560) | interface CompositeClassificationAnalyzerConfigurationRemote { type CompositeClassificationAnalyzerConfigurationLocal (line 566) | interface CompositeClassificationAnalyzerConfigurationLocal { type CompositeTextAnalyzerConfiguration (line 571) | interface CompositeTextAnalyzerConfiguration { type CompositeSkeletonAnalyzerConfiguration (line 576) | interface CompositeSkeletonAnalyzerConfiguration { type CompositeHandKeyPointAnalyzerConfiguration (line 580) | interface CompositeHandKeyPointAnalyzerConfiguration { type CompositeObjectAnalyzerSettingConfiguration (line 585) | interface CompositeObjectAnalyzerSettingConfiguration { FILE: react-native-hms-mlimage/src/index.js class SurfaceView (line 55) | class SurfaceView extends Component { method constructor (line 57) | constructor(props) { method render (line 61) | render() { FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/HMSBase.java class HMSBase (line 35) | public class HMSBase extends ReactContextBaseJavaModule { method HMSBase (line 51) | public HMSBase(ReactApplicationContext mContext, String moduleName, Ma... method getName (line 64) | @Override method getConstants (line 74) | @Nullable method getContext (line 84) | public ReactApplicationContext getContext() { method startMethodExecTimer (line 92) | protected void startMethodExecTimer(String methodName) { method handleResult (line 103) | protected void handleResult(String methodName, Exception e, Promise pr... method handleResult (line 120) | protected void handleResult(String methodName, HMSResults e, Promise p... method handleResult (line 132) | protected void handleResult(String methodName, WritableMap writableMap... method sendEvent (line 144) | protected void sendEvent(String eventName, String methodName, Writable... FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/HMSML.java class HMSML (line 42) | public class HMSML implements ReactPackage { method createNativeModules (line 44) | @Override method createJSModules (line 62) | public List> createJSModules() { method createViewManagers (line 66) | @NonNull FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/commonservices/HMSApplication.java class HMSApplication (line 35) | public class HMSApplication extends HMSBase { method HMSApplication (line 42) | public HMSApplication(ReactApplicationContext reactContext) { method setApiKey (line 52) | @ReactMethod method setAccessToken (line 71) | @ReactMethod method setUserRegion (line 90) | @ReactMethod method getApiKey (line 112) | @ReactMethod method getCountryCode (line 124) | @ReactMethod method enableLogger (line 138) | @ReactMethod method disableLogger (line 149) | @ReactMethod FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/helpers/constants/HMSConstants.java class HMSConstants (line 54) | public final class HMSConstants { FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/helpers/constants/HMSResults.java type HMSResults (line 24) | public enum HMSResults { method HMSResults (line 47) | HMSResults(int errCode, String message) { method getErrCode (line 52) | public int getErrCode() { method getStatusAndMessage (line 62) | public WritableMap getStatusAndMessage() { method getStatusAndMessage (line 76) | public WritableMap getStatusAndMessage(Integer errorCode, String error... FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/helpers/creators/HMSObjectCreator.java class HMSObjectCreator (line 61) | public final class HMSObjectCreator { method getInstance (line 66) | public static HMSObjectCreator getInstance() { method createRemoteAftSetting (line 83) | public MLRemoteAftSetting createRemoteAftSetting(ReadableMap readableM... method createRemoteLanguageDetector (line 115) | public MLRemoteLangDetector createRemoteLanguageDetector(double truste... method createLocalLanguageDetector (line 126) | public MLLocalLangDetector createLocalLanguageDetector(double trustedT... method createRemoteLanguageDetectorSetting (line 137) | private MLRemoteLangDetectorSetting createRemoteLanguageDetectorSettin... method createLocalLanguageDetectorSetting (line 147) | private MLLocalLangDetectorSetting createLocalLanguageDetectorSetting(... method createSpeechRealtimeTranscriptionConfig (line 157) | public MLSpeechRealTimeTranscriptionConfig createSpeechRealtimeTranscr... method createTtsConfiguration (line 201) | public MLTtsConfig createTtsConfiguration(ReadableMap readableMap) { method createRemoteTranslator (line 249) | public MLRemoteTranslator createRemoteTranslator(ReadableMap translato... method createLocalTranslator (line 259) | public MLLocalTranslator createLocalTranslator(ReadableMap translatorS... method createModelDownloadStrategy (line 269) | public MLModelDownloadStrategy createModelDownloadStrategy(ReadableMap... method createCustomModelInputOutputSetting (line 302) | public MLModelInputOutputSettings createCustomModelInputOutputSetting(... method createCustomLocalModel (line 350) | private MLCustomLocalModel createCustomLocalModel(ReadableMap localMod... method createCustomRemoteModel (line 392) | private MLCustomRemoteModel createCustomRemoteModel(String modelName) { method createCustomModelExecutorSettings (line 408) | public MLModelExecutorSettings createCustomModelExecutorSettings(boole... method createCustomModelInputs (line 429) | public MLModelInputs createCustomModelInputs(ReadableMap readableMap, ... method createRemoteModel (line 471) | public MLRemoteModel createRemoteModel(ReadableMap modelConfiguration) { method setLanguage (line 505) | private String setLanguage(ReadableMap readableMap) { method createLocalTranslateSetting (line 523) | private MLLocalTranslateSetting createLocalTranslateSetting(ReadableMa... method createRemoteTranslateSetting (line 553) | private MLRemoteTranslateSetting createRemoteTranslateSetting(Readable... FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/helpers/creators/HMSResultCreator.java class HMSResultCreator (line 40) | public class HMSResultCreator { method getInstance (line 43) | public static HMSResultCreator getInstance() { method getAftResult (line 60) | public WritableArray getAftResult(List resu... method getLangDetectionResult (line 78) | public WritableMap getLangDetectionResult(List languag... method getRttResult (line 97) | public WritableMap getRttResult(List speakers) { method customModelResult (line 137) | public WritableMap customModelResult(MLModelOutputs mlModelOutputs) { method getModels (line 149) | public WritableMap getModels(Set models) { method getFilePathResult (line 165) | public WritableMap getFilePathResult(File file) { method integerResult (line 179) | public WritableMap integerResult(int integer) { method stringSetResult (line 191) | public WritableMap stringSetResult(Set set) { method getStringResult (line 209) | public WritableMap getStringResult(String string) { method getBooleanResult (line 221) | public WritableMap getBooleanResult(boolean is) { method stringListResult (line 234) | public WritableMap stringListResult(List list) { FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/helpers/utils/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendEvent (line 183) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 206) | private synchronized String getAppId() { method getAppVersionName (line 221) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 235) | private synchronized String getNetworkType() { method setupEventMap (line 261) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 279) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 297) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 334) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 367) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 380) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 394) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 407) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 422) | private synchronized D objectCast(final S source, final Class list) { method hasValidKey (line 134) | public boolean hasValidKey(ReadableMap readableMap, String key, Readab... method boolKeyCheck (line 145) | public boolean boolKeyCheck(ReadableMap readableMap, String key) { method convertByteArrToWa (line 158) | public WritableArray convertByteArrToWa(byte[] ba) { method convert2DFloatArrToWa (line 174) | public WritableArray convert2DFloatArrToWa(Float[][] arr) { FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/helpers/views/HMSBottomSheetGridView.java class HMSBottomSheetGridView (line 26) | public class HMSBottomSheetGridView extends GridView { method HMSBottomSheetGridView (line 28) | public HMSBottomSheetGridView(Context context) { method HMSBottomSheetGridView (line 32) | public HMSBottomSheetGridView(Context context, AttributeSet attrs) { method HMSBottomSheetGridView (line 36) | public HMSBottomSheetGridView(Context context, AttributeSet attrs, int... method onInterceptHoverEvent (line 40) | @Override method onTouchEvent (line 45) | @SuppressLint("ClickableViewAccessibility") method canScrollVertically (line 54) | private boolean canScrollVertically(AbsListView view) { FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/languagevoicerelatedservices/HMSAft.java class HMSAft (line 48) | public class HMSAft extends HMSBase implements MLRemoteAftListener, MLRe... method HMSAft (line 56) | public HMSAft(ReactApplicationContext reactContext) { method init (line 65) | @ReactMethod method close (line 77) | @ReactMethod method destroyTask (line 92) | @ReactMethod method getLongAftLanguages (line 110) | @ReactMethod method getShortAftLanguages (line 124) | @ReactMethod method getLongAftResult (line 139) | @ReactMethod method pauseTask (line 158) | @ReactMethod method startTask (line 177) | @ReactMethod method setAftListener (line 195) | @ReactMethod method shortRecognize (line 209) | @ReactMethod method longRecognize (line 231) | @ReactMethod method onInitComplete (line 246) | @Override method onUploadProgress (line 253) | @Override method onEvent (line 261) | @Override method onResult (line 269) | @Override method onError (line 286) | @Override method onResult (line 295) | @Override method onError (line 307) | @Override FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/languagevoicerelatedservices/HMSAsr.java class HMSAsr (line 57) | public class HMSAsr extends HMSBase implements MLAsrListener, MLAsrRecog... method HMSAsr (line 71) | public HMSAsr(ReactApplicationContext reactContext) { method destroy (line 81) | @ReactMethod method getLanguages (line 100) | @ReactMethod method createAsrRecognizer (line 118) | @ReactMethod method startRecognizing (line 133) | @ReactMethod method startRecognizingPlugin (line 160) | @ReactMethod method onActivityResult (line 186) | @Override method onResults (line 231) | @Override method onRecognizingResults (line 238) | @Override method onResult (line 245) | @Override method onError (line 257) | @Override method onStartListening (line 265) | @Override method onStartingOfSpeech (line 272) | @Override method onVoiceDataReceived (line 279) | @Override method onState (line 287) | @Override FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/languagevoicerelatedservices/HMSLanguageDetection.java class HMSLanguageDetection (line 41) | public class HMSLanguageDetection extends HMSBase { method HMSLanguageDetection (line 48) | public HMSLanguageDetection(ReactApplicationContext context) { method probabilityDetect (line 61) | @ReactMethod method firstBestDetect (line 91) | @ReactMethod method syncProbabilityDetect (line 122) | @ReactMethod method syncFirstBestDetect (line 165) | @ReactMethod method handleProbabilityTask (line 199) | private void handleProbabilityTask(boolean isStop, Object detector, Ta... method handleFirstBestTask (line 217) | private void handleFirstBestTask(boolean isStop, Object detector, Task... method handleStop (line 233) | private void handleStop(Object detector) { FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/languagevoicerelatedservices/HMSSoundDetect.java class HMSSoundDetect (line 38) | public class HMSSoundDetect extends HMSBase implements MLSoundDetectList... method HMSSoundDetect (line 46) | public HMSSoundDetect(ReactApplicationContext reactContext) { method createSoundDetector (line 56) | @ReactMethod method destroy (line 68) | @ReactMethod method stop (line 87) | @ReactMethod method start (line 105) | @ReactMethod method setSoundDetectorListener (line 123) | @ReactMethod method onSoundSuccessResult (line 140) | @Override method onSoundFailResult (line 151) | @Override FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/languagevoicerelatedservices/HMSSpeechRtt.java class HMSSpeechRtt (line 51) | public class HMSSpeechRtt extends HMSBase method HMSSpeechRtt (line 60) | public HMSSpeechRtt(ReactApplicationContext reactContext) { method startRecognizing (line 70) | @ReactMethod method getLanguages (line 84) | @ReactMethod method setRealTimeTranscriptionListener (line 96) | @ReactMethod method destroy (line 108) | @ReactMethod method onRecognizingResults (line 120) | @Override method onResult (line 140) | @Override method onError (line 158) | @Override method onStartListening (line 169) | @Override method onStartingOfSpeech (line 179) | @Override method onVoiceDataReceived (line 193) | @Override method onState (line 211) | @Override FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/languagevoicerelatedservices/HMSTextToSpeech.java class HMSTextToSpeech (line 51) | public class HMSTextToSpeech extends HMSBase implements MLTtsCallback { method HMSTextToSpeech (line 61) | public HMSTextToSpeech(ReactApplicationContext context) { method createEngine (line 71) | @ReactMethod method speak (line 87) | @ReactMethod method resume (line 110) | @ReactMethod method setPlayerVolume (line 129) | @ReactMethod method stop (line 147) | @ReactMethod method pause (line 165) | @ReactMethod method shutdown (line 183) | @ReactMethod method getLanguages (line 203) | @ReactMethod method getSpeaker (line 222) | @ReactMethod method getSpeakers (line 244) | @ReactMethod method isLanguageAvailable (line 262) | @ReactMethod method updateConfig (line 286) | @ReactMethod method onError (line 307) | @Override method onWarn (line 322) | @Override method onRangeStart (line 338) | @Override method onAudioAvailable (line 356) | @Override method onEvent (line 377) | @Override FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/languagevoicerelatedservices/HMSTranslate.java class HMSTranslate (line 44) | public class HMSTranslate extends HMSBase implements MLModelDownloadList... method HMSTranslate (line 51) | public HMSTranslate(ReactApplicationContext reactContext) { method asyncTranslate (line 64) | @ReactMethod method preparedModel (line 91) | @ReactMethod method syncTranslate (line 112) | @ReactMethod method getAllLanguages (line 151) | @ReactMethod method syncGetAllLanguages (line 176) | @ReactMethod method onProcess (line 200) | @Override method handleStop (line 213) | private void handleStop(Object translator) { method handleAsyncTranslate (line 225) | private void handleAsyncTranslate(boolean isStop, Object detector, Tas... FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/modelrelatedservices/HMSCustomModel.java class HMSCustomModel (line 40) | public class HMSCustomModel extends HMSBase { method HMSCustomModel (line 47) | public HMSCustomModel(ReactApplicationContext reactContext) { method exec (line 60) | @ReactMethod method close (line 103) | @ReactMethod method getOutputIndex (line 130) | @ReactMethod FILE: react-native-hms-mllanguage/android/src/main/java/com/huawei/hms/rn/mllanguage/modelrelatedservices/HMSModelDownload.java class HMSModelDownload (line 48) | public class HMSModelDownload extends HMSBase implements MLModelDownload... method HMSModelDownload (line 55) | public HMSModelDownload(ReactApplicationContext reactContext) { method downloadModel (line 69) | @ReactMethod method deleteModel (line 93) | @ReactMethod method isModelExist (line 115) | @ReactMethod method getModels (line 139) | @ReactMethod method getRecentModelFile (line 164) | @ReactMethod method onProcess (line 182) | @Override method handleGetModels (line 190) | private void handleGetModels(Task> ta... FILE: react-native-hms-mllanguage/example/App.js class App (line 103) | class App extends Component { method render (line 124) | render() { FILE: react-native-hms-mllanguage/example/android/app/src/main/java/com/huawei/hms/rn/mllanguage/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-mllanguage/example/android/app/src/main/java/com/huawei/hms/rn/mllanguage/demo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 31) | @Override method getPackages (line 36) | @Override method getJSMainModuleName (line 42) | @Override method getReactNativeHost (line 48) | @Override method onCreate (line 53) | @Override FILE: react-native-hms-mllanguage/example/src/HmsLanguageVoiceRelatedServices/AudioFileTranscription.js class AudioFileTranscription (line 32) | class AudioFileTranscription extends React.Component { method componentDidMount (line 34) | componentDidMount() { method componentWillUnmount (line 71) | componentWillUnmount() { method constructor (line 80) | constructor(props) { method pickAudioFile (line 103) | async pickAudioFile() { method init (line 117) | async init() { method close (line 126) | async close() { method destroyTask (line 135) | async destroyTask() { method getLongAftResult (line 144) | async getLongAftResult() { method pauseTask (line 153) | async pauseTask() { method startTask (line 162) | async startTask() { method getShortAftLanguages (line 171) | async getShortAftLanguages() { method getLongAftLanguages (line 188) | async getLongAftLanguages() { method setAftListener (line 205) | async setAftListener() { method shortRecognize (line 214) | async shortRecognize() { method longRecognize (line 223) | async longRecognize() { method render (line 250) | render() { FILE: react-native-hms-mllanguage/example/src/HmsLanguageVoiceRelatedServices/AutomaticSpeechRecognition.js class AutomaticSpeechRecognition (line 30) | class AutomaticSpeechRecognition extends React.Component { method constructor (line 32) | constructor(props) { method componentDidMount (line 41) | componentDidMount() { method componentWillUnmount (line 79) | componentWillUnmount() { method getLanguages (line 93) | async getLanguages() { method createAsrRecognizer (line 110) | async createAsrRecognizer() { method destroy (line 119) | async destroy() { method startRecognizing (line 128) | async startRecognizing() { method startRecognizingPlugin (line 137) | async startRecognizingPlugin() { method render (line 161) | render() { FILE: react-native-hms-mllanguage/example/src/HmsLanguageVoiceRelatedServices/LanguageDetection.js class LanguageDetection (line 33) | class LanguageDetection extends React.Component { method componentDidMount (line 35) | componentDidMount() { } method componentWillUnmount (line 37) | componentWillUnmount() { } method constructor (line 39) | constructor(props) { method probabilityDetect (line 50) | async probabilityDetect(textValue) { method firstBestDetect (line 61) | async firstBestDetect(textValue) { method syncFirstBestDetect (line 72) | async syncFirstBestDetect(textValue) { method syncProbabilityDetect (line 83) | async syncProbabilityDetect(textValue) { method render (line 164) | render() { FILE: react-native-hms-mllanguage/example/src/HmsLanguageVoiceRelatedServices/RealTimeTranscription.js class RealTimeTranscription (line 30) | class RealTimeTranscription extends React.Component { method componentDidMount (line 32) | componentDidMount() { method componentWillUnmount (line 66) | componentWillUnmount() { method constructor (line 79) | constructor(props) { method destroy (line 96) | async destroy() { method startRecognizing (line 105) | async startRecognizing() { method getLanguages (line 114) | async getLanguages() { method setRealTimeTranscriptionListener (line 131) | async setRealTimeTranscriptionListener() { method render (line 140) | render() { FILE: react-native-hms-mllanguage/example/src/HmsLanguageVoiceRelatedServices/SoundDetection.js class SoundDetection (line 29) | class SoundDetection extends React.Component { method componentDidMount (line 31) | componentDidMount() { method componentWillUnmount (line 90) | componentWillUnmount() { method constructor (line 99) | constructor(props) { method createSoundDetector (line 108) | async createSoundDetector() { method setSoundDetectorListener (line 118) | async setSoundDetectorListener() { method destroy (line 127) | async destroy() { method stop (line 136) | async stop() { method start (line 146) | async start() { method render (line 173) | render() { FILE: react-native-hms-mllanguage/example/src/HmsLanguageVoiceRelatedServices/TextToSpeech.js class TextToSpeech (line 29) | class TextToSpeech extends React.Component { method constructor (line 31) | constructor(props) { method componentDidMount (line 48) | componentDidMount() { method componentWillUnmount (line 76) | componentWillUnmount() { method shutdown (line 85) | async shutdown() { method createEngine (line 94) | async createEngine() { method updateConfiguration (line 109) | async updateConfiguration() { method speak (line 124) | async speak(word) { method resume (line 133) | async resume() { method volumeUp (line 142) | async volumeUp() { method volumeDown (line 158) | async volumeDown() { method pause (line 171) | async pause() { method getLanguages (line 180) | async getLanguages() { method getSpeaker (line 189) | async getSpeaker() { method isLanguageAvailable (line 198) | async isLanguageAvailable() { method getSpeakers (line 207) | async getSpeakers() { method stop (line 216) | async stop() { method render (line 235) | render() { FILE: react-native-hms-mllanguage/example/src/HmsLanguageVoiceRelatedServices/Translation.js class Translate (line 36) | class Translate extends React.Component { method constructor (line 38) | constructor(props) { method componentDidMount (line 48) | componentDidMount() { method componentWillUnmount (line 57) | componentWillUnmount() { method preparedModel (line 75) | async preparedModel() { method asyncTranslate (line 91) | async asyncTranslate(sentence) { method syncTranslate (line 113) | async syncTranslate(sentence) { method getAllLanguages (line 131) | async getAllLanguages() { method syncGetAllLanguages (line 146) | async syncGetAllLanguages() { method render (line 161) | render() { FILE: react-native-hms-mllanguage/example/src/HmsOtherServices/CustomModel.js class CustomModel (line 24) | class CustomModel extends React.Component { method componentDidMount (line 26) | componentDidMount() { } method componentWillUnmount (line 28) | componentWillUnmount() { } method constructor (line 30) | constructor(props) { method render (line 34) | render() { FILE: react-native-hms-mllanguage/example/src/HmsOtherServices/Helper.js function setApiKey (line 29) | async function setApiKey() { function setUserRegion (line 38) | async function setUserRegion(userRegion) { function getCountryCode (line 47) | async function getCountryCode() { function setAccessToken (line 56) | async function setAccessToken() { FILE: react-native-hms-mllanguage/example/src/HmsOtherServices/ModelDownload.js class ModelDownload (line 31) | class ModelDownload extends React.Component { method componentDidMount (line 33) | componentDidMount() { method componentWillUnmount (line 42) | componentWillUnmount() { method constructor (line 46) | constructor(props) { method download (line 60) | async download() { method delete (line 81) | async delete() { method isModelExist (line 103) | async isModelExist() { method getRecentModelFile (line 120) | async getRecentModelFile() { method getModels (line 135) | async getModels(tag) { method render (line 184) | render() { FILE: react-native-hms-mllanguage/example/src/StartPage.js class App (line 32) | class App extends Component { method constructor (line 34) | constructor(props) { method componentDidMount (line 38) | componentDidMount() { method requestPermissions (line 46) | async requestPermissions() { method render (line 83) | render() { FILE: react-native-hms-mllanguage/src/index.d.ts method enableLogger (line 20) | enableLogger(): Promise;, FILE: react-native-hms-mllanguage/src/index.js class SurfaceView (line 36) | class SurfaceView extends Component { method constructor (line 38) | constructor(props) { method render (line 42) | render() { FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/HMSBase.java class HMSBase (line 35) | public class HMSBase extends ReactContextBaseJavaModule { method HMSBase (line 51) | public HMSBase(ReactApplicationContext mContext, String moduleName, Ma... method getName (line 64) | @Override method getConstants (line 74) | @Nullable method getContext (line 84) | public ReactApplicationContext getContext() { method startMethodExecTimer (line 92) | protected void startMethodExecTimer(String methodName) { method handleResult (line 103) | protected void handleResult(String methodName, Exception e, Promise pr... method handleResult (line 120) | protected void handleResult(String methodName, HMSResults e, Promise p... method handleResult (line 132) | protected void handleResult(String methodName, WritableMap writableMap... method sendEvent (line 144) | protected void sendEvent(String eventName, String methodName, Writable... FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/HMSMLText.java class HMSMLText (line 44) | public class HMSMLText implements ReactPackage { method createNativeModules (line 46) | @Override method createJSModules (line 65) | public List> createJSModules() { method createViewManagers (line 69) | @NonNull FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/commonservices/HMSApplication.java class HMSApplication (line 35) | public class HMSApplication extends HMSBase { method HMSApplication (line 42) | public HMSApplication(ReactApplicationContext reactContext) { method setApiKey (line 52) | @ReactMethod method setAccessToken (line 71) | @ReactMethod method getApiKey (line 89) | @ReactMethod method enableLogger (line 101) | @ReactMethod method disableLogger (line 112) | @ReactMethod method getCountryCode (line 123) | @ReactMethod method setUserRegion (line 136) | @ReactMethod FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/commonservices/HMSLensEngine.java class HMSLensEngine (line 46) | public class HMSLensEngine extends HMSBase implements LensEngine.Shutter... method HMSLensEngine (line 54) | public HMSLensEngine(ReactApplicationContext mContext) { method createLensEngine (line 66) | @ReactMethod method close (line 87) | @ReactMethod method doZoom (line 106) | @ReactMethod method getDisplayDimension (line 124) | @ReactMethod method getLensType (line 142) | @ReactMethod method photograph (line 159) | @ReactMethod method release (line 177) | @ReactMethod method run (line 196) | @ReactMethod method runWithView (line 218) | @ReactMethod method takenPhotograph (line 245) | @Override method clickShutter (line 259) | @Override FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/constants/HMSConstants.java class HMSConstants (line 54) | public final class HMSConstants { FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/constants/HMSResults.java type HMSResults (line 24) | public enum HMSResults { method HMSResults (line 49) | HMSResults(int errCode, String message) { method getErrCode (line 54) | public int getErrCode() { method getStringErrCode (line 58) | public String getStringErrCode() { method getMessage (line 62) | public String getMessage() { method getStatusAndMessage (line 71) | public WritableMap getStatusAndMessage() { method getStatusAndMessage (line 85) | public WritableMap getStatusAndMessage(Integer errorCode, String error... FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/creators/HMSObjectCreator.java class HMSObjectCreator (line 67) | public final class HMSObjectCreator { method getInstance (line 72) | public static HMSObjectCreator getInstance() { method createTextEmbeddingSetting (line 89) | private MLTextEmbeddingSetting createTextEmbeddingSetting(String langu... method createTextEmbeddingAnalyzer (line 99) | public MLTextEmbeddingAnalyzer createTextEmbeddingAnalyzer(String lang... method createLocalTextSetting (line 110) | private MLLocalTextSetting createLocalTextSetting(ReadableMap readable... method createRemoteTextSetting (line 128) | private MLRemoteTextSetting createRemoteTextSetting(ReadableMap readab... method createTextAnalyzer (line 163) | public MLTextAnalyzer createTextAnalyzer(ReadableMap readableMap, Reac... method setLanguage (line 180) | private String setLanguage(ReadableMap readableMap) { method setOCRMode (line 197) | private int setOCRMode(ReadableMap readableMap) { method createTextAnalyzer (line 215) | public MLTextAnalyzer createTextAnalyzer(ReadableMap readableMap, bool... method createDocumentAnalyzer (line 231) | public MLDocumentAnalyzer createDocumentAnalyzer(ReadableMap readableM... method createDocumentSetting (line 241) | private MLDocumentSetting createDocumentSetting(ReadableMap readableMa... method createBcrCapture (line 279) | public MLBcrCapture createBcrCapture(ReadableMap readableMap) { method createBcrCaptureConfig (line 289) | private MLBcrCaptureConfig createBcrCaptureConfig(ReadableMap readable... method createGcrCapture (line 324) | public MLGcrCapture createGcrCapture(String language, ReadableMap uiCo... method createGcrCaptureConfig (line 335) | private MLGcrCaptureConfig createGcrCaptureConfig(String language) { method createGcrCaptureUiConfig (line 350) | private MLGcrCaptureUIConfig createGcrCaptureUiConfig(ReadableMap read... method createFormRecognizerAnalyzer (line 389) | public MLFormRecognitionAnalyzer createFormRecognizerAnalyzer() { method createFormRecognitionAnalyzerSetting (line 399) | private MLFormRecognitionAnalyzerSetting createFormRecognitionAnalyzer... method createICRAnalyzer (line 410) | public MLIcrAnalyzer createICRAnalyzer(String countryCode, boolean isF... method createFrame (line 425) | public MLFrame createFrame(ReadableMap frameConfiguration, ReactApplic... method createFrameProperty (line 481) | private MLFrame.Property createFrameProperty(ReadableMap readableMap) { method createFramePropertyExt (line 522) | private MLFrame.Property.Ext createFramePropertyExt(ReadableMap readab... method createFrameUsingCreator (line 576) | private MLFrame createFrameUsingCreator(ReadableMap readableMap) { method createLensEngine (line 634) | public LensEngine createLensEngine(ReactApplicationContext context, ML... method createLensEngineAnalyzer (line 700) | public MLAnalyzer createLensEngineAnalyzer(int analyzer, ReadableMap a... FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/creators/HMSResultCreator.java class HMSResultCreator (line 52) | public class HMSResultCreator { method getInstance (line 57) | public static HMSResultCreator getInstance() { method getTextEmbedVectorResult (line 74) | public WritableMap getTextEmbedVectorResult(Float[] floats) { method analyseSimilarWordsResult (line 86) | public WritableMap analyseSimilarWordsResult(List strings) { method vocabularyVersionResult (line 98) | public WritableMap vocabularyVersionResult(MLVocabularyVersion mlVocab... method vectorBatchResult (line 114) | public WritableMap vectorBatchResult(Map batch) { method getTextRecognitionResult (line 130) | public WritableMap getTextRecognitionResult(MLText textRecognitionResu... method getTextRecognitionResult (line 143) | public WritableMap getTextRecognitionResult(SparseArray ... method getTextBlocks (line 155) | private WritableArray getTextBlocks(SparseArray blocks) { method getTextBlocks (line 165) | private WritableArray getTextBlocks(List mlTextBlockList) { method getLines (line 186) | private WritableArray getLines(List mlTextTextLineLis... method getWords (line 207) | private WritableArray getWords(List mlWordList) { method getDocumentRecognitionResult (line 225) | public WritableMap getDocumentRecognitionResult(MLDocument mlDocument) { method getDocumentBlocks (line 238) | private WritableArray getDocumentBlocks(List mlDocum... method getSections (line 259) | private WritableArray getSections(List mlDocumentS... method getInterval (line 277) | private WritableMap getInterval(MLDocument.Interval mlDocumentInterval) { method getLineList (line 290) | private WritableArray getLineList(List list) { method getDocumentWords (line 309) | private WritableArray getDocumentWords(List mlDocumen... method getCharacterList (line 327) | private WritableArray getCharacterList(List mlDo... method getPoints (line 344) | private WritableArray getPoints(List pointList) { method getPoint (line 358) | private WritableMap getPoint(Point point) { method getBorders (line 371) | private WritableMap getBorders(Rect border) { method getLanguageList (line 386) | private WritableArray getLanguageList(List textLanguageL... method getBankCardRecognitionSuccessResults (line 400) | public WritableMap getBankCardRecognitionSuccessResults(MLBcrCaptureRe... method getGeneralCardRecognitionSuccessResult (line 417) | public WritableMap getGeneralCardRecognitionSuccessResult(MLGcrCapture... method getFormRecognitionResult (line 431) | public WritableMap getFormRecognitionResult(JsonObject jsonObject) thr... method getSyncFormRecognitionResult (line 444) | public WritableMap getSyncFormRecognitionResult(SparseArray saveImageAndGetUri(ReactApplicationContext context... FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/utils/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class readableArrayIntoStringList(ReadableArray readable... method convertStringListIntoWa (line 148) | public WritableArray convertStringListIntoWa(List list) { method hasValidKey (line 164) | public boolean hasValidKey(ReadableMap readableMap, String key, Readab... method convertRaToByteArray (line 174) | public byte[] convertRaToByteArray(ReadableArray ra) { method convertByteArrToByteBuffer (line 188) | public ByteBuffer convertByteArrToByteBuffer(byte[] arr) { method convertSparseArrayToList (line 199) | public List convertSparseArrayToList(SparseArray result) { method convertRaToStringSet (line 213) | public Set convertRaToStringSet(ReadableArray ra) { method convertFloatArrToWa (line 229) | public WritableArray convertFloatArrToWa(Float[] arr) { method saveImageAndGetUri (line 244) | public String saveImageAndGetUri(Context inContext, Bitmap inImage) { method setSurfaceViewHolder (line 255) | public void setSurfaceViewHolder(SurfaceHolder surfaceViewHolder) { method getSurfaceViewHolder (line 264) | public SurfaceHolder getSurfaceViewHolder() { FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/views/CustomViewActivity.java class CustomViewActivity (line 52) | public class CustomViewActivity extends ReactActivity { type Event (line 72) | public enum Event { method Event (line 81) | Event(String eventName) { method getName (line 85) | public String getName() { method sendEvent (line 90) | void sendEvent(Event event, @Nullable WritableMap wm) { method onCreate (line 94) | @Override method initView (line 146) | private void initView() { method setRectFactors (line 173) | private void setRectFactors() { method setBackOperation (line 182) | private void setBackOperation() { method getRealScreenSize (line 191) | private Point getRealScreenSize() { method createScanRectFromCamera (line 231) | private void createScanRectFromCamera() { method setFlashOperation (line 247) | private void setFlashOperation() { method onStart (line 263) | @Override method onResume (line 280) | @Override method onPause (line 287) | @Override method onDestroy (line 294) | @Override method onStop (line 301) | @Override method addMainView (line 308) | private void addMainView(Rect frameRect) { FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/views/HMSCustomSurfaceView.java class HMSCustomSurfaceView (line 34) | public class HMSCustomSurfaceView extends SurfaceView implements Surface... method HMSCustomSurfaceView (line 37) | public HMSCustomSurfaceView(Context context) { method surfaceCreated (line 44) | @Override method surfaceChanged (line 49) | @Override method surfaceDestroyed (line 58) | @Override method sendEvent (line 63) | private void sendEvent(String eventName, WritableMap params) { FILE: react-native-hms-mltext/android/src/main/java/com/huawei/hms/rn/mltext/helpers/views/HMSSurfaceView.java class HMSSurfaceView (line 22) | public class HMSSurfaceView extends SimpleViewManager;, type Bytes (line 78) | interface Bytes { type ByteBuffer (line 83) | interface ByteBuffer { type Creator (line 88) | interface Creator { type FrameProperty (line 97) | interface FrameProperty { type FramePropertyExt (line 106) | interface FramePropertyExt { type ByteBufferData (line 116) | interface ByteBufferData { method asyncAnalyzeFrame (line 124) | asyncAnalyzeFrame(isRemote: boolean, isStop: boolean, frameConfiguration... type OnDeviceAnalyzerConfiguration (line 163) | interface OnDeviceAnalyzerConfiguration { type HMSDocumentRecognition (line 172) | enum HMSDocumentRecognition { type DocumentConfiguration (line 204) | interface DocumentConfiguration { method captureFrame (line 211) | captureFrame(bcrCaptureConfiguration: BcrCaptureConfiguration): Promise<... method startCustomizedView (line 234) | startCustomizedView(bcrCustomCaptureConfiguration: BcrCustomCaptureConfi... method asyncAnalyzeFrame (line 289) | asyncAnalyzeFrame(isStop: boolean, frameConfiguration: Frame): Promise;, FILE: react-native-hms-mltext/src/index.js class SurfaceView (line 39) | class SurfaceView extends Component { method constructor (line 41) | constructor(props) { method render (line 45) | render() { FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/HMSNearby.java class HMSNearby (line 36) | public class HMSNearby implements ReactPackage { method createNativeModules (line 37) | @NonNull method createViewManagers (line 51) | @NonNull FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/constants/HMSConstants.java class HMSConstants (line 41) | public final class HMSConstants { FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/modules/HMSBase.java class HMSBase (line 34) | public class HMSBase extends ReactContextBaseJavaModule { method HMSBase (line 50) | HMSBase(ReactApplicationContext mContext, String moduleName, Map voidTask, Promise prom... method handleResult (line 136) | void handleResult(String methodName, Exception e, Promise promise) { method sendEvent (line 148) | void sendEvent(String eventName, String methodName, WritableMap params) { FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/modules/HMSBeacon.java class HMSBeacon (line 59) | public class HMSBeacon extends HMSBase { method HMSBeacon (line 68) | public HMSBeacon(ReactApplicationContext context) { method registerScan (line 74) | @ReactMethod method unRegisterScan (line 122) | @ReactMethod method getBeaconMsgConditions (line 134) | @ReactMethod method getRawBeaconConditions (line 159) | @ReactMethod method getRawBeaconConditionsWithBeaconType (line 182) | @ReactMethod method startRegisterReceiver (line 204) | @SuppressLint("UnspecifiedRegisterReceiverFlag") class BeaconBroadcastReceiver (line 224) | public static class BeaconBroadcastReceiver extends BroadcastReceiver { method BeaconBroadcastReceiver (line 231) | public BeaconBroadcastReceiver(Promise promise, String methodName, R... method onReceive (line 237) | @Override FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/modules/HMSDiscovery.java class HMSDiscovery (line 60) | public class HMSDiscovery extends HMSBase { method HMSDiscovery (line 67) | public HMSDiscovery(ReactApplicationContext context) { method acceptConnect (line 79) | @ReactMethod method disconnect (line 98) | @ReactMethod method rejectConnect (line 117) | @ReactMethod method requestConnect (line 137) | @ReactMethod method requestConnectEx (line 160) | @ReactMethod method startBroadcasting (line 184) | @ReactMethod method startScan (line 213) | @ReactMethod method stopBroadCasting (line 238) | @ReactMethod method disconnectAll (line 250) | @ReactMethod method stopScan (line 262) | @ReactMethod method getDataCallback (line 274) | private DataCallback getDataCallback() { method getConnectCallback (line 323) | private ConnectCallback getConnectCallback() { method getScanEndpointCallback (line 359) | private ScanEndpointCallback getScanEndpointCallback() { FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/modules/HMSMessage.java class HMSMessage (line 68) | public class HMSMessage extends HMSBase { method HMSMessage (line 75) | public HMSMessage(ReactApplicationContext context) { method put (line 86) | @ReactMethod method putWithOption (line 109) | @ReactMethod method registerStatusCallback (line 129) | @ReactMethod method unRegisterStatusCallback (line 141) | @ReactMethod method getMessage (line 153) | @ReactMethod method getMessageWithOption (line 167) | @ReactMethod method getMessagePending (line 184) | @ReactMethod method getMessagePendingWithOption (line 210) | @ReactMethod method unput (line 235) | @ReactMethod method unget (line 253) | @ReactMethod method ungetPending (line 264) | @ReactMethod method buildPolicy (line 287) | private Policy buildPolicy(ReadableMap readableMap) { method buildPutOption (line 321) | private PutOption buildPutOption(ReadableMap readableMap) { method buildGetOption (line 347) | private GetOption buildGetOption(ReadableMap readableMap) { method buildMessagePicker (line 377) | private MessagePicker buildMessagePicker(ReadableMap readableMap) { method buildMessage (line 484) | private Message buildMessage(ReadableMap readableMap, ReadableArray re... method getGetCallback (line 511) | private GetCallback getGetCallback() { method getPutCallback (line 527) | private PutCallback getPutCallback() { method getStatusCallback (line 543) | private StatusCallback getStatusCallback() { method getMessageHandler (line 560) | private MessageHandler getMessageHandler() { class BackgroundMessageService (line 615) | public static class BackgroundMessageService extends IntentService { method BackgroundMessageService (line 620) | public BackgroundMessageService() { method initHandler (line 624) | public static void initHandler(MessageHandler handler) { method onCreate (line 628) | @Override method onDestroy (line 634) | @Override method onHandleIntent (line 640) | @Override FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/modules/HMSNearbyApplication.java class HMSNearbyApplication (line 34) | public class HMSNearbyApplication extends HMSBase { method HMSNearbyApplication (line 41) | public HMSNearbyApplication(ReactApplicationContext mContext) { method enableLogger (line 50) | @ReactMethod method disableLogger (line 61) | @ReactMethod method setApiKey (line 73) | @ReactMethod method getApiKey (line 91) | @ReactMethod method getVersion (line 106) | @ReactMethod method setAgcRegion (line 115) | @ReactMethod FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/modules/HMSTransfer.java class HMSTransfer (line 42) | public class HMSTransfer extends HMSBase { method HMSTransfer (line 49) | public HMSTransfer(ReactApplicationContext context) { method transferBytes (line 61) | @ReactMethod method transferFile (line 88) | @ReactMethod method transferStream (line 119) | @ReactMethod method cancelDataTransfer (line 150) | @ReactMethod FILE: react-native-hms-nearby/android/src/main/java/com/huawei/hms/rn/nearby/utils/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 201) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 224) | private synchronized String getAppId() { method getAppVersionName (line 239) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 253) | private synchronized String getNetworkType() { method setupEventMap (line 279) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 297) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 315) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 352) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 385) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 398) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 412) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 425) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 440) | private synchronized D objectCast(final S source, final Class convertToArrayList(ReadableArray ra) { method getConnectOptionFromReadableMap (line 222) | public ConnectOption getConnectOptionFromReadableMap(ReadableMap map) { FILE: react-native-hms-nearby/example/App.js class App (line 59) | class App extends Component { method render (line 74) | render() { FILE: react-native-hms-nearby/example/android/app/src/main/java/com/huawei/hms/rn/nearby/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 23) | @Override FILE: react-native-hms-nearby/example/android/app/src/main/java/com/huawei/hms/rn/nearby/demo/MainApplication.java class MainApplication (line 32) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 35) | @Override method getPackages (line 40) | @Override method getJSMainModuleName (line 46) | @Override method getReactNativeHost (line 52) | @Override method onCreate (line 57) | @Override FILE: react-native-hms-nearby/example/src/Beacon.js class Beacon (line 12) | class Beacon extends React.Component { method constructor (line 13) | constructor(props) { method componentDidMount (line 28) | componentDidMount() { method registerScan (line 34) | async registerScan() { method unRegisterScan (line 44) | async unRegisterScan() { method getBeaconMsgConditions (line 57) | async getBeaconMsgConditions() { method getRawBeaconConditions (line 68) | async getRawBeaconConditions() { method getRawBeaconConditionsWithBeaconType (line 79) | async getRawBeaconConditionsWithBeaconType() { method render (line 90) | render() { FILE: react-native-hms-nearby/example/src/Connection.js class Connection (line 43) | class Connection extends React.Component { method constructor (line 44) | constructor(props) { method componentDidMount (line 62) | componentDidMount() { method componentWillUnmount (line 173) | componentWillUnmount() { method showImagePicker (line 230) | async showImagePicker() { method startBroadcasting (line 287) | async startBroadcasting() { method startScan (line 301) | async startScan() { method acceptConnect (line 314) | async acceptConnect() { method disconnect (line 324) | async disconnect() { method rejectConnect (line 333) | async rejectConnect() { method requestConnect (line 342) | async requestConnect() { method stopBroadCasting (line 356) | async stopBroadCasting() { method disconnectAll (line 365) | async disconnectAll() { method stopScan (line 374) | async stopScan() { method transferBytes (line 383) | async transferBytes() { method transferFile (line 409) | async transferFile() { method transferStream (line 431) | async transferStream() { method handleResult (line 443) | handleResult(result, message) { method logError (line 455) | logError(e) { method render (line 460) | render() { FILE: react-native-hms-nearby/example/src/Converter.js function stringToByteArray (line 20) | function stringToByteArray(str) { function byteArrayToString (line 28) | function byteArrayToString(array) { function messageResult (line 32) | function messageResult(result, mes) { FILE: react-native-hms-nearby/example/src/Message.js class Message (line 31) | class Message extends React.Component { method constructor (line 33) | constructor(props) { method componentDidMount (line 43) | componentDidMount() { method componentWillUnmount (line 82) | componentWillUnmount() { method putMessage (line 93) | async putMessage() { method putMessageWithOption (line 103) | async putMessageWithOption() { method registerStatusCallback (line 113) | async registerStatusCallback() { method unregisterStatusCallback (line 122) | async unregisterStatusCallback() { method getMessage (line 131) | async getMessage() { method getMessageWithOption (line 141) | async getMessageWithOption() { method getMessagePending (line 151) | async getMessagePending() { method getMessagePendingWithOption (line 161) | async getMessagePendingWithOption() { method ungetMessage (line 171) | async ungetMessage() { method ungetMessagePending (line 181) | async ungetMessagePending() { method unputMessage (line 191) | async unputMessage() { method render (line 250) | render() { FILE: react-native-hms-nearby/example/src/StartPage.js class App (line 30) | class App extends Component { method constructor (line 31) | constructor(props) { method componentDidMount (line 35) | componentDidMount() { method requestPermissions (line 65) | async requestPermissions() { method setApiKey (line 103) | async setApiKey() { method setAgcRegion (line 115) | async setAgcRegion() { method render (line 128) | render() { FILE: react-native-hms-nearby/src/index.d.ts type HMSNearbyApplication (line 17) | enum HMSNearbyApplication { type HMSDiscovery (line 27) | enum HMSDiscovery { type HMSTransfer (line 44) | enum HMSTransfer { type HMSMessage (line 55) | enum HMSMessage { type HMSBeacon (line 80) | enum HMSBeacon { type ConnectOption (line 91) | interface ConnectOption { type MessageConfiguration (line 95) | interface MessageConfiguration { type PutOptionConfiguration (line 100) | interface PutOptionConfiguration { type GetOptionConfiguration (line 105) | interface GetOptionConfiguration { type PolicyConfiguration (line 111) | interface PolicyConfiguration { type PickerConfiguration (line 117) | interface PickerConfiguration { type IncludeEddyStoneUidConfiguration (line 125) | interface IncludeEddyStoneUidConfiguration { type IncludeIBeaconIdsConfiguration (line 130) | interface IncludeIBeaconIdsConfiguration { type NamespaceTypeConfiguration (line 136) | interface NamespaceTypeConfiguration { type BeaconOption (line 141) | interface BeaconOption { method enableLogger (line 149) | enableLogger(): Promise;, method put (line 178) | put(messageConfig: MessageConfiguration, bytes: number[]): Promise map) { method putToSingleEventMap (line 282) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 299) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class> createJSModules() { method createViewManagers (line 45) | @Override FILE: react-native-hms-push-fcm/example/App.js class App (line 21) | class App extends React.Component { method render (line 22) | render() { FILE: react-native-hms-push-fcm/example/android/app/src/main/java/com/huawei/hms/rn/push/fcm/demo/MainActivity.java class MainActivity (line 23) | public class MainActivity extends ReactActivity { method getMainComponentName (line 25) | @Override method onCreate (line 30) | @Override FILE: react-native-hms-push-fcm/example/android/app/src/main/java/com/huawei/hms/rn/push/fcm/demo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 33) | @Override method getPackages (line 38) | @Override method getJSMainModuleName (line 45) | @Override method getReactNativeHost (line 51) | @Override method onCreate (line 56) | @Override FILE: react-native-hms-push-fcm/example/src/MainPage.js class App (line 35) | class App extends Component { method constructor (line 36) | constructor(props) { method componentDidMount (line 47) | componentDidMount() { method componentWillUnmount (line 69) | componentWillUnmount() { method log (line 76) | log(tag, msg) { method clearLog (line 91) | clearLog() { method initFCM (line 97) | initFCM() { method setCountryCode (line 107) | setCountryCode(countryCode) { method isProxyInitEnabled (line 117) | isProxyInitEnabled() { method getAAID (line 127) | getAAID() { method getToken (line 137) | getToken() { method render (line 147) | render() { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/HmsPushPackage.java class HmsPushPackage (line 35) | public class HmsPushPackage implements ReactPackage { method createNativeModules (line 36) | @Override method createJSModules (line 52) | public List> createJSModules() { method createViewManagers (line 57) | @Override FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/config/NotificationAttributes.java class NotificationAttributes (line 32) | public class NotificationAttributes { method NotificationAttributes (line 68) | public NotificationAttributes(Bundle bundle) { method NotificationAttributes (line 106) | private NotificationAttributes(JSONObject json) { method fromJson (line 148) | @NonNull method toBundle (line 155) | public Bundle toBundle() { method toJson (line 195) | public JSONObject toJson() { method getId (line 240) | public String getId() { method getSound (line 245) | public String getSound() { method getMessage (line 250) | public String getMessage() { method getTitle (line 255) | public String getTitle() { method getData (line 260) | public String getData() { method getNumber (line 264) | public String getNumber() { method getRepeatType (line 269) | public String getRepeatType() { method getFireDate (line 274) | public double getFireDate() { method getTicker (line 279) | public String getTicker() { method isShowWhen (line 284) | public boolean isShowWhen() { method isAutoCancel (line 289) | public boolean isAutoCancel() { method getLargeIcon (line 294) | public String getLargeIcon() { method getLargeIconUrl (line 299) | public String getLargeIconUrl() { method getSmallIcon (line 304) | public String getSmallIcon() { method getBigText (line 309) | public String getBigText() { method getSubText (line 314) | public String getSubText() { method getBigPictureUrl (line 319) | public String getBigPictureUrl() { method getShortcutId (line 324) | public String getShortcutId() { method getChannelId (line 329) | public String getChannelId() { method getChannelName (line 334) | public String getChannelName() { method getChannelDescription (line 339) | public String getChannelDescription() { method getColor (line 344) | public String getColor() { method getGroup (line 349) | public String getGroup() { method isGroupSummary (line 354) | public boolean isGroupSummary() { method isPlaySound (line 359) | public boolean isPlaySound() { method isVibrate (line 364) | public boolean isVibrate() { method getVibrateDuration (line 369) | public double getVibrateDuration() { method getActions (line 374) | public String getActions() { method isInvokeApp (line 379) | public boolean isInvokeApp() { method getTag (line 384) | public String getTag() { method getRepeatTime (line 389) | public double getRepeatTime() { method isOngoing (line 394) | public boolean isOngoing() { method isAllowWhileIdle (line 399) | public boolean isAllowWhileIdle() { method isDontNotifyInForeground (line 404) | public boolean isDontNotifyInForeground() { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/constants/Core.java type Core (line 19) | public interface Core { type Event (line 34) | interface Event { type Result (line 49) | interface Result { type Resource (line 63) | interface Resource { type NotificationType (line 70) | interface NotificationType { type ScheduledPublisher (line 77) | interface ScheduledPublisher { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/constants/LocalNotification.java type LocalNotification (line 19) | public interface LocalNotification { type Priority (line 21) | interface Priority { type Repeat (line 29) | interface Repeat { type Type (line 31) | interface Type { type Time (line 39) | interface Time { type Visibility (line 47) | interface Visibility { type Importance (line 53) | interface Importance { type Bitmap (line 63) | enum Bitmap { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/constants/NotificationConstants.java type NotificationConstants (line 19) | public interface NotificationConstants { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/constants/RemoteMessageAttributes.java type RemoteMessageAttributes (line 19) | public interface RemoteMessageAttributes { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/constants/ResultCode.java type ResultCode (line 19) | public interface ResultCode { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/local/BitmapDataSubscriber.java class BitmapDataSubscriber (line 27) | public class BitmapDataSubscriber extends BaseBitmapDataSubscriber { method BitmapDataSubscriber (line 31) | public BitmapDataSubscriber(HmsLocalNotificationPicturesLoader loader,... method onNewResultImpl (line 36) | @Override method onFailureImpl (line 45) | @Override FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/local/HmsLocalNotification.java class HmsLocalNotification (line 41) | public class HmsLocalNotification extends ReactContextBaseJavaModule { method HmsLocalNotification (line 48) | public HmsLocalNotification(ReactApplicationContext reactContext) { method getName (line 57) | @Override method getConstants (line 63) | @Override method localNotification (line 69) | @ReactMethod method localNotificationSchedule (line 83) | @ReactMethod method cancelAllNotifications (line 97) | @ReactMethod method cancelNotifications (line 108) | @ReactMethod method cancelScheduledNotifications (line 118) | @ReactMethod method cancelNotificationsWithId (line 128) | @ReactMethod method cancelNotificationsWithIdTag (line 138) | @ReactMethod method cancelNotificationsWithTag (line 148) | @RequiresApi(api = Build.VERSION_CODES.M) method getNotifications (line 160) | @RequiresApi(api = Build.VERSION_CODES.M) method getScheduledNotifications (line 171) | @ReactMethod method getChannels (line 182) | @ReactMethod method channelExists (line 192) | @ReactMethod method channelBlocked (line 200) | @ReactMethod method deleteChannel (line 207) | @ReactMethod FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/local/HmsLocalNotificationActionPublisher.java class HmsLocalNotificationActionPublisher (line 28) | public class HmsLocalNotificationActionPublisher { method HmsLocalNotificationActionPublisher (line 31) | public HmsLocalNotificationActionPublisher(ReactContext reactContext) { method notifyNotificationAction (line 36) | public void notifyNotificationAction(Bundle bundle) { method sendEvent (line 46) | void sendEvent(Object params) { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/local/HmsLocalNotificationController.java class HmsLocalNotificationController (line 68) | public class HmsLocalNotificationController { method HmsLocalNotificationController (line 75) | public HmsLocalNotificationController(Application context) { method getAlarmManager (line 81) | private AlarmManager getAlarmManager() { method notificationManager (line 86) | private NotificationManager notificationManager() { method getMainActivityClass (line 91) | public Class getMainActivityClass() { method createDefaultChannel (line 104) | public void createDefaultChannel() { method createChannel (line 115) | private void createChannel(NotificationManager notificationManager, St... method localNotificationNow (line 156) | public void localNotificationNow(final Bundle bundle, final Promise pr... method invokeApp (line 167) | public void invokeApp(Bundle bundle) { method checkRequiredParams (line 192) | public void checkRequiredParams(Bundle bundle, final Promise promise, ... method localNotificationNowPicture (line 218) | public void localNotificationNowPicture(Bundle bundle, Bitmap largeIco... method localNotificationRepeat (line 468) | private void localNotificationRepeat(Bundle bundle) { method localNotificationSchedule (line 479) | public void localNotificationSchedule(Bundle bundle, final Promise pro... method localNotificationScheduleSetAlarm (line 497) | public void localNotificationScheduleSetAlarm(Bundle bundle) { method buildScheduleNotificationIntent (line 526) | private PendingIntent buildScheduleNotificationIntent(Bundle bundle) { method isChannelBlocked (line 549) | public void isChannelBlocked(String channelId, final Promise promise) { method channelExists (line 573) | public void channelExists(String channelId, final Promise promise) { method deleteChannel (line 590) | public void deleteChannel(String channelId, final Promise promise) { method listChannels (line 605) | public List listChannels() { method getNotifications (line 621) | @RequiresApi(api = Build.VERSION_CODES.M) method getScheduledNotifications (line 643) | public WritableArray getScheduledNotifications() { method cancelNotifications (line 675) | public void cancelNotifications() { method cancelNotification (line 680) | public void cancelNotification(int id) { method cancelNotification (line 685) | public void cancelNotification(String tag, int id) { method cancelNotificationsWithId (line 690) | public void cancelNotificationsWithId(ReadableArray ids) { method cancelNotificationsWithIdTag (line 698) | public void cancelNotificationsWithIdTag(ReadableArray idTags) { method cancelNotificationsWithTag (line 708) | @RequiresApi(api = Build.VERSION_CODES.M) method cancelScheduledNotifications (line 720) | public void cancelScheduledNotifications() { method cancelScheduledNotification (line 728) | private void cancelScheduledNotification(String id) { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/local/HmsLocalNotificationPicturesLoader.java class HmsLocalNotificationPicturesLoader (line 37) | public class HmsLocalNotificationPicturesLoader { type Callback (line 39) | public interface Callback { method call (line 47) | void call(Bitmap largeIconImage, Bitmap bigPictureImage, Promise pro... method HmsLocalNotificationPicturesLoader (line 58) | public HmsLocalNotificationPicturesLoader(Callback callback) { method setReactPromise (line 63) | public void setReactPromise(final Promise promise) { method setBigPicture (line 69) | public void setBigPicture(Bitmap bitmap) { method setBigPictureUrl (line 74) | public void setBigPictureUrl(Context context, String url) { method setLargeIcon (line 91) | public void setLargeIcon(Bitmap bitmap) { method setLargeIconUrl (line 96) | public void setLargeIconUrl(Context context, String url) { method download (line 113) | private void download(Context context, Uri uri, BaseBitmapDataSubscrib... method checkAllFinished (line 129) | private void checkAllFinished() { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 77) | private HMSLogger(final Context context) { method getInstance (line 96) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 112) | private synchronized Context getContext() { method enableLogger (line 119) | public synchronized void enableLogger() { method disableLogger (line 127) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 137) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 146) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 156) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 165) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 175) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 186) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 209) | private synchronized String getAppId() { method getAppVersionName (line 224) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 238) | private synchronized String getNetworkType() { method setupEventMap (line 264) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 282) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 299) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 336) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 369) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 382) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 396) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 409) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 424) | private synchronized D objectCast(final S source, final Class initialN... method getInitialNotification (line 96) | public static Map getInitialNotification() { method isAutoInitEnabled (line 100) | @ReactMethod method setAutoInitEnabled (line 114) | @ReactMethod method turnOnPush (line 128) | @ReactMethod method turnOffPush (line 150) | @ReactMethod method subscribe (line 171) | @ReactMethod method unsubscribe (line 197) | @ReactMethod method sendRemoteMessage (line 222) | @ReactMethod method enableLogger (line 240) | @ReactMethod method disableLogger (line 247) | @ReactMethod method getInitialNotification (line 254) | @ReactMethod method onActivityResult (line 261) | @Override method onNewIntent (line 266) | @Override method checkFlag (line 275) | public boolean checkFlag(Intent intent) { method sendOpenedNotificationData (line 281) | public void sendOpenedNotificationData(Intent intent) { method onHostResume (line 306) | @Override method onHostPause (line 317) | @Override method onHostDestroy (line 322) | @Override FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/remote/HmsPushProfile.java class HmsPushProfile (line 30) | public class HmsPushProfile extends ReactContextBaseJavaModule { method HmsPushProfile (line 38) | public HmsPushProfile(ReactApplicationContext reactContext) { method getName (line 45) | @NonNull method getContext (line 51) | public static ReactApplicationContext getContext() { method setContext (line 55) | public static void setContext(ReactApplicationContext reactContext) { method isSupportProfile (line 59) | @ReactMethod method addProfile (line 72) | @NonNull method addProfileWithSubjectId (line 87) | @ReactMethod method deleteProfile (line 101) | @ReactMethod method deleteProfileWithSubjectId (line 115) | @ReactMethod FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/services/MessagingHeadlessService.java class MessagingHeadlessService (line 30) | public class MessagingHeadlessService extends HeadlessJsTaskService { method getTaskConfig (line 34) | @Override FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/ActivityUtils.java class ActivityUtils (line 24) | public class ActivityUtils { method ActivityUtils (line 26) | private ActivityUtils() { method getRealActivity (line 30) | public static Context getRealActivity(Activity currentActivity, ReactA... FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/ApplicationUtils.java class ApplicationUtils (line 24) | public class ApplicationUtils { method ApplicationUtils (line 26) | private ApplicationUtils() { method isApplicationInForeground (line 30) | public static boolean isApplicationInForeground(Context context) { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/ArrayUtils.java class ArrayUtils (line 30) | public class ArrayUtils { method ArrayUtils (line 32) | private ArrayUtils() { method toJSONArray (line 36) | public static JSONArray toJSONArray(ReadableArray readableArray) throw... method toArray (line 68) | public static Object[] toArray(JSONArray jsonArray) throws JSONExcepti... method toArray (line 87) | public static Object[] toArray(ReadableArray readableArray) { method toWritableArray (line 119) | public static WritableArray toWritableArray(Object[] array) { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/BundleUtils.java class BundleUtils (line 27) | public class BundleUtils { method BundleUtils (line 29) | private BundleUtils() { method get (line 33) | public static String get(Bundle bundle, String key) { method set (line 38) | public static void set(Bundle bundle, String key, String value) { method get (line 44) | public static String get(Bundle bundle, String key, String defaultValu... method getB (line 49) | public static boolean getB(Bundle bundle, String key) { method getB (line 54) | public static boolean getB(Bundle bundle, String key, boolean defaultV... method setB (line 59) | public static void setB(Bundle bundle, String key, boolean value) { method getD (line 65) | public static double getD(Bundle bundle, String key) { method getD (line 70) | public static double getD(Bundle bundle, String key, double defaultVal... method setD (line 75) | public static void setD(Bundle bundle, String key, double value) { method getL (line 81) | public static long getL(Bundle bundle, String key) { method getL (line 86) | public static long getL(Bundle bundle, String key, double defaultValue) { method contains (line 91) | public static boolean contains(Bundle bundle, String key) { method convertJSON (line 96) | public static String convertJSON(Bundle bundle) { method convertJSONObject (line 103) | static public JSONObject convertJSONObject(Bundle bundle) { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/MapUtils.java class MapUtils (line 34) | public class MapUtils { method MapUtils (line 36) | private MapUtils() { method toJSONObject (line 40) | public static JSONObject toJSONObject(ReadableMap readableMap) throws ... method toMap (line 76) | public static Map toMap(JSONObject jsonObject) { method toMap (line 102) | public static Map toMap(ReadableMap readableMap) { method toStringMap (line 137) | public static Map toStringMap(ReadableMap readableMap) { method toWritableMap (line 148) | public static WritableMap toWritableMap(Map map) { method copyToWritableMap (line 184) | public static WritableMap copyToWritableMap(Map map) { method put (line 216) | public static WritableMap put(WritableMap writableMap, String key, Obj... FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/NotificationConfigUtils.java class NotificationConfigUtils (line 40) | public class NotificationConfigUtils { method NotificationConfigUtils (line 42) | private NotificationConfigUtils() { method configTitle (line 48) | public static String configTitle(Bundle bundle, Context context) { method configMessage (line 59) | public static String configMessage(Bundle bundle, Context context) { method configSmallIcon (line 72) | public static int configSmallIcon(Bundle bundle, Context context) { method configLargeIcon (line 93) | public static Bitmap configLargeIcon(Bundle bundle, Context context, B... method configNextFireDate (line 116) | public static long configNextFireDate(Bundle bundle) { method configPriority (line 149) | public static int configPriority(Bundle bundle) { method configImportance (line 170) | public static int configImportance(Bundle bundle) { method configVisibility (line 203) | public static int configVisibility(Bundle bundle) { method configId (line 220) | public static void configId(Bundle bundle) { method generateNotificationId (line 227) | public static String generateNotificationId() { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/RemoteMessageUtils.java class RemoteMessageUtils (line 29) | public class RemoteMessageUtils { method RemoteMessageUtils (line 31) | private RemoteMessageUtils() { method toMap (line 35) | public static HashMap toMap(RemoteMessage message) { method toWritableMap (line 93) | public static WritableMap toWritableMap(RemoteMessage message) { method toRemoteMessage (line 150) | public static RemoteMessage toRemoteMessage(ReadableMap params) { FILE: react-native-hms-push/android/src/main/java/com/huawei/hms/rn/push/utils/ResultUtils.java class ResultUtils (line 26) | public class ResultUtils { method ResultUtils (line 28) | private ResultUtils() { method handleResult (line 32) | public static void handleResult(boolean isSuccess, Object result, Prom... method handleResult (line 36) | public static void handleResult(boolean isSuccess, Object result, Prom... FILE: react-native-hms-push/example/App.js class App (line 45) | class App extends React.Component { method render (line 60) | render() { FILE: react-native-hms-push/example/android/app/src/main/java/com/huawei/hms/rn/push/demo/MainActivity.java class MainActivity (line 23) | public class MainActivity extends ReactActivity { method getMainComponentName (line 25) | @Override method onCreate (line 30) | @Override FILE: react-native-hms-push/example/android/app/src/main/java/com/huawei/hms/rn/push/demo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 33) | @Override method getPackages (line 38) | @Override method getJSMainModuleName (line 45) | @Override method getReactNativeHost (line 51) | @Override method onCreate (line 56) | @Override FILE: react-native-hms-push/example/src/LocalNotification.js class App (line 73) | class App extends Component { method constructor (line 74) | constructor(props) { method log (line 91) | log(tag, msg) { method changeNotificationValue (line 100) | changeNotificationValue(key, data) { method localNotificationScheduled (line 106) | localNotificationScheduled() { method localNotification (line 130) | localNotification() { method localNotificationVibrate (line 150) | localNotificationVibrate() { method localNotificationRepeat (line 172) | localNotificationRepeat() { method localNotificationSound (line 193) | localNotificationSound() { method localNotificationPriority (line 214) | localNotificationPriority() { method localNotificationOngoing (line 236) | localNotificationOngoing() { method localNotificationBigImage (line 256) | localNotificationBigImage() { method render (line 278) | render() { FILE: react-native-hms-push/example/src/MainPage.js class App (line 40) | class App extends Component { method constructor (line 41) | constructor(props) { method componentDidMount (line 53) | componentDidMount() { method componentWillUnmount (line 127) | componentWillUnmount() { method log (line 140) | log(tag, msg) { method clearLog (line 153) | clearLog() { method onChangeTopic (line 159) | onChangeTopic(inputData) { method turnOnPush (line 165) | turnOnPush() { method turnOffPush (line 175) | turnOffPush() { method getID (line 185) | getID() { method getAAID (line 195) | getAAID() { method getOdid (line 204) | getOdid() { method getToken (line 214) | getToken() { method getTokenWithSubjectId (line 224) | getTokenWithSubjectId() { method getCreationTime (line 236) | getCreationTime() { method deleteAAID (line 246) | deleteAAID() { method deleteToken (line 256) | deleteToken() { method deleteTokenWithSubjectId (line 266) | deleteTokenWithSubjectId() { method subscribe (line 278) | subscribe() { method unsubscribe (line 288) | unsubscribe() { method sendRemoteMessage (line 298) | sendRemoteMessage() { method isAutoInitEnabled (line 317) | isAutoInitEnabled() { method setAutoInitEnabled (line 326) | setAutoInitEnabled(value) { method getInitialNotification (line 336) | getInitialNotification() { method isSupportProfile (line 348) | isSupportProfile() { method addProfile (line 358) | addProfile() { method addProfileWithSubjectId (line 368) | addProfileWithSubjectId() { method deleteProfile (line 384) | deleteProfile() { method deleteProfileWithSubjectId (line 394) | deleteProfileWithSubjectId() { method render (line 406) | render() { FILE: react-native-hms-push/src/RNRemoteMessage.js class RNRemoteMessage (line 17) | class RNRemoteMessage { method constructor (line 70) | constructor(options = {}) { method parseMsgAllAttribute (line 77) | parseMsgAllAttribute() { method getCollapseKey (line 88) | getCollapseKey() { method getData (line 95) | getData() { method getDataOfMap (line 102) | getDataOfMap() { method getMessageId (line 109) | getMessageId() { method getMessageType (line 116) | getMessageType() { method getOriginalUrgency (line 123) | getOriginalUrgency() { method getUrgency (line 130) | getUrgency() { method getTtl (line 137) | getTtl() { method getSentTime (line 144) | getSentTime() { method getTo (line 151) | getTo() { method getFrom (line 158) | getFrom() { method getToken (line 165) | getToken() { method getAnalyticInfo (line 172) | getAnalyticInfo() { method getAnalyticInfoMap (line 179) | getAnalyticInfoMap() { method getNotificationTitle (line 186) | getNotificationTitle() { method getTitleLocalizationKey (line 193) | getTitleLocalizationKey() { method getTitleLocalizationArgs (line 200) | getTitleLocalizationArgs() { method getBodyLocalizationKey (line 207) | getBodyLocalizationKey() { method getBodyLocalizationArgs (line 214) | getBodyLocalizationArgs() { method getBody (line 221) | getBody() { method getIcon (line 228) | getIcon() { method getSound (line 235) | getSound() { method getTag (line 242) | getTag() { method getColor (line 249) | getColor() { method getClickAction (line 256) | getClickAction() { method getChannelId (line 263) | getChannelId() { method getImageUrl (line 270) | getImageUrl() { method getLink (line 277) | getLink() { method getNotifyId (line 284) | getNotifyId() { method getWhen (line 291) | getWhen() { method getLightSettings (line 298) | getLightSettings() { method getBadgeNumber (line 305) | getBadgeNumber() { method getImportance (line 312) | getImportance() { method getTicker (line 319) | getTicker() { method getVibrateConfig (line 326) | getVibrateConfig() { method getVisibility (line 333) | getVisibility() { method getIntentUri (line 340) | getIntentUri() { method isAutoCancel (line 347) | isAutoCancel() { method isLocalOnly (line 354) | isLocalOnly() { method isDefaultLight (line 361) | isDefaultLight() { method isDefaultSound (line 368) | isDefaultSound() { method isDefaultVibrate (line 375) | isDefaultVibrate() { FILE: react-native-hms-push/src/index.d.ts method getId (line 20) | getId(): Promise;, method isAutoInitEnabled (line 35) | isAutoInitEnabled(): Promise;, FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/HMSSafetyDetectPackage.java class HMSSafetyDetectPackage (line 34) | public class HMSSafetyDetectPackage implements ReactPackage { method createNativeModules (line 35) | @Override method createViewManagers (line 47) | @Override FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/appcheck/AppCheckModule.java class AppCheckModule (line 26) | public class AppCheckModule extends ReactContextBaseJavaModule { method AppCheckModule (line 29) | public AppCheckModule(ReactApplicationContext reactContext) { method getName (line 34) | @Override method getConstants (line 39) | @Override method getMaliciousAppsList (line 44) | @ReactMethod method enableAppsCheck (line 49) | @ReactMethod method isVerifyAppsCheck (line 54) | @ReactMethod FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/appcheck/AppCheckService.java class AppCheckService (line 40) | public class AppCheckService { method AppCheckService (line 45) | public AppCheckService(ReactApplicationContext reactApplicationContext) { method invokeGetMaliciousApps (line 50) | public void invokeGetMaliciousApps(Promise promise) { method enableAppsCheck (line 88) | public void enableAppsCheck(Promise promise) { method isVerifyAppsCheck (line 99) | public void isVerifyAppsCheck(Promise promise) { method getConstants (line 110) | public Map getConstants() { FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/appcheck/AppCheckUtils.java class AppCheckUtils (line 26) | public class AppCheckUtils { method convertToWritableMap (line 27) | public static WritableArray convertToWritableMap(List map) { method putToSingleEventMap (line 282) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 299) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 336) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 369) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 382) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 396) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 409) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 424) | private synchronized D objectCast(final S source, final Class getConstants() { FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/urlcheck/UrlCheckUtils.java class UrlCheckUtils (line 25) | public class UrlCheckUtils { method convertIntegerArray (line 26) | public static int[] convertIntegerArray(List integers) { method convertListToArray (line 34) | public static WritableArray convertListToArray(List ur... FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/userdetect/UserDetectModule.java class UserDetectModule (line 24) | public class UserDetectModule extends ReactContextBaseJavaModule { method UserDetectModule (line 27) | public UserDetectModule(ReactApplicationContext reactContext) { method getName (line 32) | @Override method initUserDetect (line 37) | @ReactMethod method userDetection (line 42) | @ReactMethod method shutdownUserDetect (line 47) | @ReactMethod method initAntiFraud (line 52) | @ReactMethod method getRiskToken (line 57) | @ReactMethod method releaseAntiFraud (line 62) | @ReactMethod FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/userdetect/UserDetectService.java class UserDetectService (line 31) | public class UserDetectService { method UserDetectService (line 36) | public UserDetectService(ReactApplicationContext reactApplicationConte... method initUserDetect (line 41) | public void initUserDetect(Promise promise) { method userDetection (line 47) | public void userDetection(String appId, Promise promise) { method shutdownUserDetect (line 74) | public void shutdownUserDetect(Promise promise) { method initAntiFraud (line 80) | public void initAntiFraud(String appId, Promise promise) { method getRiskToken (line 86) | public void getRiskToken(Promise promise) { method releaseAntiFraud (line 99) | public void releaseAntiFraud(Promise promise) { FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/utils/HMSSafetyDetectUtils.java class HMSSafetyDetectUtils (line 25) | public class HMSSafetyDetectUtils { method taskHandler (line 26) | public static void taskHandler (Task task, Promise promise, HMSLogger ... FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/wifidetect/WifiDetectModule.java class WifiDetectModule (line 26) | public class WifiDetectModule extends ReactContextBaseJavaModule { method WifiDetectModule (line 29) | public WifiDetectModule(ReactApplicationContext reactContext) { method getName (line 34) | @Override method getConstants (line 39) | @Override method getWifiDetectStatus (line 44) | @ReactMethod FILE: react-native-hms-safetydetect/android/src/main/java/com/huawei/hms/rn/safetydetect/wifidetect/WifiDetectService.java class WifiDetectService (line 32) | public class WifiDetectService { method WifiDetectService (line 37) | public WifiDetectService(ReactApplicationContext reactApplicationConte... method invokeGetWifiDetectStatus (line 42) | public void invokeGetWifiDetectStatus(Promise promise) { method getConstants (line 65) | public Map getConstants() { FILE: react-native-hms-safetydetect/example/android/app/src/main/java/com/huawei/hms/rn/safetydetect/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-safetydetect/example/android/app/src/main/java/com/huawei/hms/rn/safetydetect/demo/MainApplication.java class MainApplication (line 27) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 30) | @Override method getPackages (line 35) | @Override method getJSMainModuleName (line 42) | @Override method getReactNativeHost (line 48) | @Override method onCreate (line 53) | @Override FILE: react-native-hms-safetydetect/src/index.d.ts method isHuaweiMobileServicesAvailable (line 19) | isHuaweiMobileServicesAvailable(): Promise;, type MaliciousApp (line 43) | interface MaliciousApp { method initUserDetect (line 64) | initUserDetect(): Promise;, FILE: react-native-hms-scan/android/src/main/java/com/huawei/hms/rn/scan/RNHMSScanPackage.java class RNHMSScanPackage (line 32) | public class RNHMSScanPackage implements ReactPackage { method createNativeModules (line 33) | @NonNull method createViewManagers (line 42) | @NonNull FILE: react-native-hms-scan/android/src/main/java/com/huawei/hms/rn/scan/customized/CustomizedViewActivity.java class CustomizedViewActivity (line 56) | public class CustomizedViewActivity extends ReactActivity { type Event (line 87) | public enum Event { method Event (line 98) | Event(String eventName) { method getName (line 102) | public String getName() { method sendEvent (line 107) | void sendEvent(Event event, @Nullable WritableMap wm) { method sendEvent (line 111) | void sendEvent(Event event, @Nullable Object obj) { method onCreate (line 115) | @Override method sendOriginalScan (line 224) | private void sendOriginalScan(HmsScan scan) { method setPictureScanOperation (line 232) | private void setPictureScanOperation() { method setFlashOperation (line 241) | private void setFlashOperation() { method setBackOperation (line 253) | private void setBackOperation() { method onStart (line 262) | @Override method onResume (line 269) | @Override method onPause (line 276) | @Override method onDestroy (line 283) | @Override method onStop (line 290) | @Override method onActivityResult (line 300) | @Override FILE: react-native-hms-scan/android/src/main/java/com/huawei/hms/rn/scan/customized/RNHMSScanCustomizedViewModule.java class RNHMSScanCustomizedViewModule (line 48) | public class RNHMSScanCustomizedViewModule extends ReactContextBaseJavaM... method setViews (line 60) | public static void setViews(RemoteView remoteView, ImageView flashButt... method RNHMSScanCustomizedViewModule (line 65) | public RNHMSScanCustomizedViewModule(@NonNull ReactApplicationContext ... method getName (line 72) | @NonNull method startCustomizedView (line 78) | @ReactMethod method pauseContinuouslyScan (line 141) | @ReactMethod method resumeContinuouslyScan (line 151) | @ReactMethod method switchLight (line 161) | @ReactMethod method getLightStatus (line 175) | @ReactMethod method onActivityResult (line 184) | @Override method onNewIntent (line 198) | @Override FILE: react-native-hms-scan/android/src/main/java/com/huawei/hms/rn/scan/logger/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 92) | private HMSLogger(final Context context) { method getInstance (line 111) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 127) | private synchronized Context getContext() { method enableLogger (line 134) | public synchronized void enableLogger() { method disableLogger (line 142) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 152) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 161) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 171) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 180) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 190) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 202) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 225) | private synchronized String getAppId() { method getAppVersionName (line 240) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 254) | private synchronized String getNetworkType() { method setupEventMap (line 280) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 299) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 318) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 355) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 389) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 402) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 417) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 430) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 445) | private synchronized D objectCast(final S source, final Class getScanTypes() { method getScanForms (line 120) | public Map getScanForms() { method getAddressTypes (line 138) | public Map getAddressTypes() { method getTelPhoneNumberUseTypes (line 146) | public Map getTelPhoneNumberUseTypes() { method getEmailAddressTypes (line 156) | public Map getEmailAddressTypes() { method getWIFIModeTypes (line 164) | public Map getWIFIModeTypes() { method getConstants (line 172) | @Nullable method getName (line 185) | @NonNull method disableLogger (line 191) | @ReactMethod method enableLogger (line 196) | @ReactMethod method startDefaultView (line 201) | @ReactMethod method buildBitmap (line 240) | @ReactMethod method decodeWithBitmap (line 307) | @ReactMethod method decode (line 369) | @ReactMethod method onActivityResult (line 446) | @Override method onNewIntent (line 500) | @Override method sendEvent (line 504) | private void sendEvent(ReactContext reactContext, String eventName, @N... FILE: react-native-hms-scan/android/src/main/java/com/huawei/hms/rn/scan/utils/Errors.java type Errors (line 21) | public enum Errors { method Errors (line 45) | Errors(String errorCode, String errorMessage) { method getErrorCode (line 50) | public String getErrorCode() { method getErrorMessage (line 54) | public String getErrorMessage() { FILE: react-native-hms-scan/android/src/main/java/com/huawei/hms/rn/scan/utils/ReactUtils.java class ReactUtils (line 44) | public class ReactUtils { type NamedEvent (line 47) | public interface NamedEvent { method getName (line 53) | String getName(); type NamedCommand (line 56) | public interface NamedCommand { method getName (line 62) | String getName(); type Mapper (line 65) | public interface Mapper { method map (line 72) | R map(T in); method mapReadableArray (line 75) | public static List mapReadableArray(ReadableArray array, Mapper... method mapDoubleReadableArray (line 85) | public static List mapDoubleReadableArray(ReadableArray array, ... method mapList (line 95) | public static WritableArray mapList(List list, Mapper toMap(final ReadableMap readableMap) { method toArrayList (line 252) | public static ArrayList toArrayList(ReadableArray array) { method toWM (line 290) | public static WritableMap toWM(String s) { method toWA (line 306) | public static WritableArray toWA(String s) { method toWM (line 316) | public static WritableMap toWM(JSONObject json) { method toWA (line 351) | private static WritableArray toWA(JSONArray json) { method getExportedCustomDirectEventTypeConstantsFromEvents (line 383) | public static Map getExportedCustomDirectEventTypeCons... method getCommandsMap (line 391) | public static Map getCommandsMap(NamedCommand[] comma... method getCommand (line 399) | public static NamedCommand getCommand(String commandId, NamedCommand[]... FILE: react-native-hms-scan/example/App.js class DecodeBitmap (line 98) | class DecodeBitmap extends React.Component { method constructor (line 99) | constructor(props) { method render (line 105) | render() { class Decode (line 169) | class Decode extends React.Component { method constructor (line 170) | constructor(props) { method render (line 176) | render() { class DecodeBitmapMultiSync (line 242) | class DecodeBitmapMultiSync extends React.Component { method constructor (line 243) | constructor(props) { method render (line 249) | render() { class DecodeBitmapMultiAsync (line 289) | class DecodeBitmapMultiAsync extends React.Component { method constructor (line 290) | constructor(props) { method render (line 296) | render() { class BuildBitmap (line 337) | class BuildBitmap extends React.Component { method documentPicker (line 340) | async documentPicker(callback) { method constructor (line 353) | constructor(props) { method buildBitmap (line 368) | buildBitmap(){ method render (line 391) | render() { class DefaultView (line 498) | class DefaultView extends React.Component { method constructor (line 499) | constructor(props) { method componentDidMount (line 506) | componentDidMount() { method render (line 515) | render() { class CustomizedView (line 548) | class CustomizedView extends React.Component { method constructor (line 549) | constructor(props) { method componentDidMount (line 558) | componentDidMount() { method createImageList (line 585) | createImageList(image) { method componentWillUnmount (line 599) | componentWillUnmount() { method render (line 603) | render() { class MultiProcessorCamera (line 678) | class MultiProcessorCamera extends React.Component { method constructor (line 679) | constructor(props) { method componentDidMount (line 703) | componentDidMount() { method componentWillUnmount (line 712) | componentWillUnmount() { method render (line 716) | render() { class App (line 999) | class App extends React.Component { method constructor (line 1000) | constructor(props) { method requestForPermissions (line 1011) | async requestForPermissions() { method componentDidMount (line 1047) | async componentDidMount() { method render (line 1053) | render() { FILE: react-native-hms-scan/example/android/app/src/main/java/com/huawei/rnhmsscandemo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 22) | @Override FILE: react-native-hms-scan/example/android/app/src/main/java/com/huawei/rnhmsscandemo/MainApplication.java class MainApplication (line 29) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 32) | @Override method getPackages (line 37) | @Override method getJSMainModuleName (line 44) | @Override method getReactNativeHost (line 50) | @Override method onCreate (line 55) | @Override FILE: react-native-hms-scan/src/index.d.ts type AddressType (line 24) | enum AddressType { type AddressTypeType (line 41) | type AddressTypeType = 0 | -1 | 1; type AddressInfo (line 46) | interface AddressInfo { type CornerPoint (line 61) | interface CornerPoint { type DriverInfo (line 76) | interface DriverInfo { type EmailAddressType (line 151) | enum EmailAddressType { type EmailAddressTypeType (line 174) | type EmailAddressTypeType = 0 | -1 | 1; type EmailContent (line 179) | interface EmailContent { type EventTime (line 204) | interface EventTime { type LinkUrl (line 249) | interface LinkUrl { type LocationCoordinate (line 264) | interface LocationCoordinate { type PeopleName (line 279) | interface PeopleName { type SmsContent (line 319) | interface SmsContent { type PhoneNumberType (line 334) | enum PhoneNumberType { type PhoneNumberTypeType (line 370) | type PhoneNumberTypeType = 0 | -1 | 1 | 2 | 3; type TelPhoneNumber (line 375) | interface TelPhoneNumber { type WifiModeType (line 390) | enum WifiModeType { type WifiModeTypeType (line 413) | type WifiModeTypeType = 0 | 1 | 2 ; type WiFiConnectionInfo (line 418) | interface WiFiConnectionInfo { type ContactDetail (line 438) | interface ContactDetail { type EventInfo (line 483) | interface EventInfo { type BorderRect (line 523) | interface BorderRect { type ScanTextOptions (line 573) | interface ScanTextOptions { type ScanType (line 619) | enum ScanType { type ScanTypeType (line 720) | type ScanTypeType = type ScanMode (line 741) | enum ScanMode { type ScanModeType (line 758) | type ScanModeType = 444 | 555; type ScanForm (line 763) | enum ScanForm { type ScanFormType (line 847) | type ScanFormType = type ScanResponse (line 867) | interface ScanResponse { type CustomizedViewRequest (line 962) | interface CustomizedViewRequest { type BuildBitmapRequest (line 1012) | interface BuildBitmapRequest { type DecodeRequest (line 1064) | interface DecodeRequest { type DecodeWithBitmapRequest (line 1084) | interface DecodeWithBitmapRequest { type ScanFrameRequest (line 1106) | interface ScanFrameRequest { type DefaultViewRequest (line 1141) | interface DefaultViewRequest { type MultiCameraRequest (line 1170) | interface MultiCameraRequest { class Utils (line 1210) | class Utils { class MultiProcessor (line 1248) | class MultiProcessor { class CustomizedView (line 1287) | class CustomizedView { FILE: react-native-hms-site/android/src/main/java/com/huawei/hms/rn/site/HMSLogger.java class HMSLogger (line 36) | public final class HMSLogger { method HMSLogger (line 77) | private HMSLogger(final Context context) { method getInstance (line 96) | public static synchronized HMSLogger getInstance(final Context context) { method getContext (line 112) | private synchronized Context getContext() { method enableLogger (line 119) | public synchronized void enableLogger() { method disableLogger (line 127) | public synchronized void disableLogger() { method startMethodExecutionTimer (line 137) | public synchronized void startMethodExecutionTimer(final String method... method sendSingleEvent (line 146) | public synchronized void sendSingleEvent(final String methodName) { method sendSingleEvent (line 156) | public synchronized void sendSingleEvent(final String methodName, fina... method sendPeriodicEvent (line 165) | public synchronized void sendPeriodicEvent(final String methodName) { method sendPeriodicEvent (line 175) | public synchronized void sendPeriodicEvent(final String methodName, fi... method sendEvent (line 186) | private synchronized void sendEvent(final String eventId, final String... method getAppId (line 209) | private synchronized String getAppId() { method getAppVersionName (line 224) | private synchronized String getAppVersionName(final String packageName) { method getNetworkType (line 238) | private synchronized String getNetworkType() { method setupEventMap (line 264) | private synchronized void setupEventMap(final Map map) { method putToSingleEventMap (line 282) | private synchronized void putToSingleEventMap(final String methodName,... method putToPeriodicEventMap (line 299) | private synchronized void putToPeriodicEventMap(final String methodNam... method createNetworkTypeMap (line 335) | private synchronized Map createNetworkTypeMap() { method increaseResultCodeCount (line 368) | private synchronized void increaseResultCodeCount(final String methodN... method increaseMapValue (line 381) | private synchronized void increaseMapValue(final String key, final Map... method getOrDefault (line 395) | private synchronized V getOrDefault(final Map map, final ... method putIfAbsent (line 408) | private synchronized void putIfAbsent(final Map map, fina... method objectCast (line 423) | private synchronized D objectCast(final S source, final Class Map toMap(T obj) { method toCountyList (line 52) | public static List toCountyList(ReadableMap params) { method toObject (line 69) | public static T toObject(ReadableMap params, Class clazz) { method handleResult (line 80) | public static void handleResult(Object response, boolean isSuccess, Pr... method hasValidKey (line 93) | public static boolean hasValidKey(ReadableMap rm, String key, Readable... method getQuerySuggestionRequestFromReadableMap (line 97) | public static QuerySuggestionRequest getQuerySuggestionRequestFromRead... method getDetailSearchRequestFromReadableMap (line 153) | public static DetailSearchRequest getDetailSearchRequestFromReadableMa... method getTextSearchRequestFromReadableMap (line 171) | public static TextSearchRequest getTextSearchRequestFromReadableMap(Re... method getNearbySearchRequestFromReadableMap (line 214) | public static NearbySearchRequest getNearbySearchRequestFromReadableMa... method getQueryAutocompleteRequestFromReadableMap (line 251) | public static QueryAutocompleteRequest getQueryAutocompleteRequestFrom... FILE: react-native-hms-site/android/src/main/java/com/huawei/hms/rn/site/RNHMSSiteWrapper.java class RNHMSSiteWrapper (line 48) | public class RNHMSSiteWrapper { method RNHMSSiteWrapper (line 67) | public RNHMSSiteWrapper(Activity currentActivity) { method initializeService (line 71) | public void initializeService(ReadableMap params, Activity activity, P... method checkParams (line 99) | public boolean checkParams(ReadableMap params, Promise promise, String... method textSearch (line 123) | public void textSearch(ReadableMap params, Promise promise) { method detailSearch (line 156) | public void detailSearch(ReadableMap params, Promise promise) { method querySuggestion (line 187) | public void querySuggestion(ReadableMap params, Promise promise) { method nearbySearch (line 220) | public void nearbySearch(ReadableMap params, Promise promise) { method queryAutocomplete (line 252) | public void queryAutocomplete(ReadableMap params, Promise promise) { FILE: react-native-hms-site/android/src/main/java/com/huawei/hms/rn/site/RNHMSWidgetWrapper.java class RNHMSWidgetWrapper (line 43) | public class RNHMSWidgetWrapper implements ActivityEventListener { method RNHMSWidgetWrapper (line 53) | public RNHMSWidgetWrapper(Activity activity) { method createSearchWidget (line 58) | public void createSearchWidget(ReadableMap params, Promise promise) { method createSearchFilter (line 117) | private SearchFilter createSearchFilter(ReadableMap searchFilterMap, P... method onActivityResult (line 166) | @Override method onNewIntent (line 185) | @Override FILE: react-native-hms-site/example/App.js class App (line 47) | class App extends Component { method constructor (line 48) | constructor() { method componentDidMount (line 58) | componentDidMount() { method render (line 72) | render() { method changeInputValue (line 138) | changeInputValue(key, data) { method changeRadiusValue (line 145) | changeRadiusValue(data) { FILE: react-native-hms-site/example/android/app/src/main/java/com/huawei/hms/rn/site/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends ReactActivity { method getMainComponentName (line 23) | @Override FILE: react-native-hms-site/example/android/app/src/main/java/com/huawei/hms/rn/site/demo/MainApplication.java class MainApplication (line 27) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 31) | @Override method getPackages (line 36) | @Override method getJSMainModuleName (line 42) | @Override method getReactNativeHost (line 48) | @Override method onCreate (line 53) | @Override FILE: react-native-hms-site/src/index.d.ts type AddressDetail (line 19) | interface AddressDetail { type AutocompletePrediction (line 31) | interface AutocompletePrediction { type ChildrenNode (line 36) | interface ChildrenNode { type Coordinate (line 45) | interface Coordinate { type CoordinateBounds (line 49) | interface CoordinateBounds { type DetailSearchRequest (line 53) | interface DetailSearchRequest { type DetailSearchResponse (line 59) | interface DetailSearchResponse { type NearbySearchRequest (line 62) | interface NearbySearchRequest { type NearbySearchResponse (line 74) | interface NearbySearchResponse { type OpeningHours (line 78) | interface OpeningHours { type Period (line 82) | interface Period { type Poi (line 86) | interface Poi { type QueryAutocompleteRequest (line 100) | interface QueryAutocompleteRequest { type QueryAutocompleteResponse (line 108) | interface QueryAutocompleteResponse { type QuerySuggestionRequest (line 112) | interface QuerySuggestionRequest { type QuerySuggestionResponse (line 125) | interface QuerySuggestionResponse { type SearchStatus (line 128) | interface SearchStatus { type Site (line 132) | interface Site { type TextSearchRequest (line 144) | interface TextSearchRequest { type TextSearchResponse (line 158) | interface TextSearchResponse { type TimeOfWeek (line 162) | interface TimeOfWeek { type Word (line 166) | interface Word { type SearchFilter (line 170) | interface SearchFilter { type SearchService (line 183) | interface SearchService { class SearchServiceFactory (line 190) | class SearchServiceFactory { type LocationType (line 198) | enum LocationType { type HwLocationType (line 348) | enum HwLocationType {