iText 8.0.2 API
iText.Commons.Actions.Data.ProductData Class Reference

Class is used to describe used product information. More...

Public Member Functions

  ProductData (String publicProductName, String productName, String version, int sinceCopyrightYear, int toCopyrightYear)
  Creates a new instance of product data. More...
 
  ProductData (String publicProductName, String productName, String version, String minimalCompatibleLicenseKeyVersion, int sinceCopyrightYear, int toCopyrightYear)
  Creates a new instance of product data. More...
 
String  GetPublicProductName ()
  Getter for a product name. More...
 
String  GetProductName ()
  Getter for a technical name of the product. More...
 
String  GetVersion ()
  Getter for a version of the product. More...
 
int  GetSinceCopyrightYear ()
  Getter for the first year of copyright period. More...
 
int  GetToCopyrightYear ()
  Getter for the last year of copyright period. More...
 
String  GetMinCompatibleLicensingModuleVersion ()
  Getter for the minimal compatible licensekey version. More...
 
override bool  Equals (Object o)
 
override int  GetHashCode ()
 

Detailed Description

Class is used to describe used product information.

Constructor & Destructor Documentation

◆ ProductData() [1/2]

iText.Commons.Actions.Data.ProductData.ProductData ( String  publicProductName,
String  productName,
String  version,
int  sinceCopyrightYear,
int  toCopyrightYear 
)
inline

Creates a new instance of product data.

Parameters
publicProductName is a product name
productName is a technical name of the product
version is a version of the product
sinceCopyrightYear is the first year of a product development
toCopyrightYear is a last year of a product development

◆ ProductData() [2/2]

iText.Commons.Actions.Data.ProductData.ProductData ( String  publicProductName,
String  productName,
String  version,
String  minimalCompatibleLicenseKeyVersion,
int  sinceCopyrightYear,
int  toCopyrightYear 
)
inline

Creates a new instance of product data.

Parameters
publicProductName is a product name
productName is a technical name of the product
version is a version of the product
minimalCompatibleLicenseKeyVersion is a minimal compatible version of licensekey library
sinceCopyrightYear is the first year of a product development
toCopyrightYear is a last year of a product development

Member Function Documentation

◆ GetMinCompatibleLicensingModuleVersion()

String iText.Commons.Actions.Data.ProductData.GetMinCompatibleLicensingModuleVersion ( )
inline

Getter for the minimal compatible licensekey version.

Returns
minimal compatible version of licensekey library.

◆ GetProductName()

String iText.Commons.Actions.Data.ProductData.GetProductName ( )
inline

Getter for a technical name of the product.

Returns
the technical name of the product

◆ GetPublicProductName()

String iText.Commons.Actions.Data.ProductData.GetPublicProductName ( )
inline

Getter for a product name.

Returns
product name

◆ GetSinceCopyrightYear()

int iText.Commons.Actions.Data.ProductData.GetSinceCopyrightYear ( )
inline

Getter for the first year of copyright period.

Returns
the first year of copyright

◆ GetToCopyrightYear()

int iText.Commons.Actions.Data.ProductData.GetToCopyrightYear ( )
inline

Getter for the last year of copyright period.

Returns
the last year of copyright

◆ GetVersion()

String iText.Commons.Actions.Data.ProductData.GetVersion ( )
inline

Getter for a version of the product.

Returns
version of the product