/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/ |
H A D | MarshalRegistry.java | 40 public static <T> void registerMarshalQueryable(MarshalQueryable<T> queryable) { in registerMarshalQueryable() 79 for (MarshalQueryable<?> potentialMarshaler : sRegisteredMarshalQueryables) { in getMarshaler() 81 MarshalQueryable<T> castedPotential = in getMarshaler() 82 (MarshalQueryable<T>)potentialMarshaler; in getMarshaler() 137 private static final List<MarshalQueryable<?>> sRegisteredMarshalQueryables = 138 new ArrayList<MarshalQueryable<?>>();
|
H A D | MarshalQueryable.java | 33 public interface MarshalQueryable<T> { interface
|
H A D | Marshaler.java | 56 MarshalQueryable<T> query, TypeReference<T> typeReference, int nativeType) { in Marshaler()
|
/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryableBoolean.java | 22 import android.hardware.camera2.marshal.MarshalQueryable; 30 public class MarshalQueryableBoolean implements MarshalQueryable<Boolean> {
|
H A D | MarshalQueryableNativeByteToInteger.java | 22 import android.hardware.camera2.marshal.MarshalQueryable; 30 public class MarshalQueryableNativeByteToInteger implements MarshalQueryable<Integer> {
|
H A D | MarshalQueryableSize.java | 20 import android.hardware.camera2.marshal.MarshalQueryable; 31 public class MarshalQueryableSize implements MarshalQueryable<Size> {
|
H A D | MarshalQueryableSizeF.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 31 public class MarshalQueryableSizeF implements MarshalQueryable<SizeF> {
|
H A D | MarshalQueryableBlackLevelPattern.java | 18 import android.hardware.camera2.marshal.MarshalQueryable; 31 public class MarshalQueryableBlackLevelPattern implements MarshalQueryable<BlackLevelPattern> {
|
H A D | MarshalQueryableColorSpaceTransform.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 32 MarshalQueryable<ColorSpaceTransform> {
|
H A D | MarshalQueryableRggbChannelVector.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 31 public class MarshalQueryableRggbChannelVector implements MarshalQueryable<RggbChannelVector> {
|
H A D | MarshalQueryableStreamConfiguration.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 35 implements MarshalQueryable<StreamConfiguration> {
|
H A D | MarshalQueryableStreamConfigurationDuration.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 36 implements MarshalQueryable<StreamConfigurationDuration> {
|
H A D | MarshalQueryableHighSpeedVideoConfiguration.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 35 implements MarshalQueryable<HighSpeedVideoConfiguration> {
|
H A D | MarshalQueryableRecommendedStreamConfiguration.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 35 implements MarshalQueryable<RecommendedStreamConfiguration> {
|
H A D | MarshalQueryableRect.java | 20 import android.hardware.camera2.marshal.MarshalQueryable; 31 public class MarshalQueryableRect implements MarshalQueryable<Rect> {
|
H A D | MarshalQueryableMeteringRectangle.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 31 public class MarshalQueryableMeteringRectangle implements MarshalQueryable<MeteringRectangle> {
|
H A D | MarshalQueryableString.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 31 public class MarshalQueryableString implements MarshalQueryable<String> {
|
H A D | MarshalQueryableReprocessFormatsMap.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 35 implements MarshalQueryable<ReprocessFormatsMap> {
|
H A D | MarshalQueryableRange.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 34 implements MarshalQueryable<Range<T>> {
|
H A D | MarshalQueryableParcelable.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 34 implements MarshalQueryable<T> {
|
H A D | MarshalQueryableEnum.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 38 public class MarshalQueryableEnum<T extends Enum<T>> implements MarshalQueryable<T> {
|
H A D | MarshalQueryablePair.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 34 implements MarshalQueryable<Pair<T1, T2>> {
|
H A D | MarshalQueryablePrimitive.java | 20 import android.hardware.camera2.marshal.MarshalQueryable; 49 public final class MarshalQueryablePrimitive<T> implements MarshalQueryable<T> {
|
H A D | MarshalQueryableArray.java | 19 import android.hardware.camera2.marshal.MarshalQueryable; 42 public class MarshalQueryableArray<T> implements MarshalQueryable<T> {
|
/aosp12/frameworks/base/core/java/android/hardware/camera2/impl/ |
H A D | CameraMetadataNative.java | 28 import android.hardware.camera2.marshal.MarshalQueryable; 2167 MarshalQueryable[] queryList = new MarshalQueryable[] { in registerAllMarshalers() 2198 for (MarshalQueryable query : queryList) { in registerAllMarshalers()
|