public abstract class

CameraUseCaseAdapter.CameraId

extends java.lang.Object

 java.lang.Object

↳androidx.camera.core.internal.CameraUseCaseAdapter.CameraId

Overview

An identifier for a CameraUseCaseAdapter.

This identifies the actual camera instances that are wrapped by the CameraUseCaseAdapter and is used to determine if 2 different instances of CameraUseCaseAdapter are actually equivalent.

Summary

Constructors
publicCameraId()

Methods
public static CameraUseCaseAdapter.CameraIdcreate(java.lang.String cameraIdString, Identifier cameraConfigId)

Creates a identifier for a CameraUseCaseAdapter.

public abstract IdentifiergetCameraConfigId()

Gets the camera configuration.

public abstract java.lang.StringgetCameraIdString()

Gets the camera ID string.

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructors

public CameraId()

Methods

public static CameraUseCaseAdapter.CameraId create(java.lang.String cameraIdString, Identifier cameraConfigId)

Creates a identifier for a CameraUseCaseAdapter.

public abstract java.lang.String getCameraIdString()

Gets the camera ID string.

public abstract Identifier getCameraConfigId()

Gets the camera configuration.