Class ExpandedRow
- java.lang.Object
-
- com.google.zxing.oned.rss.expanded.ExpandedRow
-
final class ExpandedRow extends java.lang.Object
One row of an RSS Expanded Stacked symbol, consisting of 1+ expanded pairs.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<ExpandedPair>
pairs
private int
rowNumber
-
Constructor Summary
Constructors Constructor Description ExpandedRow(java.util.List<ExpandedPair> pairs, int rowNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Two rows are equal if they contain the same pairs in the same order.(package private) java.util.List<ExpandedPair>
getPairs()
(package private) int
getRowNumber()
int
hashCode()
(package private) boolean
isEquivalent(java.util.List<ExpandedPair> otherPairs)
java.lang.String
toString()
-
-
-
Field Detail
-
pairs
private final java.util.List<ExpandedPair> pairs
-
rowNumber
private final int rowNumber
-
-
Constructor Detail
-
ExpandedRow
ExpandedRow(java.util.List<ExpandedPair> pairs, int rowNumber)
-
-
Method Detail
-
getPairs
java.util.List<ExpandedPair> getPairs()
-
getRowNumber
int getRowNumber()
-
isEquivalent
boolean isEquivalent(java.util.List<ExpandedPair> otherPairs)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
Two rows are equal if they contain the same pairs in the same order.- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-