Package com.itextpdf.kernel.pdf
Class PdfVersion
- java.lang.Object
-
- com.itextpdf.kernel.pdf.PdfVersion
-
- All Implemented Interfaces:
java.lang.Comparable<PdfVersion>
public class PdfVersion extends java.lang.Object implements java.lang.Comparable<PdfVersion>
This class represents all official PDF versions.
-
-
Field Summary
Fields Modifier and Type Field Description private intmajorprivate intminorstatic PdfVersionPDF_1_0static PdfVersionPDF_1_1static PdfVersionPDF_1_2static PdfVersionPDF_1_3static PdfVersionPDF_1_4static PdfVersionPDF_1_5static PdfVersionPDF_1_6static PdfVersionPDF_1_7static PdfVersionPDF_2_0private static java.util.List<PdfVersion>values
-
Constructor Summary
Constructors Modifier Constructor Description privatePdfVersion(int major, int minor)Creates a PdfVersion class.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(PdfVersion o)private static PdfVersioncreatePdfVersion(int major, int minor)booleanequals(java.lang.Object obj)static PdfVersionfromPdfName(PdfName name)Creates a PdfVersion class from aPdfNameobject if the specified version can be found.static PdfVersionfromString(java.lang.String value)Creates a PdfVersion class from a String object if the specified version can be found.PdfNametoPdfName()java.lang.StringtoString()
-
-
-
Field Detail
-
values
private static final java.util.List<PdfVersion> values
-
PDF_1_0
public static final PdfVersion PDF_1_0
-
PDF_1_1
public static final PdfVersion PDF_1_1
-
PDF_1_2
public static final PdfVersion PDF_1_2
-
PDF_1_3
public static final PdfVersion PDF_1_3
-
PDF_1_4
public static final PdfVersion PDF_1_4
-
PDF_1_5
public static final PdfVersion PDF_1_5
-
PDF_1_6
public static final PdfVersion PDF_1_6
-
PDF_1_7
public static final PdfVersion PDF_1_7
-
PDF_2_0
public static final PdfVersion PDF_2_0
-
major
private int major
-
minor
private int minor
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toPdfName
public PdfName toPdfName()
-
fromString
public static PdfVersion fromString(java.lang.String value)
Creates a PdfVersion class from a String object if the specified version can be found.- Parameters:
value- version number- Returns:
- PdfVersion of the specified version
-
fromPdfName
public static PdfVersion fromPdfName(PdfName name)
Creates a PdfVersion class from aPdfNameobject if the specified version can be found.- Parameters:
name- version number- Returns:
- PdfVersion of the specified version
-
compareTo
public int compareTo(PdfVersion o)
- Specified by:
compareToin interfacejava.lang.Comparable<PdfVersion>
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
createPdfVersion
private static PdfVersion createPdfVersion(int major, int minor)
-
-