APIdia Launch Partner
Top Description Fields Constructors Methods
javax.print.attribute.standard

public Class MediaSizeName

extends Media
Class Inheritance
Known Direct Subclasses
sun.print.CustomMediaSizeName
Imports
java.io.Serial, javax.print.attribute.EnumSyntax

Class MediaSizeName is a subclass of Media.

This attribute can be used instead of specifying MediaName or MediaTray.

Class MediaSizeName currently declares a few standard media name values.

IPP Compatibility: MediaSizeName is a representation class for values of the IPP "media" attribute which names media sizes. The names of the media sizes correspond to those in the IPP 1.1 RFC RFC 2911

External Specification
https://www.rfc-editor.org/info/rfc2911

Field Summary

Modifier and TypeField and Description
public static final MediaSizeName
A

A size.

public static final MediaSizeName
B

B size.

public static final MediaSizeName
C

C size.

public static final MediaSizeName
D

D size.

public static final MediaSizeName
E

E size.

public static final MediaSizeName
EXECUTIVE

executive size.

public static final MediaSizeName
FOLIO

folio size.

public static final MediaSizeName
INVOICE

invoice size.

public static final MediaSizeName
ISO_A0

A0 size.

public static final MediaSizeName
ISO_A1

A1 size.

public static final MediaSizeName
ISO_A10

A10 size.

public static final MediaSizeName
ISO_A2

A2 size.

public static final MediaSizeName
ISO_A3

A3 size.

public static final MediaSizeName
ISO_A4

A4 size.

public static final MediaSizeName
ISO_A5

A5 size.

public static final MediaSizeName
ISO_A6

A6 size.

public static final MediaSizeName
ISO_A7

A7 size.

public static final MediaSizeName
ISO_A8

A8 size.

public static final MediaSizeName
ISO_A9

A9 size.

public static final MediaSizeName
ISO_B0

ISO B0 size.

public static final MediaSizeName
ISO_B1

ISO B1 size.

public static final MediaSizeName
ISO_B10

ISO B10 size.

public static final MediaSizeName
ISO_B2

ISO B2 size.

public static final MediaSizeName
ISO_B3

ISO B3 size.

public static final MediaSizeName
ISO_B4

ISO B4 size.

public static final MediaSizeName
ISO_B5

ISO B5 size.

public static final MediaSizeName
ISO_B6

ISO B6 size.

public static final MediaSizeName
ISO_B7

ISO B7 size.

public static final MediaSizeName
ISO_B8

ISO B8 size.

public static final MediaSizeName
ISO_B9

ISO B9 size.

public static final MediaSizeName
ISO_C0

ISO C0 size.

public static final MediaSizeName
ISO_C1

ISO C1 size.

public static final MediaSizeName
ISO_C2

ISO C2 size.

public static final MediaSizeName
ISO_C3

ISO C3 size.

public static final MediaSizeName
ISO_C4

ISO C4 size.

public static final MediaSizeName
ISO_C5

ISO C5 size.

public static final MediaSizeName
ISO_C6

letter size.

public static final MediaSizeName
ISO_DESIGNATED_LONG

ISO designated long size.

public static final MediaSizeName
ITALY_ENVELOPE

Italy envelope size.

public static final MediaSizeName
JAPANESE_DOUBLE_POSTCARD

Japanese Double Postcard size.

public static final MediaSizeName
JAPANESE_POSTCARD

Japanese Postcard size.

public static final MediaSizeName
JIS_B0

JIS B0 size.

public static final MediaSizeName
JIS_B1

JIS B1 size.

public static final MediaSizeName
JIS_B10

JIS B10 size.

public static final MediaSizeName
JIS_B2

JIS B2 size.

public static final MediaSizeName
JIS_B3

JIS B3 size.

public static final MediaSizeName
JIS_B4

JIS B4 size.

public static final MediaSizeName
JIS_B5

JIS B5 size.

public static final MediaSizeName
JIS_B6

JIS B6 size.

public static final MediaSizeName
JIS_B7

JIS B7 size.

public static final MediaSizeName
JIS_B8

JIS B8 size.

public static final MediaSizeName
JIS_B9

JIS B9 size.

public static final MediaSizeName
LEDGER

ledger size.

public static final MediaSizeName
MONARCH_ENVELOPE

monarch envelope size.

private static final MediaSizeName[]
myEnumValueTable

The enumeration value table for class MediaSizeName.

private static final String[]
myStringTable

The string table for class MediaSizeName.

public static final MediaSizeName
NA_10X13_ENVELOPE

10x13 North American envelope size.

public static final MediaSizeName
NA_10X14_ENVELOPE

10x14North American envelope size.

public static final MediaSizeName
NA_10X15_ENVELOPE

10x15 North American envelope size.

public static final MediaSizeName
NA_5X7

5x7 North American paper.

public static final MediaSizeName
NA_6X9_ENVELOPE

6x9 North American envelope size.

public static final MediaSizeName
NA_7X9_ENVELOPE

7x9 North American envelope size.

public static final MediaSizeName
NA_8X10

8x10 North American paper.

public static final MediaSizeName
NA_9X11_ENVELOPE

9x11 North American envelope size.

public static final MediaSizeName
NA_9X12_ENVELOPE

9x12 North American envelope size.

public static final MediaSizeName
NA_LEGAL

legal size.

public static final MediaSizeName
NA_LETTER

letter size.

public static final MediaSizeName
NA_NUMBER_10_ENVELOPE

number 10 envelope size.

public static final MediaSizeName
NA_NUMBER_11_ENVELOPE

number 11 envelope size.

public static final MediaSizeName
NA_NUMBER_12_ENVELOPE

number 12 envelope size.

public static final MediaSizeName
NA_NUMBER_14_ENVELOPE

number 14 envelope size.

public static final MediaSizeName
NA_NUMBER_9_ENVELOPE

number 9 envelope size.

public static final MediaSizeName
PERSONAL_ENVELOPE

personal envelope size.

public static final MediaSizeName
QUARTO

quarto size.

private static final long
serialVersionUID

Hides javax.print.attribute.standard.Media.serialVersionUID.

Use serialVersionUID from JDK 1.4 for interoperability.
public static final MediaSizeName
TABLOID

tabloid size.

Constructor Summary

AccessConstructor and Description
protected
MediaSizeName(int
Integer value
value
)

Construct a new media size enumeration value with the given integer value.

Method Summary

Modifier and TypeMethod and Description
protected EnumSyntax[]
getEnumValueTable()

Overrides javax.print.attribute.EnumSyntax.getEnumValueTable.

Returns the enumeration value table for class MediaSizeName.

protected String[]
getStringTable()

Overrides javax.print.attribute.EnumSyntax.getStringTable.

Returns the string table for class MediaSizeName.

Inherited from javax.print.attribute.standard.Media:
equalsgetCategorygetName

Field Detail

Aback to summary
public static final MediaSizeName A

A size.

Bback to summary
public static final MediaSizeName B

B size.

Cback to summary
public static final MediaSizeName C

C size.

Dback to summary
public static final MediaSizeName D

D size.

Eback to summary
public static final MediaSizeName E

E size.

EXECUTIVEback to summary
public static final MediaSizeName EXECUTIVE

executive size.

FOLIOback to summary
public static final MediaSizeName FOLIO

folio size.

INVOICEback to summary
public static final MediaSizeName INVOICE

invoice size.

ISO_A0back to summary
public static final MediaSizeName ISO_A0

A0 size.

ISO_A1back to summary
public static final MediaSizeName ISO_A1

A1 size.

ISO_A10back to summary
public static final MediaSizeName ISO_A10

A10 size.

ISO_A2back to summary
public static final MediaSizeName ISO_A2

A2 size.

ISO_A3back to summary
public static final MediaSizeName ISO_A3

A3 size.

ISO_A4back to summary
public static final MediaSizeName ISO_A4

A4 size.

ISO_A5back to summary
public static final MediaSizeName ISO_A5

A5 size.

ISO_A6back to summary
public static final MediaSizeName ISO_A6

A6 size.

ISO_A7back to summary
public static final MediaSizeName ISO_A7

A7 size.

ISO_A8back to summary
public static final MediaSizeName ISO_A8

A8 size.

ISO_A9back to summary
public static final MediaSizeName ISO_A9

A9 size.

ISO_B0back to summary
public static final MediaSizeName ISO_B0

ISO B0 size.

ISO_B1back to summary
public static final MediaSizeName ISO_B1

ISO B1 size.

ISO_B10back to summary
public static final MediaSizeName ISO_B10

ISO B10 size.

ISO_B2back to summary
public static final MediaSizeName ISO_B2

ISO B2 size.

ISO_B3back to summary
public static final MediaSizeName ISO_B3

ISO B3 size.

ISO_B4back to summary
public static final MediaSizeName ISO_B4

ISO B4 size.

ISO_B5back to summary
public static final MediaSizeName ISO_B5

ISO B5 size.

ISO_B6back to summary
public static final MediaSizeName ISO_B6

ISO B6 size.

ISO_B7back to summary
public static final MediaSizeName ISO_B7

ISO B7 size.

ISO_B8back to summary
public static final MediaSizeName ISO_B8

ISO B8 size.

ISO_B9back to summary
public static final MediaSizeName ISO_B9

ISO B9 size.

ISO_C0back to summary
public static final MediaSizeName ISO_C0

ISO C0 size.

ISO_C1back to summary
public static final MediaSizeName ISO_C1

ISO C1 size.

ISO_C2back to summary
public static final MediaSizeName ISO_C2

ISO C2 size.

ISO_C3back to summary
public static final MediaSizeName ISO_C3

ISO C3 size.

ISO_C4back to summary
public static final MediaSizeName ISO_C4

ISO C4 size.

ISO_C5back to summary
public static final MediaSizeName ISO_C5

ISO C5 size.

ISO_C6back to summary
public static final MediaSizeName ISO_C6

letter size.

ISO_DESIGNATED_LONGback to summary
public static final MediaSizeName ISO_DESIGNATED_LONG

ISO designated long size.

ITALY_ENVELOPEback to summary
public static final MediaSizeName ITALY_ENVELOPE

Italy envelope size.

JAPANESE_DOUBLE_POSTCARDback to summary
public static final MediaSizeName JAPANESE_DOUBLE_POSTCARD

Japanese Double Postcard size.

JAPANESE_POSTCARDback to summary
public static final MediaSizeName JAPANESE_POSTCARD

Japanese Postcard size.

JIS_B0back to summary
public static final MediaSizeName JIS_B0

JIS B0 size.

JIS_B1back to summary
public static final MediaSizeName JIS_B1

JIS B1 size.

JIS_B10back to summary
public static final MediaSizeName JIS_B10

JIS B10 size.

JIS_B2back to summary
public static final MediaSizeName JIS_B2

JIS B2 size.

JIS_B3back to summary
public static final MediaSizeName JIS_B3

JIS B3 size.

JIS_B4back to summary
public static final MediaSizeName JIS_B4

JIS B4 size.

JIS_B5back to summary
public static final MediaSizeName JIS_B5

JIS B5 size.

JIS_B6back to summary
public static final MediaSizeName JIS_B6

JIS B6 size.

JIS_B7back to summary
public static final MediaSizeName JIS_B7

JIS B7 size.

JIS_B8back to summary
public static final MediaSizeName JIS_B8

JIS B8 size.

JIS_B9back to summary
public static final MediaSizeName JIS_B9

JIS B9 size.

LEDGERback to summary
public static final MediaSizeName LEDGER

ledger size.

MONARCH_ENVELOPEback to summary
public static final MediaSizeName MONARCH_ENVELOPE

monarch envelope size.

myEnumValueTableback to summary
private static final MediaSizeName[] myEnumValueTable

The enumeration value table for class MediaSizeName.

myStringTableback to summary
private static final String[] myStringTable

The string table for class MediaSizeName.

NA_10X13_ENVELOPEback to summary
public static final MediaSizeName NA_10X13_ENVELOPE

10x13 North American envelope size.

NA_10X14_ENVELOPEback to summary
public static final MediaSizeName NA_10X14_ENVELOPE

10x14North American envelope size.

NA_10X15_ENVELOPEback to summary
public static final MediaSizeName NA_10X15_ENVELOPE

10x15 North American envelope size.

NA_5X7back to summary
public static final MediaSizeName NA_5X7

5x7 North American paper.

NA_6X9_ENVELOPEback to summary
public static final MediaSizeName NA_6X9_ENVELOPE

6x9 North American envelope size.

NA_7X9_ENVELOPEback to summary
public static final MediaSizeName NA_7X9_ENVELOPE

7x9 North American envelope size.

NA_8X10back to summary
public static final MediaSizeName NA_8X10

8x10 North American paper.

NA_9X11_ENVELOPEback to summary
public static final MediaSizeName NA_9X11_ENVELOPE

9x11 North American envelope size.

NA_9X12_ENVELOPEback to summary
public static final MediaSizeName NA_9X12_ENVELOPE

9x12 North American envelope size.

NA_LETTERback to summary
public static final MediaSizeName NA_LETTER

letter size.

NA_NUMBER_10_ENVELOPEback to summary
public static final MediaSizeName NA_NUMBER_10_ENVELOPE

number 10 envelope size.

NA_NUMBER_11_ENVELOPEback to summary
public static final MediaSizeName NA_NUMBER_11_ENVELOPE

number 11 envelope size.

NA_NUMBER_12_ENVELOPEback to summary
public static final MediaSizeName NA_NUMBER_12_ENVELOPE

number 12 envelope size.

NA_NUMBER_14_ENVELOPEback to summary
public static final MediaSizeName NA_NUMBER_14_ENVELOPE

number 14 envelope size.

NA_NUMBER_9_ENVELOPEback to summary
public static final MediaSizeName NA_NUMBER_9_ENVELOPE

number 9 envelope size.

PERSONAL_ENVELOPEback to summary
public static final MediaSizeName PERSONAL_ENVELOPE

personal envelope size.

QUARTOback to summary
public static final MediaSizeName QUARTO

quarto size.

serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.print.attribute.standard.Media.serialVersionUID.

Use serialVersionUID from JDK 1.4 for interoperability.

Annotations
@Serial
TABLOIDback to summary
public static final MediaSizeName TABLOID

tabloid size.

Constructor Detail

MediaSizeNameback to summary
protected MediaSizeName(int value)

Construct a new media size enumeration value with the given integer value.

Parameters
value:int

Integer value

Method Detail

getEnumValueTableback to summary
protected EnumSyntax[] getEnumValueTable()

Overrides javax.print.attribute.EnumSyntax.getEnumValueTable.

Returns the enumeration value table for class MediaSizeName.

Annotations
@Override
getStringTableback to summary
protected String[] getStringTable()

Overrides javax.print.attribute.EnumSyntax.getStringTable.

Returns the string table for class MediaSizeName.

Annotations
@Override