io.oz.album.peer.Collect Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of syndoc-lib Show documentation
Show all versions of syndoc-lib Show documentation
Album common lib for Android client and jserv
The newest version!
package io.oz.album.peer;
import java.io.IOException;
import java.sql.SQLException;
import java.util.ArrayList;
import io.odysz.anson.Anson;
import io.odysz.module.rs.AnResultset;
/**
* TODO to be renamed to PhotoCollect,
*
* see Anclient/js/anreact/src/photo-gallery/src/tier/photo-rec.ts
*
* @author Ody
*/
public class Collect extends Anson {
String tags;
String cdate;
String shareby;
String cname;
String cid;
ArrayList photos;
public Collect() {}
/**
* set fields: cid, cname, shareby, cdate, tags
*
* @param rs
* @throws SQLException
*/
public Collect(AnResultset rs) throws SQLException {
this.cid = rs.getString("cid");
this.cname = rs.getString("cname");
this.shareby = rs.getString("shareby");
this.cdate = rs.getString("cdate");
this.tags = rs.getString("tags");
}
public Collect addPhoto(AnResultset rs, PhotoMeta pm) throws SQLException, IOException {
if (photos == null)
photos = new ArrayList();
PhotoRec p = new PhotoRec(rs, pm);
photos.add(p);
return this;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy