Class SizeConstraint
-
- All Implemented Interfaces:
-
android.os.Parcelable,com.monetization.ads.nativeads.template.appearance.NativeTemplateSizeConstraint
public final class SizeConstraint implements Parcelable, NativeTemplateSizeConstraint
SizeConstraint defines the way size is calculated based on banner size.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumSizeConstraint.SizeConstraintTypeConstraint type.
FIXED defines fixed size which never changes. FIXED_RATIO defines fixed asset size to banner size ratio which never changes. PREFERRED_RATIO defines asset size to banner size ratio which may change to fit real image size.
-
Field Summary
Fields Modifier and Type Field Description private final SizeConstraint.SizeConstraintTypesizeConstraintTypeprivate final Floatvalue
-
Constructor Summary
Constructors Constructor Description SizeConstraint(SizeConstraint.SizeConstraintType sizeConstraintType, Float value)
-
Method Summary
Modifier and Type Method Description SizeConstraint.SizeConstraintTypegetSizeConstraintType()FloatgetValue()Booleanequals(Object other)IntegerhashCode()-
-
Constructor Detail
-
SizeConstraint
SizeConstraint(SizeConstraint.SizeConstraintType sizeConstraintType, Float value)
- Parameters:
sizeConstraintType- Constraint size type.value- Constraint value.
-
-
Method Detail
-
getSizeConstraintType
SizeConstraint.SizeConstraintType getSizeConstraintType()
-
-
-
-