‪Aspose.Barcode for PHP via Java  23.2
‪Aspose.Barcode for PHP via Java Generation and Recognition API docs
SecondaryAndAdditionalData Class Reference

Inherits BaseJavaClass.

Public Member Functions

 __construct ()
 
 getExpiryDateFormat ()
 
 setExpiryDateFormat (int $value)
 
 getExpiryDate ()
 
 setExpiryDate (DateTime $value)
 
 getLotNumber ()
 
 setLotNumber (?string $value)
 
 getSerialNumber ()
 
 setSerialNumber (?string $value)
 
 getDateOfManufacture ()
 
 setDateOfManufacture (DateTime $value)
 
 getQuantity ()
 
 setQuantity (int $value)
 
 toString ()
 
 parseFromString (string $secondaryDataCodetext)
 
 equals (SecondaryAndAdditionalData $obj)
 
 hashCode ()
 
 getJavaClass ()
 
 getJavaClassName ()
 
 isNull ()
 
 printJavaClassName ()
 

Static Public Member Functions

static construct ($java_class)
 

Public Attributes

const JAVA_CLASS_NAME = "com.aspose.mw.barcode.complexbarcode.MwSecondaryAndAdditionalData"
 

Protected Member Functions

 init ()
 
 setJavaClass ($javaClass)
 

Detailed Description

Class for storing HIBC LIC secondary and additional data.

Constructor & Destructor Documentation

◆ __construct()

SecondaryAndAdditionalData::__construct ( )

Member Function Documentation

◆ construct()

static SecondaryAndAdditionalData::construct (   $java_class)
static

◆ equals()

SecondaryAndAdditionalData::equals ( SecondaryAndAdditionalData  $obj)

Returns a value indicating whether this instance is equal to a specified

value.

Parameters
obj‪An‪ value to compare to this instance.
Returns
<b>true</b>
‪ if obj has the same value as this instance; otherwise,
<b>false</b>
.

◆ getDateOfManufacture()

SecondaryAndAdditionalData::getDateOfManufacture ( )

Identifies date of manufacture. Date of manufacture can be set to DateTime.MinValue in order not to use this field. Default value: DateTime.MinValue

◆ getExpiryDate()

SecondaryAndAdditionalData::getExpiryDate ( )

Identifies expiry date. Will be used if ExpiryDateFormat is not set to None.

◆ getExpiryDateFormat()

SecondaryAndAdditionalData::getExpiryDateFormat ( )

Identifies expiry date format.

◆ getJavaClass()

BaseJavaClass::getJavaClass ( )
inherited

◆ getJavaClassName()

BaseJavaClass::getJavaClassName ( )
inherited

◆ getLotNumber()

SecondaryAndAdditionalData::getLotNumber ( )

Identifies lot or batch number. Lot/batch number must be alphanumeric string with up to 18 sybmols length. .

◆ getQuantity()

SecondaryAndAdditionalData::getQuantity ( )

Identifies quantity, must be integer value from 0 to 500. Quantity can be set to -1 in order not to use this field. Default value: -1

◆ getSerialNumber()

SecondaryAndAdditionalData::getSerialNumber ( )

Identifies serial number. Serial number must be alphanumeric string up to 18 sybmols length.

◆ hashCode()

SecondaryAndAdditionalData::hashCode ( )

Returns the hash code for this instance.

Returns
‪A 32-bit signed integer hash code.

◆ init()

SecondaryAndAdditionalData::init ( )
protected

Reimplemented from BaseJavaClass.

◆ isNull()

BaseJavaClass::isNull ( )
inherited

◆ parseFromString()

SecondaryAndAdditionalData::parseFromString ( string  $secondaryDataCodetext)

Instantiates secondary and additional supplemental data from string format according HIBC LIC specification.

Parameters
secondaryDataCodetext‪Formatted string.

◆ printJavaClassName()

BaseJavaClass::printJavaClassName ( )
inherited

◆ setDateOfManufacture()

SecondaryAndAdditionalData::setDateOfManufacture ( DateTime  $value)

Identifies date of manufacture. Date of manufacture can be set to DateTime.MinValue in order not to use this field. Default value: DateTime.MinValue

◆ setExpiryDate()

SecondaryAndAdditionalData::setExpiryDate ( DateTime  $value)

Identifies expiry date. Will be used if ExpiryDateFormat is not set to None.

◆ setExpiryDateFormat()

SecondaryAndAdditionalData::setExpiryDateFormat ( int  $value)

Identifies expiry date format.

◆ setJavaClass()

BaseJavaClass::setJavaClass (   $javaClass)
protectedinherited

◆ setLotNumber()

SecondaryAndAdditionalData::setLotNumber ( ?string  $value)

Identifies lot or batch number. Lot/batch number must be alphanumeric string with up to 18 sybmols length. .

◆ setQuantity()

SecondaryAndAdditionalData::setQuantity ( int  $value)

Identifies quantity, must be integer value from 0 to 500. Quantity can be set to -1 in order not to use this field. Default value: -1

◆ setSerialNumber()

SecondaryAndAdditionalData::setSerialNumber ( ?string  $value)

Identifies serial number. Serial number must be alphanumeric string up to 18 sybmols length.

◆ toString()

SecondaryAndAdditionalData::toString ( )

Converts data to string format according HIBC LIC specification.

Returns
‪Formatted string.

Member Data Documentation

◆ JAVA_CLASS_NAME

const SecondaryAndAdditionalData::JAVA_CLASS_NAME = "com.aspose.mw.barcode.complexbarcode.MwSecondaryAndAdditionalData"