Home
last modified time | relevance | path

Searched refs:TypeReference (Results 1 – 25 of 32) sorted by relevance

12

/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/
DCameraUtilsTypeReferenceTest.java19 import static android.hardware.camera2.utils.TypeReference.*;
21 import android.hardware.camera2.utils.TypeReference;
100 private static <T> TypeReference<T> createTypeRefWithTypeVar() { in createTypeRefWithTypeVar()
101 return new TypeReference<T>() {{ }}; in createTypeRefWithTypeVar()
106 TypeReference<Integer> typeRefInt = new TypeReference<Integer>() {{ }}; in testTypeReferences()
107 TypeReference<Integer> typeRefInt2 = new TypeReference<Integer>() {{ }}; in testTypeReferences()
113 TypeReference<Float> typeRefFloat = new TypeReference<Float>() {{ }}; in testTypeReferences()
120 TypeReference<Integer> typeRefTypeVar = createTypeRefWithTypeVar(); in testTypeReferences()
130 private static <T> void assertRawTypeEquals(TypeReference<T> typeRef, Class<?> rawClass) { in assertRawTypeEquals()
136 private static <T> void assertTypeReferenceEquals(TypeReference<T> typeRef, Class<?> klass) { in assertTypeReferenceEquals()
[all …]
/frameworks/base/core/java/android/hardware/camera2/utils/
DTypeReference.java47 public abstract class TypeReference<T> { class
58 protected TypeReference() { in TypeReference() method in TypeReference
87 private TypeReference(Type type) { in TypeReference() method in TypeReference
96 private static class SpecializedTypeReference<T> extends TypeReference<T> {
103 private static class SpecializedBaseTypeReference extends TypeReference {
122 public static <T> TypeReference<T> createSpecializedTypeReference(Class<T> klass) { in createSpecializedTypeReference()
139 public static TypeReference<?> createSpecializedTypeReference(Type type) { in createSpecializedTypeReference()
208 public TypeReference<?> getComponentType() { in getComponentType()
246 return o instanceof TypeReference<?> && mType.equals(((TypeReference<?>)o).mType); in equals()
/frameworks/base/core/java/android/hardware/camera2/marshal/impl/
DMarshalQueryablePair.java21 import android.hardware.camera2.utils.TypeReference;
45 protected MarshalerPair(TypeReference<Pair<T1, T2>> typeReference, in MarshalerPair()
66 TypeReference<?> actualTypeArgToken = in MarshalerPair()
67 TypeReference.createSpecializedTypeReference(actualTypeArgument); in MarshalerPair()
76 TypeReference<?> actualTypeArgToken = in MarshalerPair()
77 TypeReference.createSpecializedTypeReference(actualTypeArgument); in MarshalerPair()
148 public Marshaler<Pair<T1, T2>> createMarshaler(TypeReference<Pair<T1, T2>> managedType, in createMarshaler()
154 public boolean isTypeMappingSupported(TypeReference<Pair<T1, T2>> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableRange.java21 import android.hardware.camera2.utils.TypeReference;
44 protected MarshalerRange(TypeReference<Range<T>> typeReference, in MarshalerRange()
62 TypeReference<?> actualTypeArgToken = in MarshalerRange()
63 TypeReference.createSpecializedTypeReference(actualTypeArgument); in MarshalerRange()
126 public Marshaler<Range<T>> createMarshaler(TypeReference<Range<T>> managedType, in createMarshaler()
132 public boolean isTypeMappingSupported(TypeReference<Range<T>> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableBoolean.java23 import android.hardware.camera2.utils.TypeReference;
33 protected MarshalerBoolean(TypeReference<Boolean> typeReference, int nativeType) { in MarshalerBoolean()
55 public Marshaler<Boolean> createMarshaler(TypeReference<Boolean> managedType, in createMarshaler()
61 public boolean isTypeMappingSupported(TypeReference<Boolean> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableNativeByteToInteger.java23 import android.hardware.camera2.utils.TypeReference;
35 protected MarshalerNativeByteToInteger(TypeReference<Integer> typeReference, in MarshalerNativeByteToInteger()
58 public Marshaler<Integer> createMarshaler(TypeReference<Integer> managedType, in createMarshaler()
64 public boolean isTypeMappingSupported(TypeReference<Integer> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableSize.java21 import android.hardware.camera2.utils.TypeReference;
35 protected MarshalerSize(TypeReference<Size> typeReference, int nativeType) { in MarshalerSize()
60 public Marshaler<Size> createMarshaler(TypeReference<Size> managedType, int nativeType) { in createMarshaler()
65 public boolean isTypeMappingSupported(TypeReference<Size> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableSizeF.java20 import android.hardware.camera2.utils.TypeReference;
37 protected MarshalerSizeF(TypeReference<SizeF> typeReference, int nativeType) { in MarshalerSizeF()
63 TypeReference<SizeF> managedType, int nativeType) { in createMarshaler()
68 public boolean isTypeMappingSupported(TypeReference<SizeF> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableBlackLevelPattern.java21 import android.hardware.camera2.utils.TypeReference;
35 protected MarshalerBlackLevelPattern(TypeReference<BlackLevelPattern> typeReference, in MarshalerBlackLevelPattern()
66 TypeReference<BlackLevelPattern> managedType, int nativeType) { in createMarshaler()
72 TypeReference<BlackLevelPattern> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableStreamConfiguration.java21 import android.hardware.camera2.utils.TypeReference;
39 protected MarshalerStreamConfiguration(TypeReference<StreamConfiguration> typeReference, in MarshalerStreamConfiguration()
71 TypeReference<StreamConfiguration> managedType, int nativeType) { in createMarshaler()
76 public boolean isTypeMappingSupported(TypeReference<StreamConfiguration> managedType, in isTypeMappingSupported()
DMarshalQueryableRggbChannelVector.java21 import android.hardware.camera2.utils.TypeReference;
35 protected MarshalerRggbChannelVector(TypeReference<RggbChannelVector> typeReference, in MarshalerRggbChannelVector()
65 TypeReference<RggbChannelVector> managedType, int nativeType) { in createMarshaler()
71 TypeReference<RggbChannelVector> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableStreamConfigurationDuration.java21 import android.hardware.camera2.utils.TypeReference;
49 TypeReference<StreamConfigurationDuration> typeReference, int nativeType) { in MarshalerStreamConfigurationDuration()
79 TypeReference<StreamConfigurationDuration> managedType, int nativeType) { in createMarshaler()
84 public boolean isTypeMappingSupported(TypeReference<StreamConfigurationDuration> managedType, in isTypeMappingSupported()
DMarshalQueryableColorSpaceTransform.java21 import android.hardware.camera2.utils.TypeReference;
39 protected MarshalerColorSpaceTransform(TypeReference<ColorSpaceTransform> typeReference, in MarshalerColorSpaceTransform()
73 TypeReference<ColorSpaceTransform> managedType, int nativeType) { in createMarshaler()
79 TypeReference<ColorSpaceTransform> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableHighSpeedVideoConfiguration.java21 import android.hardware.camera2.utils.TypeReference;
41 TypeReference<HighSpeedVideoConfiguration> typeReference, in MarshalerHighSpeedVideoConfiguration()
75 TypeReference<HighSpeedVideoConfiguration> managedType, int nativeType) { in createMarshaler()
80 public boolean isTypeMappingSupported(TypeReference<HighSpeedVideoConfiguration> managedType, in isTypeMappingSupported()
DMarshalQueryableRect.java21 import android.hardware.camera2.utils.TypeReference;
35 protected MarshalerRect(TypeReference<Rect> typeReference, in MarshalerRect()
68 public Marshaler<Rect> createMarshaler(TypeReference<Rect> managedType, int nativeType) { in createMarshaler()
73 public boolean isTypeMappingSupported(TypeReference<Rect> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableString.java20 import android.hardware.camera2.utils.TypeReference;
43 protected MarshalerString(TypeReference<String> typeReference, int nativeType) { in MarshalerString()
104 TypeReference<String> managedType, int nativeType) { in createMarshaler()
109 public boolean isTypeMappingSupported(TypeReference<String> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableMeteringRectangle.java21 import android.hardware.camera2.utils.TypeReference;
36 protected MarshalerMeteringRectangle(TypeReference<MeteringRectangle> typeReference, in MarshalerMeteringRectangle()
78 TypeReference<MeteringRectangle> managedType, int nativeType) { in createMarshaler()
84 TypeReference<MeteringRectangle> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableReprocessFormatsMap.java22 import android.hardware.camera2.utils.TypeReference;
39 TypeReference<ReprocessFormatsMap> typeReference, int nativeType) { in MarshalerReprocessFormatsMap()
122 TypeReference<ReprocessFormatsMap> managedType, int nativeType) { in createMarshaler()
127 public boolean isTypeMappingSupported(TypeReference<ReprocessFormatsMap> managedType, in isTypeMappingSupported()
DMarshalQueryableArray.java21 import android.hardware.camera2.utils.TypeReference;
50 protected MarshalerArray(TypeReference<T> typeReference, int nativeType) { in MarshalerArray()
55 TypeReference<?> componentToken = typeReference.getComponentType(); in MarshalerArray()
167 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) { in createMarshaler()
172 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableParcelable.java20 import android.hardware.camera2.utils.TypeReference;
47 protected MarshalerParcelable(TypeReference<T> typeReference, in MarshalerParcelable()
181 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) { in createMarshaler()
186 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryableEnum.java20 import android.hardware.camera2.utils.TypeReference;
52 protected MarshalerEnum(TypeReference<T> typeReference, int nativeType) { in MarshalerEnum()
102 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) { in createMarshaler()
107 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) { in isTypeMappingSupported()
DMarshalQueryablePrimitive.java21 import android.hardware.camera2.utils.TypeReference;
56 protected MarshalerPrimitive(TypeReference<T> typeReference, int nativeType) { in MarshalerPrimitive()
158 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) { in createMarshaler()
163 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) { in isTypeMappingSupported()
/frameworks/base/core/java/android/hardware/camera2/marshal/
DMarshaler.java18 import android.hardware.camera2.utils.TypeReference;
36 protected final TypeReference<T> mTypeReference;
56 MarshalQueryable<T> query, TypeReference<T> typeReference, int nativeType) { in Marshaler()
140 public TypeReference<T> getTypeReference() { in getTypeReference()
DMarshalQueryable.java18 import android.hardware.camera2.utils.TypeReference;
50 TypeReference<T> managedType, int nativeType); in createMarshaler()
62 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType); in isTypeMappingSupported()
DMarshalRegistry.java19 import android.hardware.camera2.utils.TypeReference;
58 public static <T> Marshaler<T> getMarshaler(TypeReference<T> typeToken, int nativeType) { in getMarshaler()
106 public MarshalToken(TypeReference<T> typeReference, int nativeType) { in MarshalToken()
112 final TypeReference<T> typeReference;

12