com.citygrid.ads.mobile
Class CGAdsMobileAd
java.lang.Object
com.citygrid.ads.mobile.CGAdsMobileAd
- All Implemented Interfaces:
- CGLocationDetailProvider, HasLocationIdAndImpressionId
public class CGAdsMobileAd
- extends Object
- implements CGLocationDetailProvider, HasLocationIdAndImpressionId
locationId
private int locationId
impressionId
private String impressionId
adId
private int adId
destinationUrl
private URI destinationUrl
image
private URI image
detailProvider
private CGLocationDetailProvider detailProvider
CGAdsMobileAd
public CGAdsMobileAd(int locationId,
String impressionId,
int adId,
URI destinationUrl,
URI image)
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.