Package com.google.zxing.client.result
Class ExpandedProductParsedResult
- java.lang.Object
-
- com.google.zxing.client.result.ParsedResult
-
- com.google.zxing.client.result.ExpandedProductParsedResult
-
public final class ExpandedProductParsedResult extends ParsedResult
Represents a parsed result that encodes extended product information as encoded by the RSS format, like weight, price, dates, etc.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
bestBeforeDate
private java.lang.String
expirationDate
static java.lang.String
KILOGRAM
private java.lang.String
lotNumber
private java.lang.String
packagingDate
static java.lang.String
POUND
private java.lang.String
price
private java.lang.String
priceCurrency
private java.lang.String
priceIncrement
private java.lang.String
productID
private java.lang.String
productionDate
private java.lang.String
rawText
private java.lang.String
sscc
private java.util.Map<java.lang.String,java.lang.String>
uncommonAIs
private java.lang.String
weight
private java.lang.String
weightIncrement
private java.lang.String
weightType
-
Constructor Summary
Constructors Constructor Description ExpandedProductParsedResult(java.lang.String rawText, java.lang.String productID, java.lang.String sscc, java.lang.String lotNumber, java.lang.String productionDate, java.lang.String packagingDate, java.lang.String bestBeforeDate, java.lang.String expirationDate, java.lang.String weight, java.lang.String weightType, java.lang.String weightIncrement, java.lang.String price, java.lang.String priceIncrement, java.lang.String priceCurrency, java.util.Map<java.lang.String,java.lang.String> uncommonAIs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getBestBeforeDate()
java.lang.String
getDisplayResult()
java.lang.String
getExpirationDate()
java.lang.String
getLotNumber()
java.lang.String
getPackagingDate()
java.lang.String
getPrice()
java.lang.String
getPriceCurrency()
java.lang.String
getPriceIncrement()
java.lang.String
getProductID()
java.lang.String
getProductionDate()
java.lang.String
getRawText()
java.lang.String
getSscc()
java.util.Map<java.lang.String,java.lang.String>
getUncommonAIs()
java.lang.String
getWeight()
java.lang.String
getWeightIncrement()
java.lang.String
getWeightType()
int
hashCode()
-
Methods inherited from class com.google.zxing.client.result.ParsedResult
getType, maybeAppend, maybeAppend, toString
-
-
-
-
Field Detail
-
KILOGRAM
public static final java.lang.String KILOGRAM
- See Also:
- Constant Field Values
-
POUND
public static final java.lang.String POUND
- See Also:
- Constant Field Values
-
rawText
private final java.lang.String rawText
-
productID
private final java.lang.String productID
-
sscc
private final java.lang.String sscc
-
lotNumber
private final java.lang.String lotNumber
-
productionDate
private final java.lang.String productionDate
-
packagingDate
private final java.lang.String packagingDate
-
bestBeforeDate
private final java.lang.String bestBeforeDate
-
expirationDate
private final java.lang.String expirationDate
-
weight
private final java.lang.String weight
-
weightType
private final java.lang.String weightType
-
weightIncrement
private final java.lang.String weightIncrement
-
price
private final java.lang.String price
-
priceIncrement
private final java.lang.String priceIncrement
-
priceCurrency
private final java.lang.String priceCurrency
-
uncommonAIs
private final java.util.Map<java.lang.String,java.lang.String> uncommonAIs
-
-
Constructor Detail
-
ExpandedProductParsedResult
public ExpandedProductParsedResult(java.lang.String rawText, java.lang.String productID, java.lang.String sscc, java.lang.String lotNumber, java.lang.String productionDate, java.lang.String packagingDate, java.lang.String bestBeforeDate, java.lang.String expirationDate, java.lang.String weight, java.lang.String weightType, java.lang.String weightIncrement, java.lang.String price, java.lang.String priceIncrement, java.lang.String priceCurrency, java.util.Map<java.lang.String,java.lang.String> uncommonAIs)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getRawText
public java.lang.String getRawText()
-
getProductID
public java.lang.String getProductID()
-
getSscc
public java.lang.String getSscc()
-
getLotNumber
public java.lang.String getLotNumber()
-
getProductionDate
public java.lang.String getProductionDate()
-
getPackagingDate
public java.lang.String getPackagingDate()
-
getBestBeforeDate
public java.lang.String getBestBeforeDate()
-
getExpirationDate
public java.lang.String getExpirationDate()
-
getWeight
public java.lang.String getWeight()
-
getWeightType
public java.lang.String getWeightType()
-
getWeightIncrement
public java.lang.String getWeightIncrement()
-
getPrice
public java.lang.String getPrice()
-
getPriceIncrement
public java.lang.String getPriceIncrement()
-
getPriceCurrency
public java.lang.String getPriceCurrency()
-
getUncommonAIs
public java.util.Map<java.lang.String,java.lang.String> getUncommonAIs()
-
getDisplayResult
public java.lang.String getDisplayResult()
- Specified by:
getDisplayResult
in classParsedResult
-
-