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