@Override public java.util.List<FaceBean> getFaceBeansByImageMd5AsList(ImageBean bean) { return getFaceBeansByImageMd5AsList(bean,1,-1); } //3.2.2 GET IMPORTED override IImageManager
@Override public java.util.List<FaceBean> getFaceBeansByImageMd5AsList(ImageBean bean) { return getFaceBeansByImageMd5AsList(bean,1,-1); } //3.2.2 GET IMPORTED override IImageManager
@Override public FaceBean[] getFaceBeansByImageMd5(ImageBean bean) { return this.getFaceBeansByImageMd5AsList(bean).toArray(new FaceBean[0]); } //3.1.2 GET IMPORTED override IImageManager
@Override public FaceBean[] getFaceBeansByImageMd5(ImageBean bean) { return this.getFaceBeansByImageMd5AsList(bean).toArray(new FaceBean[0]); } //3.1.2 GET IMPORTED override IImageManager
/** * Retrieves imported T objects by ikIndex.<br> * @param <T> * <ul> * <li> {@link Constant#FD_IMAGE_IK_FD_FACE_IMAGE_MD5} -> {@link FaceBean}</li> * </ul> * @param bean the {@link ImageBean} object to use * @param ikIndex valid values: {@link Constant#FD_IMAGE_IK_FD_FACE_IMAGE_MD5} * @return the associated T beans or {@code null} if {@code bean} is {@code null} */ @SuppressWarnings("unchecked") @Override public <T extends net.gdface.facedb.db.BaseBean<T>> java.util.List<T> getImportedBeansAsList(ImageBean bean,int ikIndex){ switch(ikIndex){ case FD_IMAGE_IK_FD_FACE_IMAGE_MD5: return (java.util.List<T>)this.getFaceBeansByImageMd5AsList(bean); default: throw new IllegalArgumentException(String.format("invalid ikIndex %d", ikIndex)); } } /**
/** * Retrieves imported T objects by ikIndex.<br> * @param <T> * <ul> * <li> {@link Constant#FD_IMAGE_IK_FD_FACE_IMAGE_MD5} -> {@link FaceBean}</li> * </ul> * @param bean the {@link ImageBean} object to use * @param ikIndex valid values: {@link Constant#FD_IMAGE_IK_FD_FACE_IMAGE_MD5} * @return the associated T beans or {@code null} if {@code bean} is {@code null} */ @SuppressWarnings("unchecked") @Override public <T extends net.gdface.facedb.db.BaseBean<T>> java.util.List<T> getImportedBeansAsList(ImageBean bean,int ikIndex){ switch(ikIndex){ case FD_IMAGE_IK_FD_FACE_IMAGE_MD5: return (java.util.List<T>)this.getFaceBeansByImageMd5AsList(bean); default: throw new IllegalArgumentException(String.format("invalid ikIndex %d", ikIndex)); } } /**
@Override public java.util.List<FaceBean> getFaceBeansByImageMd5AsList(String md5OfImage) { ImageBean bean = new ImageBean(); bean.setMd5(md5OfImage); return getFaceBeansByImageMd5AsList(bean); } //3.2.3 DELETE IMPORTED override IImageManager
@Override public int deleteFaceBeansByImageMd5(String md5OfImage) { java.util.List<FaceBean> list =getFaceBeansByImageMd5AsList(md5OfImage); return instanceOfFaceManager().delete(list); } //3.2.4 GET IMPORTED override IImageManager
@Override public java.util.List<FaceBean> getFaceBeansByImageMd5AsList(String md5OfImage) { ImageBean bean = new ImageBean(); bean.setMd5(md5OfImage); return getFaceBeansByImageMd5AsList(bean); } //3.2.3 DELETE IMPORTED override IImageManager
@Override public int deleteFaceBeansByImageMd5(String md5OfImage) { java.util.List<FaceBean> list =getFaceBeansByImageMd5AsList(md5OfImage); return instanceOfFaceManager().delete(list); } //3.2.4 GET IMPORTED override IImageManager