-
- All Implemented Interfaces:
-
de.gmuth.ipp.core.IppAttributeBuilder
public final class MediaCollection implements IppAttributeBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classMediaCollection.Companion
-
Field Summary
Fields Modifier and Type Field Description private MediaSizesizeprivate MediaMarginmarginprivate MediaSourcesourceprivate Stringtypeprivate StringsizeNameprivate Stringkeyprivate MediaSourcePropertiessourceProperties
-
Constructor Summary
Constructors Constructor Description MediaCollection(MediaSize size, MediaMargin margin, MediaSource source, String type, String sizeName, String key, MediaSourceProperties sourceProperties)
-
Method Summary
Modifier and Type Method Description final MediaSizegetSize()final UnitsetSize(MediaSize size)final MediaMargingetMargin()final UnitsetMargin(MediaMargin margin)final MediaSourcegetSource()final UnitsetSource(MediaSource source)final StringgetType()final UnitsetType(String type)final StringgetSizeName()final UnitsetSizeName(String sizeName)final StringgetKey()final UnitsetKey(String key)final MediaSourcePropertiesgetSourceProperties()final UnitsetSourceProperties(MediaSourceProperties sourceProperties)IppAttribute<?>buildIppAttribute(IppAttributesGroup printerAttributes)StringtoString()final BooleansizeEqualsByDimensions(MediaSize mediaSize)-
-
Constructor Detail
-
MediaCollection
MediaCollection(MediaSize size, MediaMargin margin, MediaSource source, String type, String sizeName, String key, MediaSourceProperties sourceProperties)
-
-
Method Detail
-
getMargin
final MediaMargin getMargin()
-
setMargin
final Unit setMargin(MediaMargin margin)
-
getSource
final MediaSource getSource()
-
setSource
final Unit setSource(MediaSource source)
-
getSizeName
final String getSizeName()
-
setSizeName
final Unit setSizeName(String sizeName)
-
getSourceProperties
final MediaSourceProperties getSourceProperties()
-
setSourceProperties
final Unit setSourceProperties(MediaSourceProperties sourceProperties)
-
buildIppAttribute
IppAttribute<?> buildIppAttribute(IppAttributesGroup printerAttributes)
-
sizeEqualsByDimensions
final Boolean sizeEqualsByDimensions(MediaSize mediaSize)
-
-
-
-