com.citygrid.ads.mobile
Class CGAdsMobileAd

java.lang.Object
  extended by com.citygrid.ads.mobile.CGAdsMobileAd
All Implemented Interfaces:
CGLocationDetailProvider, HasLocationIdAndImpressionId

public class CGAdsMobileAd
extends Object
implements CGLocationDetailProvider, HasLocationIdAndImpressionId


Field Summary
private  int adId
           
private  URI destinationUrl
           
private  CGLocationDetailProvider detailProvider
           
private  URI image
           
private  String impressionId
           
private  int locationId
           
 
Constructor Summary
CGAdsMobileAd(int locationId, String impressionId, int adId, URI destinationUrl, URI image)
           
 
Method Summary
 boolean equals(Object o)
           
 int getAdId()
           
 URI getDestinationUrl()
           
 URI getImage()
           
 String getImpressionId()
           
 int getLocationId()
           
 int hashCode()
           
 CGPlacesDetail placesDetail()
          Convenience methods that returns a builder CGPlacesDetail for current location.
 CGPlacesDetailLocation placesDetailLocation()
          Convenience methods that returns details of current location.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

locationId

private int locationId

impressionId

private String impressionId

adId

private int adId

destinationUrl

private URI destinationUrl

image

private URI image

detailProvider

private CGLocationDetailProvider detailProvider
Constructor Detail

CGAdsMobileAd

public CGAdsMobileAd(int locationId,
                     String impressionId,
                     int adId,
                     URI destinationUrl,
                     URI image)
Method Detail

getLocationId

public int getLocationId()
Specified by:
getLocationId in interface HasLocationIdAndImpressionId

getImpressionId

public String getImpressionId()
Specified by:
getImpressionId in interface HasLocationIdAndImpressionId

getAdId

public int getAdId()

getDestinationUrl

public URI getDestinationUrl()

getImage

public URI getImage()

placesDetail

public CGPlacesDetail placesDetail()
Convenience methods that returns a builder CGPlacesDetail for current location.

Specified by:
placesDetail in interface CGLocationDetailProvider
Returns:

placesDetailLocation

public CGPlacesDetailLocation placesDetailLocation()
                                            throws CGException
Convenience methods that returns details of current location.

Specified by:
placesDetailLocation in interface CGLocationDetailProvider
Returns:
Throws:
CGException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.