Home
last modified time | relevance | path

Searched refs:Parcelling (Results 1 – 25 of 26) sorted by relevance

12

/frameworks/base/core/java/com/android/internal/util/
DParcelling.java39 public interface Parcelling<T> { interface
58 private static ArrayMap<Class, Parcelling> sCache = new ArrayMap<>();
63 public static @Nullable <P extends Parcelling<?>> P get(Class<P> clazz) { in get()
72 public static <P extends Parcelling<?>> P put(P parcelling) { in put()
81 public static <P extends Parcelling<?>> P getOrCreate(Class<P> clazz) { in getOrCreate()
101 class ForInternedString implements Parcelling<String> {
114 class ForInternedStringArray implements Parcelling<String[]> {
134 class ForInternedStringList implements Parcelling<List<String>> {
153 class ForInternedStringValueMap implements Parcelling<Map<String, String>> {
170 class ForStringSet implements Parcelling<Set<String>> {
[all …]
DDataClass.java193 Class<? extends Parcelling> value(); in value()
/frameworks/base/core/java/android/content/pm/
DProcessInfo.java28 import com.android.internal.util.Parcelling;
48 @DataClass.ParcelWith(Parcelling.BuiltIn.ForInternedStringArraySet.class)
105 static Parcelling<ArraySet<String>> sParcellingForDeniedPermissions =
106 Parcelling.Cache.get(
107 Parcelling.BuiltIn.ForInternedStringArraySet.class);
110 sParcellingForDeniedPermissions = Parcelling.Cache.put(
111 new Parcelling.BuiltIn.ForInternedStringArraySet());
/frameworks/base/core/java/android/content/pm/parsing/component/
DParsedProcess.java29 import com.android.internal.util.Parcelling;
41 @DataClass.ParcelWith(Parcelling.BuiltIn.ForInternedStringSet.class)
105 static Parcelling<Set<String>> sParcellingForDeniedPermissions =
106 Parcelling.Cache.get(
107 Parcelling.BuiltIn.ForInternedStringSet.class);
110 sParcellingForDeniedPermissions = Parcelling.Cache.put(
111 new Parcelling.BuiltIn.ForInternedStringSet());
DParsedIntentInfo.java26 import com.android.internal.util.Parcelling;
36 public static class Parceler implements Parcelling<ParsedIntentInfo> {
49 public static class ListParceler implements Parcelling<List<ParsedIntentInfo>> {
100 …public static class StringPairListParceler implements Parcelling<List<Pair<String, ParsedIntentInf…
DParsedComponent.java32 import com.android.internal.util.Parcelling;
33 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
42 private static ParsedIntentInfo.ListParceler sForIntentInfos = Parcelling.Cache.getOrCreate(
DParsedService.java28 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
DParsedInstrumentation.java28 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
DParsedMainComponent.java27 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
DParsedPermission.java27 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
DParsedProvider.java31 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
DParsedActivity.java37 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
/frameworks/base/core/java/android/companion/
DWifiDeviceFilter.java31 import com.android.internal.util.Parcelling;
53 @DataClass.ParcelWith(Parcelling.BuiltIn.ForPattern.class)
181 static Parcelling<Pattern> sParcellingForNamePattern =
182 Parcelling.Cache.get(
183 Parcelling.BuiltIn.ForPattern.class);
186 sParcellingForNamePattern = Parcelling.Cache.put(
187 new Parcelling.BuiltIn.ForPattern());
/frameworks/base/tests/Codegen/src/com/android/codegentest/
DMyDateParcelling.java20 import com.android.internal.util.Parcelling;
34 public class MyDateParcelling implements Parcelling<Date> {
/frameworks/base/core/java/android/view/inputmethod/
DInlineSuggestion.java38 import com.android.internal.util.Parcelling;
417 Parcelling<InlineContentCallbackImpl> {
533 static Parcelling<InlineContentCallbackImpl> sParcellingForInlineContentCallback =
534 Parcelling.Cache.get(
538 sParcellingForInlineContentCallback = Parcelling.Cache.put(
/frameworks/base/core/java/android/util/
DLongSparseLongArray.java292 public static class Parcelling implements class in LongSparseLongArray
293 com.android.internal.util.Parcelling<LongSparseLongArray> {
DLongSparseArray.java470 com.android.internal.util.Parcelling<LongSparseArray<String>> {
/frameworks/base/core/java/android/content/pm/parsing/
DParsingPackageImpl.java61 import com.android.internal.util.Parcelling;
62 import com.android.internal.util.Parcelling.BuiltIn.ForBoolean;
63 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
64 import com.android.internal.util.Parcelling.BuiltIn.ForInternedStringArray;
65 import com.android.internal.util.Parcelling.BuiltIn.ForInternedStringList;
66 import com.android.internal.util.Parcelling.BuiltIn.ForInternedStringSet;
67 import com.android.internal.util.Parcelling.BuiltIn.ForInternedStringValueMap;
68 import com.android.internal.util.Parcelling.BuiltIn.ForStringSet;
91 public static ForBoolean sForBoolean = Parcelling.Cache.getOrCreate(ForBoolean.class);
92 public static ForInternedString sForInternedString = Parcelling.Cache.getOrCreate(
[all …]
/frameworks/base/tools/codegen/src/com/android/codegen/
DImportsProvider.kt47 val Parcelling: String get() { return classRef("com.android.internal.util.Parcelling") } in <lambda>() constant
DGenerators.kt408 "static $Parcelling<$Type> $sParcelling =" { in generateParcelable()
409 "$Parcelling.Cache.get(" { in generateParcelable()
415 "$sParcelling = $Parcelling.Cache.put(" { in generateParcelable()
DFieldInfo.kt121 "$Parcelling.BuiltIn.For$FieldClass")))) in <lambda>()
/frameworks/native/libs/input/tests/
DInputWindow_test.cpp39 TEST(InputWindowInfo, Parcelling) { in TEST() argument
/frameworks/base/core/java/android/app/
DAppOpsManager.java76 import com.android.internal.util.Parcelling;
3515 Parcelling<LongSparseArray<NoteOpEvent>> {
3605 static Parcelling<LongSparseArray<NoteOpEvent>> sParcellingForAccessEvents =
3606 Parcelling.Cache.get(
3610 sParcellingForAccessEvents = Parcelling.Cache.put(
3616 static Parcelling<LongSparseArray<NoteOpEvent>> sParcellingForRejectEvents =
3617 Parcelling.Cache.get(
3621 sParcellingForRejectEvents = Parcelling.Cache.put(
/frameworks/base/services/core/java/com/android/server/pm/parsing/pkg/
DPackageImpl.java38 import com.android.internal.util.Parcelling.BuiltIn.ForInternedString;
/frameworks/base/config/
Dpreloaded-classes6535 android.util.LongSparseLongArray$Parcelling
9338 com.android.internal.util.Parcelling$Cache
9339 com.android.internal.util.Parcelling

12