net.sf.fb4j.model
Class PhotoAlbum

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<K,java.lang.Object>
          extended by net.sf.fb4j.FacebookObject<PhotoAlbum.Field>
              extended by net.sf.fb4j.model.PhotoAlbum
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<PhotoAlbum.Field,java.lang.Object>

public class PhotoAlbum
extends FacebookObject<PhotoAlbum.Field>

Author:
Gino Miceli, Mino Togna
See Also:
Serialized Form

Nested Class Summary
static class PhotoAlbum.Field
           
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Field Summary
 
Fields inherited from class net.sf.fb4j.FacebookObject
DATE_FORMAT, EMPTY_DATE, EMPTY_FLOAT, EMPTY_INTEGER, EMPTY_LONG
 
Constructor Summary
PhotoAlbum()
           
PhotoAlbum(java.lang.String name)
           
PhotoAlbum(java.lang.String name, java.lang.String location, java.lang.String description)
           
 
Method Summary
protected  PhotoAlbum.Field fieldForName(java.lang.String fieldName)
           
 java.lang.Long getCoverPhotoId()
           
 java.util.Date getCreationDate()
           
 java.lang.String getDescription()
           
 java.lang.Long getId()
           
 java.util.Date getLastModifiedDate()
           
 java.lang.String getLocation()
           
 java.lang.String getName()
           
 java.lang.Long getOwnerId()
           
 java.lang.Integer getSize()
           
 java.lang.String getUrl()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class net.sf.fb4j.FacebookObject
clear, get, getBoolean, getDate, getFloat, getInteger, getLong, getNumber, getString, getStringArray, put, putAll, putInternal, putInternal, remove
 
Methods inherited from class java.util.HashMap
clone, containsKey, containsValue, entrySet, isEmpty, keySet, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

PhotoAlbum

public PhotoAlbum()

PhotoAlbum

public PhotoAlbum(java.lang.String name)

PhotoAlbum

public PhotoAlbum(java.lang.String name,
                  java.lang.String location,
                  java.lang.String description)
Method Detail

getId

public java.lang.Long getId()

getCoverPhotoId

public java.lang.Long getCoverPhotoId()

getOwnerId

public java.lang.Long getOwnerId()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getCreationDate

public java.util.Date getCreationDate()

getLastModifiedDate

public java.util.Date getLastModifiedDate()

getDescription

public java.lang.String getDescription()

getLocation

public java.lang.String getLocation()

getSize

public java.lang.Integer getSize()

getUrl

public java.lang.String getUrl()

fieldForName

protected PhotoAlbum.Field fieldForName(java.lang.String fieldName)
Specified by:
fieldForName in class FacebookObject<PhotoAlbum.Field>


Copyright © 2008. All Rights Reserved.