Package pops.ale.epc.spec.grouping.string

Class Summary
Epc Representation of an EPC URI object.
Epc codes may be in one of the following forms : epc-tag type :
urn:epc:tag:sgtin-96:FilterValue.CompanyPrefix.ItemReference.SerialNumber
urn:epc:tag:sgln-96:FilterValue.CompanyPrefix.LocationReference.ExtensionComponent epc-pure type :
urn:epc:id:sgtin:CompanyPrefix.ItemReference.SerialNumber
urn:epc:id:sgln:CompanyPrefix.LocationReference.ExtensionComponent However, this class considers the URI in the following notation :
GroupOperator This class represents a Group Operator implementation as defined in the ALE specification.
A group operator object wraps a list of disjoint grouping patterns (see GroupOperator.addPattern(java.lang.String)).
GroupPattern Representation of an URI object containing a Grouping pattern.
Pattern codes may be in one of the following forms : epc-tag type :
urn:epc:pat:sgtin-96:FilterValue.CompanyPrefix.ItemReference.SerialNumber
urn:epc:pat:sgln-96:FilterValue.CompanyPrefix.LocationReference.ExtensionComponent epc-pure type :
urn:epc:idpat:sgtin:CompanyPrefix.ItemReference.SerialNumber
urn:epc:idpat:sgln:CompanyPrefix.LocationReference.ExtensionComponent The difference from Epc class is that fields may have one of the following values : Number : equals number [Lo-hi] : in interval * : Any X : Group By However, this class considers the URI in the following notation :
Groups Example of building groups from incoming epc tags.
PatternsValidation This class provides utilities for analyzing patterns in relation with the ECFieldSpec specification class.
Patterns may be in one of the following forms : epc-tag type :
urn:epc:pat:sgtin-96:FilterValue.CompanyPrefix.ItemReference.SerialNumber
urn:epc:pat:sgln-96:FilterValue.CompanyPrefix.LocationReference.ExtensionComponent epc-pure type :
urn:epc:idpat:sgtin:CompanyPrefix.ItemReference.SerialNumber
urn:epc:idpat:sgln:CompanyPrefix.LocationReference.ExtensionComponent