Class ShadowCameraMetadataNative

java.lang.Object
org.robolectric.shadows.ShadowCameraMetadataNative

@Implements(value=android.hardware.camera2.impl.CameraMetadataNative.class, isInAndroidSdk=false) public class ShadowCameraMetadataNative extends Object
Shadow class for CameraMetadataNative
  • Constructor Details

    • ShadowCameraMetadataNative

      public ShadowCameraMetadataNative()
  • Method Details

    • __constructor__

      @Filter(order=AFTER) protected void __constructor__(android.hardware.camera2.impl.CameraMetadataNative other)
    • nativeAllocate

      @Implementation(minSdk=30) protected static long nativeAllocate()
    • nativeAllocateQ

      @Implementation(maxSdk=29, methodName="nativeAllocate") protected long nativeAllocateQ()
    • nativeAllocateCopy

      @Implementation(minSdk=30) protected static long nativeAllocateCopy(long other)
    • nativeAllocateCopy

      @Implementation(maxSdk=29) protected long nativeAllocateCopy(android.hardware.camera2.impl.CameraMetadataNative other)
    • set

      @Implementation protected <T> void set(android.hardware.camera2.impl.CameraMetadataNative.Key<T> key, T value)
    • get

      @Implementation protected <T> T get(android.hardware.camera2.impl.CameraMetadataNative.Key<T> key)