question: takes a application identifier and splits it into prefix and bundle id . prefix is always a ten-character alphanumeric sequence . bundle id may be a fully-qualified name or a wildcard ending in . concode_field_sep Pattern BUNDLE_ID_PATTERN concode_field_sep ImmutableSet<HashCode> getDeveloperCertificateFingerprints concode_elem_sep Path getProfilePath concode_elem_sep String getUUID concode_elem_sep ImmutableMap<String,NSObject> getEntitlements concode_elem_sep ProvisioningProfileMetadata fromProvisioningProfilePath concode_elem_sep Date getExpirationDate concode_elem_sep RuleKeyBuilder appendToRuleKey concode_elem_sep Pair<String,String> getAppID
target: Pair < String , String > function ( String arg0 ) { Matcher loc0 = BUNDLE_ID_PATTERN . loc0 ( arg0 ) ; if ( loc0 . find ( ) ) { String loc1 = loc0 . group ( 1 ) ; String loc2 = loc0 . group ( 2 ) ; return new Pair < > ( loc1 , loc2 ) ; } else { throw new IllegalArgumentException ( "srini_string" + arg0 ) ; } }