/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/ |
D | CameraUtilsTypeReferenceTest.java | 19 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/ |
D | TypeReference.java | 47 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/ |
D | MarshalQueryablePair.java | 21 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()
|
D | MarshalQueryableRange.java | 21 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()
|
D | MarshalQueryableBoolean.java | 23 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()
|
D | MarshalQueryableNativeByteToInteger.java | 23 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()
|
D | MarshalQueryableSize.java | 21 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()
|
D | MarshalQueryableSizeF.java | 20 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()
|
D | MarshalQueryableBlackLevelPattern.java | 21 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()
|
D | MarshalQueryableStreamConfiguration.java | 21 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()
|
D | MarshalQueryableRggbChannelVector.java | 21 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()
|
D | MarshalQueryableStreamConfigurationDuration.java | 21 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()
|
D | MarshalQueryableColorSpaceTransform.java | 21 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()
|
D | MarshalQueryableHighSpeedVideoConfiguration.java | 21 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()
|
D | MarshalQueryableRect.java | 21 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()
|
D | MarshalQueryableString.java | 20 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()
|
D | MarshalQueryableMeteringRectangle.java | 21 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()
|
D | MarshalQueryableReprocessFormatsMap.java | 22 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()
|
D | MarshalQueryableArray.java | 21 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()
|
D | MarshalQueryableParcelable.java | 20 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()
|
D | MarshalQueryableEnum.java | 20 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()
|
D | MarshalQueryablePrimitive.java | 21 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/ |
D | Marshaler.java | 18 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()
|
D | MarshalQueryable.java | 18 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()
|
D | MarshalRegistry.java | 19 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;
|