RFIDEpc Class [AX 2012]

The RFIDEpc class is the base class to generate and split the electronic product code (EPC) standard tags.

Syntax

class RFIDEpc extends RFIDTagBase

Run On

Called

Methods

  Method Description
Gg802419.protmethod(en-us,AX.60).gif addBits Adds a value to the bit stack. (Inherited from RFIDTagBase.)
Gg802419.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif clear Clears a single electronic product code (EPC) field before the EPC is split. (Overrides the clear Method.)
Gg802419.pubmethod(en-us,AX.60).gif epcManager Gets or sets the value of the epcManager value.
Gg802419.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif generate Generates the electronic product code (EPC) tag. (Overrides the generate Method.)
Gg802419.protmethod(en-us,AX.60).gif generateSerialNumber Generates and applies the serial number when the tag ID is generated if the serial number was not already applied.
Gg802419.protmethod(en-us,AX.60).gif getTagHeaderStructure Retrieves a container that defines the length of the tag type, the filter, and the partition tag header fields.
Gg802419.protmethod(en-us,AX.60).gif getTagStructure Retrieves a container that defines the length of the company prefix, the item reference, and the serial number tag body fields.
Gg802419.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg802419.protmethod(en-us,AX.60).gif new Initializes a new instance of the RFIDTagBase class. (Inherited from RFIDTagBase.)
Gg802419.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif object Gets or sets the value of object.
Gg802419.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif objectType Gets or sets the value of an objectType.
Gg802419.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif partition Gets or sets the value of the partition.
Gg802419.protmethod(en-us,AX.60).gif peek Peeks a value from the bit stack and returns it as anytype. This makes it possible to assign it to both string and integers. (Inherited from RFIDTagBase.)
Gg802419.pubmethod(en-us,AX.60).gif postGenerate Finalizes the generation of the tag ID. (Inherited from RFIDTagBase.)
Gg802419.protmethod(en-us,AX.60).gif postGenerateValidation Validates the electronic product code (EPC) tag ID after it is generated. (Overrides the postGenerateValidation Method.)
Gg802419.protmethod(en-us,AX.60).gif postSplitValidation Validates the single fields from the 64-bit electronic product code (EPC) tag ID after it is split. (Overrides the postSplitValidation Method.)
Gg802419.protmethod(en-us,AX.60).gif preGenerateValidation Validates the 64-bit electronic product code (EPC) tag ID before it is generated. (Overrides the preGenerateValidation Method.)
Gg802419.pubmethod(en-us,AX.60).gif preSplit Converts the tag ID into the bit stack. (Inherited from RFIDTagBase.)
Gg802419.protmethod(en-us,AX.60).gif preSplitValidation The base method to validate the tag ID before it is split. (Inherited from RFIDTagBase.)
Gg802419.protmethod(en-us,AX.60).gif push Pushes a value on to the bit stack and returns the new bit stack. (Inherited from RFIDTagBase.)
Gg802419.pubmethod(en-us,AX.60).gif serialNumber Gets or sets the value of the serial number.
Gg802419.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif split Splits the electronic product code (EPC) tag into a header, filter, company prefix, item reference, and a serial number. (Overrides the split Method.)
Gg802419.pubmethod(en-us,AX.60).gif tagId Gets or sets the value of the tag ID.
Gg802419.pubmethod(en-us,AX.60).gif tagLength Retrieves the length of the tag ID. (Inherited from RFIDTagBase.)
Gg802419.pubmethod(en-us,AX.60).gif tagType Gets or sets the value of tagType.
Gg802419.protmethod(en-us,AX.60).gif toHex Converts an integer into a hexadecimal string. (Inherited from RFIDTagBase.)
Gg802419.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg802419.protmethod(en-us,AX.60).gif validate Validates the electronic product code (EPC) tags.
Gg802419.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg802419.pubmethod(en-us,AX.60).gif Gg802419.static(en-us,AX.60).gif ::construct

Top

Remarks

The class must be extended for each type of EPC tag.

Inheritance Hierarchy

Object Class
  RFIDTagBase Class
    RFIDEpc Class
      RFIDEpc64bit Class
      RFIDEpc96bit Class