@Override public boolean equals(Object obj) { return obj instanceof GADAdSize && equalsTo((GADAdSize) obj); } }
@Override public String toString() { return toString(this); }
@Method(selector = "adSizeNamed:") private static @ByVal GADAdSize adSizeNamed(String name) { switch (name) { case "kGADAdSizeSmartBannerPortrait": return GADAdSize.SmartBannerPortrait(); case "kGADAdSizeSmartBannerLandscape": return GADAdSize.SmartBannerLandscape(); case "kGADAdSizeBanner": return GADAdSize.Banner(); case "kGADAdSizeLargeBanner": return GADAdSize.LargeBanner(); case "kGADAdSizeLeaderboard": return GADAdSize.Leaderboard(); case "kGADAdSizeFullBanner": return GADAdSize.FullBanner(); default: System.out .println(String .format("[Heyzap] Unrecognized GADAdSize requested; requested size = %s. This is a bug in the Heyzap SDK; please report it to support@heyzap.com. Defaulting to kGADAdSizeSmartBannerPortrait", name)); return GADAdSize.SmartBannerPortrait(); } } }
public List<GADAdSize> getValidAdSizes() { List<GADAdSize> result = new ArrayList<>(); NSArray<NSValue> adSizes = getValidAdSizes0(); for (NSValue adSize : adSizes) { result.add(GADAdSize.fromValue(adSize)); } return result; } public void setValidAdSizes(List<GADAdSize> v) {
public void setValidAdSizes(List<GADAdSize> v) { NSArray<NSValue> adSizes = new NSMutableArray<>(); for (GADAdSize adSize : v) { adSizes.add(GADAdSize.toValue(adSize)); } setValidAdSizes0(adSizes); } /*<properties>*/
@Bridge(symbol="CGSizeFromGADAdSize", optional=true) private static native @ByVal CGSize toCGSize(@ByVal GADAdSize size); public boolean isValid() { return isValid(this); }
@Bridge(symbol="IsGADAdSizeValid", optional=true) private static native boolean isValid(@ByVal GADAdSize size); @Bridge(symbol="NSStringFromGADAdSize", optional=true)
public List<GADAdSize> getValidAdSizes() { List<GADAdSize> result = new ArrayList<>(); NSArray<NSValue> adSizes = getValidAdSizes0(); for (NSValue adSize : adSizes) { result.add(GADAdSize.fromValue(adSize)); } return result; } public void setValidAdSizes(List<GADAdSize> v) {
public void setValidAdSizes(List<GADAdSize> v) { NSArray<NSValue> adSizes = new NSMutableArray<>(); for (GADAdSize adSize : v) { adSizes.add(GADAdSize.toValue(adSize)); } setValidAdSizes0(adSizes); } /*<properties>*/
@Bridge(symbol="CGSizeFromGADAdSize", optional=true) private static native @ByVal CGSize toCGSize(@ByVal GADAdSize size); public boolean isValid() { return isValid(this); }
@Bridge(symbol="IsGADAdSizeValid", optional=true) private static native boolean isValid(@ByVal GADAdSize size); public boolean isFluid() { return isFluid(this); }
@Override public boolean equals(Object obj) { return obj instanceof GADAdSize && equalsTo((GADAdSize) obj); } }
public List<GADAdSize> getValidAdSizes() { List<GADAdSize> result = new ArrayList<>(); NSArray<NSValue> adSizes = getValidAdSizes0(); for (NSValue adSize : adSizes) { result.add(GADAdSize.fromValue(adSize)); } return result; } public void setValidAdSizes(List<GADAdSize> v) {
public void setValidAdSizes(List<GADAdSize> v) { NSArray<NSValue> adSizes = new NSMutableArray<>(); for (GADAdSize adSize : v) { adSizes.add(GADAdSize.toValue(adSize)); } setValidAdSizes0(adSizes); } /*<properties>*/
@Override public String toString() { return toString(this); }
@Bridge(symbol="CGSizeFromGADAdSize", optional=true) private static native @ByVal CGSize toCGSize(@ByVal GADAdSize size); public boolean isValid() { return isValid(this); }
@Bridge(symbol="IsGADAdSizeValid", optional=true) private static native boolean isValid(@ByVal GADAdSize size); @Bridge(symbol="NSStringFromGADAdSize", optional=true)