/** * Returns the the client that uploaded the photo. * * @return the client that uploaded the photo */ public GphotoClient getClientExt() { return getExtension(GphotoClient.class); }
/** * Returns the the properties of the original video. * * @return the properties of the original video */ public GphotoOriginalVideo getOriginalVideo() { return getExtension(GphotoOriginalVideo.class); }
/** * Returns the version of the photo metadata. * * @return version of the photo metadata */ public GphotoVersion getVersionExt() { return getExtension(GphotoVersion.class); }
/** * Returns the the exif information on the photo. * * @return the exif information on the photo */ public ExifTags getExifTags() { return getExtension(ExifTags.class); }
/** * Returns the the rotation of the photo in degrees. * * @return the rotation of the photo in degrees */ public GphotoRotation getRotationExt() { return getExtension(GphotoRotation.class); }
/** * Returns the if viewer starred the photo and total number of stars. * * @return if viewer starred the photo and total number of stars */ public GphotoStarred getStarredExt() { return getExtension(GphotoStarred.class); }
/** * Returns the the number of views for this image. * * @return the number of views for this image */ public GphotoViewCount getViewCountExt() { return getExtension(GphotoViewCount.class); }
/** * Returns the the width of the photo. * * @return the width of the photo */ public GphotoWidth getWidthExt() { return getExtension(GphotoWidth.class); }
/** * Returns the mediarss group for media metadata. * * @return mediarss group for media metadata */ public MediaGroup getMediaGroup() { return getExtension(MediaGroup.class); }
/** * Returns the position of the photo in its album. * * @return position of the photo in its album */ public GphotoPosition getPositionExt() { return getExtension(GphotoPosition.class); }
/** * Returns the the size of the photo in bytes. * * @return the size of the photo in bytes */ public GphotoSize getSizeExt() { return getExtension(GphotoSize.class); }
/** * Returns the the number of views for this image. * * @return the number of views for this image */ public GphotoViewCount getViewCountExt() { return getExtension(GphotoViewCount.class); }
/** * Returns the access level for the album. * * @return access level for the album */ public GphotoAccess getAlbumAccessExt() { return getExtension(GphotoAccess.class); }
/** * Returns the the count of comments on this photo. * * @return the count of comments on this photo */ public GphotoCommentCount getCommentCountExt() { return getExtension(GphotoCommentCount.class); }
/** * Returns the geo bounding box as a gml:Envelope. * * @return geo bounding box as a gml:Envelope */ public GmlEnvelope getGmlEnvelope() { return getExtension(GmlEnvelope.class); }
/** * Returns the the time the photo was taken. * * @return the time the photo was taken */ public GphotoTimestamp getTimestampExt() { return getExtension(GphotoTimestamp.class); }
/** * Returns the version of the photo metadata. * * @return version of the photo metadata */ public GphotoVersion getVersionExt() { return getExtension(GphotoVersion.class); }
/** * Returns the the status of the video upload if this is a video. * * @return the status of the video upload if this is a video */ public GphotoVideoStatus getVideoStatusExt() { return getExtension(GphotoVideoStatus.class); }
/** * @return date that the photo was featured. */ public Date getFeaturedDate() { GphotoFeaturedDate ext = getExtension(GphotoFeaturedDate.class); return ext == null ? null : new Date(ext.getValue()); }
/** * @return the number of views for this photo. */ public Long getViewCount() { GphotoViewCount ext = getExtension(GphotoViewCount.class); return ext == null ? null : ext.getValue(); }