All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.mosip.registration.dto.biometric.BiometricInfoDTO Maven / Gradle / Ivy

package io.mosip.registration.dto.biometric;

import java.util.ArrayList;
import java.util.List;

import io.mosip.registration.dto.BaseDTO;
import lombok.Getter;
import lombok.Setter;

/**
 * This class contains the Biometrics Information namely captured finger-prints,
 * missing finger-prints, captured iris and missing iris.
 *
 * @author Dinesh Asokan
 * @since 1.0.0
 */

@Getter
@Setter
public class BiometricInfoDTO extends BaseDTO {
	
	public BiometricInfoDTO() {
		setBiometricExceptionDTO(new ArrayList<>());
		setFingerprintDetailsDTO(new ArrayList<>());
		setIrisDetailsDTO(new ArrayList<>());
		setFace(new FaceDetailsDTO());
		setExceptionFace(new FaceDetailsDTO());
	}

	/** The fingerprint details DTO. */
	private List fingerprintDetailsDTO;

	/** The finger print biometric exception DTO. */
	private List biometricExceptionDTO;

	/** The iris details DTO. */
	private List irisDetailsDTO;

	/** The face details DTO. */
	private FaceDetailsDTO face;
	
	/** The exception face details DTO. */
	private FaceDetailsDTO exceptionFace;
	
	/** The has exception photo. */
	private boolean hasExceptionPhoto;
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy