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