Remove my old email address from files. Might as well save spammers the trouble.

git-svn-id: https://zxing.googlecode.com/svn/trunk@706 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
srowen 2008-11-15 00:07:25 +00:00
parent aea12b5286
commit 62d9959a3c
150 changed files with 155 additions and 150 deletions

View file

@ -19,7 +19,7 @@ package com.google.zxing;
/**
* Enumerates barcode formats known to this package.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class BarcodeFormat {

View file

@ -19,7 +19,8 @@ package com.google.zxing;
/**
* <p>Enumerates different methods of sampling an imagine to estimate a black point.</p>
*
* @author srowen@google.com (Sean Owen), dswitkin@google.com (Daniel Switkin)
* @author Sean Owen
* @author dswitkin@google.com (Daniel Switkin)
*/
public final class BlackPointEstimationMethod {

View file

@ -21,7 +21,7 @@ package com.google.zxing;
* more quickly or accurately decode it. It is up to implementations to decide what,
* if anything, to do with the information that is supplied.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author dswitkin@google.com (Daniel Switkin)
* @see Reader#decode(MonochromeBitmapSource, java.util.Hashtable)
*/

View file

@ -22,7 +22,7 @@ import com.google.zxing.common.BitArray;
* <p>Encapsulates a generic black-and-white bitmap -- a collection of pixels in two dimensions.
* This unifies many possible representations, like AWT's <code>BufferedImage</code>.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author dswitkin@google.com (Daniel Switkin)
*/
public interface MonochromeBitmapSource {

View file

@ -27,7 +27,8 @@ import java.util.Hashtable;
* See {@link com.google.zxing.MultiFormatReader}, which attempts to determine what barcode
* format is present within the image as well, and then decodes it accordingly.
*
* @author srowen@google.com (Sean Owen), dswitkin@google.com (Daniel Switkin)
* @author Sean Owen
* @author dswitkin@google.com (Daniel Switkin)
*/
public interface Reader {

View file

@ -21,7 +21,7 @@ package com.google.zxing;
* This includes, but is not limited to, failing checksums / error correction algorithms, being
* unable to locate finder timing patterns, and so on.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
// TODO: Currently we throw up to 400 ReaderExceptions while scanning a single 240x240 image before

View file

@ -21,7 +21,7 @@ import java.util.Hashtable;
/**
* <p>Encapsulates the result of decoding a barcode within an image.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Result {

View file

@ -20,7 +20,7 @@ package com.google.zxing;
* Represents some type of metadata about the result of the decoding that the decoder
* wishes to communicate back to the caller.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class ResultMetadataType {

View file

@ -20,7 +20,7 @@ package com.google.zxing;
* <p>Encapsulates a point of interest in an image containing a barcode. Typically, this
* would be the location of a finder pattern or the corner of the barcode, for example.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public interface ResultPoint {

View file

@ -24,7 +24,7 @@ package com.google.zxing.client.result;
* <p>Thanks to Jeff Griffin for proposing rewrite of these classes that relies less
* on exception-based mechanisms during parsing.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
abstract class AbstractDoCoMoResultParser extends ResultParser {

View file

@ -26,7 +26,7 @@ import java.util.Vector;
* http://www.au.kddi.com/ezfactory/tec/two_dimensions/index.html</a>.
* (Thanks to Yuzo for translating!)
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class AddressBookAUResultParser extends ResultParser {

View file

@ -31,7 +31,7 @@ import com.google.zxing.Result;
*
* http://www.mobicode.org.tw/files/OMIA%20Mobile%20Bar%20Code%20Standard%20v3.2.1.doc
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class AddressBookDoCoMoResultParser extends AbstractDoCoMoResultParser {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class AddressBookParsedResult extends ParsedResult {

View file

@ -25,7 +25,7 @@ import java.util.Vector;
* largely reverse-engineered from examples observed in the wild -- still
* looking for a definitive reference.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class BizcardResultParser extends AbstractDoCoMoResultParser {

View file

@ -19,7 +19,7 @@ package com.google.zxing.client.result;
import com.google.zxing.Result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class BookmarkDoCoMoResultParser extends AbstractDoCoMoResultParser {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class CalendarParsedResult extends ParsedResult {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class EmailAddressParsedResult extends ParsedResult {

View file

@ -24,7 +24,7 @@ import java.util.Hashtable;
* Represents a result that encodes an e-mail address, either as a plain address
* like "joe@example.org" or a mailto: URL like "mailto:joe@example.org".
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class EmailAddressResultParser extends ResultParser {

View file

@ -23,7 +23,7 @@ import com.google.zxing.Result;
*
* Supported keys: TO, SUB, BODY
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class EmailDoCoMoResultParser extends AbstractDoCoMoResultParser {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class GeoParsedResult extends ParsedResult {

View file

@ -24,7 +24,7 @@ import com.google.zxing.Result;
* <a href="http://tools.ietf.org/html/draft-mayrhofer-geo-uri-00">
* http://tools.ietf.org/html/draft-mayrhofer-geo-uri-00</a>.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class GeoResultParser extends ResultParser {

View file

@ -27,7 +27,7 @@ import com.google.zxing.Result;
* <p>Thanks to Jeff Griffin for proposing rewrite of these classes that relies less
* on exception-based mechanisms during parsing.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public abstract class ParsedResult {

View file

@ -20,7 +20,7 @@ package com.google.zxing.client.result;
* Represents the type of data encoded by a barcode -- from plain text, to a
* URI, to an e-mail address, etc.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class ParsedResultType {

View file

@ -30,7 +30,7 @@ import java.util.Vector;
* <p>Thanks to Jeff Griffin for proposing rewrite of these classes that relies less
* on exception-based mechanisms during parsing.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public abstract class ResultParser {

View file

@ -29,7 +29,7 @@ import java.util.Hashtable;
* "MMSTO:", and treats them all the same way, and effectively converts them to an "sms:" URI
* for purposes of forwarding to the platform.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class SMSMMSResultParser extends ResultParser {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class SMSParsedResult extends ParsedResult {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class TelParsedResult extends ParsedResult {

View file

@ -21,7 +21,7 @@ import com.google.zxing.Result;
/**
* Parses a "tel:" URI result, which specifies a phone number.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class TelResultParser extends ResultParser {

View file

@ -20,7 +20,7 @@ package com.google.zxing.client.result;
* A simple result type encapsulating a string that has no further
* interpretation.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class TextParsedResult extends ParsedResult {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class URIParsedResult extends ParsedResult {

View file

@ -21,7 +21,7 @@ import com.google.zxing.Result;
/**
* Tries to parse results that are a URI of some kind.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class URIResultParser extends ResultParser {

View file

@ -23,7 +23,7 @@ import com.google.zxing.Result;
* This seems to be used sometimes, but I am not able to find documentation
* on its origin or official format?
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class URLTOResultParser {

View file

@ -24,7 +24,7 @@ import java.util.Vector;
* Parses contact information formatted according to the VCard (2.1) format. This is not a complete
* implementation but should parse information as commonly encoded in 2D barcodes.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class VCardResultParser extends ResultParser {

View file

@ -22,7 +22,7 @@ import com.google.zxing.Result;
* Partially implements the iCalendar format's "VEVENT" format for specifying a
* calendar event. See RFC 2445. This supports SUMMARY, DTSTART and DTEND fields.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class VEventResultParser extends ResultParser {

View file

@ -22,7 +22,7 @@ import com.google.zxing.client.result.ResultParser;
* <p>Superclass for classes encapsulating reader results encoded according
* to the MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
abstract class AbstractMobileTagResultParser extends ResultParser {

View file

@ -28,7 +28,7 @@ import java.io.UnsupportedEncodingException;
* useful in 2D barcode formats. This generally includes 1-record messages, no chunking,
* "short record" syntax, no ID field.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
abstract class AbstractNDEFResultParser extends ResultParser {

View file

@ -24,7 +24,7 @@ import com.google.zxing.client.result.SMSParsedResult;
* <p>Represents a "MMS" result encoded according to section 4.7 of the
* MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class MobileTagMMSResultParser extends AbstractMobileTagResultParser {

View file

@ -20,7 +20,7 @@ import com.google.zxing.client.result.ParsedResult;
import com.google.zxing.client.result.ParsedResultType;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class MobileTagRichWebParsedResult extends ParsedResult {

View file

@ -23,7 +23,7 @@ import com.google.zxing.Result;
* <p>Represents a "rich web" result encoded according to section 5 of the
* MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class MobileTagRichWebResultParser extends AbstractMobileTagResultParser {

View file

@ -24,7 +24,7 @@ import com.google.zxing.client.result.SMSParsedResult;
* <p>Represents a "SMS" result encoded according to section 4.6 of the
* MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class MobileTagSMSResultParser extends AbstractMobileTagResultParser {

View file

@ -24,7 +24,7 @@ import com.google.zxing.client.result.CalendarParsedResult;
* <p>Represents a "simple calendar" result encoded according to section 4.9 of the
* MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class MobileTagSimpleCalendarResultParser extends AbstractMobileTagResultParser {

View file

@ -24,7 +24,7 @@ import com.google.zxing.client.result.AddressBookParsedResult;
* <p>Represents a "simple contact" result encoded according to section 4.8 of the
* MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class MobileTagSimpleContactResultParser extends AbstractMobileTagResultParser {

View file

@ -24,7 +24,7 @@ import com.google.zxing.client.result.URIParsedResult;
* <p>Represents a "simple web" result encoded according to section 4.11 of the
* MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class MobileTagSimpleWebResultParser extends AbstractMobileTagResultParser {

View file

@ -24,7 +24,7 @@ import com.google.zxing.client.result.TelParsedResult;
* <p>Represents a "TEL" result encoded according to section 4.4 of the
* MobileTag Reader International Specification.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class MobileTagTelResultParser extends AbstractMobileTagResultParser {

View file

@ -21,7 +21,7 @@ package com.google.zxing.client.result.optional;
* of records -- namely, non-chunked records, where ID length is omitted, and only
* "short records".</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class NDEFRecord {

View file

@ -20,7 +20,7 @@ import com.google.zxing.client.result.ParsedResult;
import com.google.zxing.client.result.ParsedResultType;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class NDEFSmartPosterParsedResult extends ParsedResult {

View file

@ -27,7 +27,7 @@ import com.google.zxing.Result;
* of these records are infeasibly large for barcodes. Size and type records
* are not supported. Multiple titles are not supported.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class NDEFSmartPosterResultParser extends AbstractNDEFResultParser {

View file

@ -23,7 +23,7 @@ import com.google.zxing.client.result.TextParsedResult;
* Recognizes an NDEF message that encodes text according to the
* "Text Record Type Definition" specification.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class NDEFTextResultParser extends AbstractNDEFResultParser {

View file

@ -23,7 +23,7 @@ import com.google.zxing.client.result.URIParsedResult;
* Recognizes an NDEF message that encodes a URI according to the
* "URI Record Type Definition" specification.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class NDEFURIResultParser extends AbstractNDEFResultParser {

View file

@ -19,7 +19,7 @@ package com.google.zxing.common;
/**
* <p>A simple, fast array of bits, represented compactly by an array of ints internally.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class BitArray {

View file

@ -30,7 +30,7 @@ package com.google.zxing.common;
* <p>This class is a convenient wrapper around this representation, but also exposes the internal
* array for efficient access and manipulation.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class BitMatrix {

View file

@ -22,7 +22,7 @@ package com.google.zxing.common;
*
* <p>This class is not thread-safe.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class BitSource {

View file

@ -26,7 +26,7 @@ import com.google.zxing.ReaderException;
* <a href="http://webdiis.unizar.es/~neira/12082/thresholding.pdf">http://webdiis.unizar.es/~neira/12082/thresholding.pdf</a>.
* </p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author dswitkin@google.com (Daniel Switkin)
*/
public final class BlackPointEstimator {

View file

@ -22,7 +22,7 @@ import java.util.Hashtable;
* Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1
* of ISO 18004.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class CharacterSetECI extends ECI {

View file

@ -22,7 +22,7 @@ import java.util.Vector;
* <p>This is basically a substitute for <code>java.util.Collections</code>, which is not
* present in MIDP 2.0 / CLDC 1.1.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Collections {

View file

@ -21,7 +21,7 @@ package com.google.zxing.common;
* applies to 2D barcode formats. For now it contains the raw bytes obtained,
* as well as a String interpretation of those bytes, if applicable.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class DecoderResult {

View file

@ -20,7 +20,7 @@ import com.google.zxing.MonochromeBitmapSource;
import com.google.zxing.ReaderException;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class DefaultGridSampler extends GridSampler {

View file

@ -23,7 +23,7 @@ import com.google.zxing.ResultPoint;
* matrix of black/white pixels corresponding to the barcode, and possibly points of interest
* in the image, like the location of finder patterns or corners of the barcode in the image.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class DetectorResult {

View file

@ -20,7 +20,7 @@ package com.google.zxing.common;
* Superclass of classes encapsulating types ECIs, according to "Extended Channel Interpretations" 5.3
* of ISO 18004.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public abstract class ECI {

View file

@ -30,7 +30,7 @@ import com.google.zxing.ReaderException;
* The implementation used can be controlled by calling {@link #setGridSampler(GridSampler)}
* with an instance of a class which implements this interface.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public abstract class GridSampler {

View file

@ -21,7 +21,7 @@ package com.google.zxing.common;
* points, it will compute the transformation implied between them. The code is based directly upon section
* 3.4.2 of George Wolberg's "Digital Image Warping"; see pages 54-56.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class PerspectiveTransform {

View file

@ -24,7 +24,7 @@ package com.google.zxing.common.reedsolomon;
* for convenience and speed (but at the cost of memory).
* Only the bottom 8 bits are really used.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class GF256 {

View file

@ -23,7 +23,7 @@ package com.google.zxing.common.reedsolomon;
* <p>Much credit is due to William Rucklidge since portions of this code are an indirect
* port of his C++ Reed-Solomon implementation.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class GF256Poly {

View file

@ -34,7 +34,7 @@ package com.google.zxing.common.reedsolomon;
* <p>Much credit is due to William Rucklidge since portions of this code are an indirect
* port of his C++ Reed-Solomon implementation.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author William Rucklidge
* @author sanfordsquires
*/

View file

@ -21,7 +21,7 @@ import java.util.Vector;
/**
* <p>Implements Reed-Solomon enbcoding, as the name implies.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author William Rucklidge
*/
public final class ReedSolomonEncoder {

View file

@ -20,7 +20,7 @@ package com.google.zxing.common.reedsolomon;
* <p>Thrown when an exception occurs during Reed-Solomon decoding, such as when
* there are too many errors to correct.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class ReedSolomonException extends Exception {

View file

@ -26,7 +26,7 @@ import com.google.zxing.common.BitSource;
* <p>See ISO 16022:2006, 5.2.1 - 5.2.9.2</p>
*
* @author bbrown@google.com (Brian Brown)
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class DecodedBitStreamParser {

View file

@ -36,7 +36,7 @@ import java.util.Vector;
* <p>Encapsulates logic that can detect a Data Matrix Code in an image, even if the Data Matrix Code
* is rotated or skewed, or partially obscured.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Detector {

View file

@ -33,7 +33,7 @@ import java.util.Hashtable;
* of one-dimensional barcodes.</p>
*
* @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public abstract class AbstractOneDReader implements OneDReader {

View file

@ -30,7 +30,7 @@ import java.util.Hashtable;
* of one-dimensional barcodes.</p>
*
* @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author alasdair@google.com (Alasdair Mackintosh)
*/
public abstract class AbstractUPCEANReader extends AbstractOneDReader implements UPCEANReader {

View file

@ -28,7 +28,7 @@ import java.util.Hashtable;
/**
* <p>Decodes Code 128 barcodes.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Code128Reader extends AbstractOneDReader {

View file

@ -28,7 +28,7 @@ import java.util.Hashtable;
/**
* <p>Decodes Code 39 barcodes. This does not support "Full ASCII Code 39" yet.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Code39Reader extends AbstractOneDReader {

View file

@ -24,7 +24,7 @@ import com.google.zxing.common.BitArray;
* <p>Implements decoding of the EAN-13 format.</p>
*
* @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author alasdair@google.com (Alasdair Mackintosh)
*/
public final class EAN13Reader extends AbstractUPCEANReader {

View file

@ -23,7 +23,7 @@ import com.google.zxing.common.BitArray;
/**
* <p>Implements decoding of the EAN-8 format.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class EAN8Reader extends AbstractUPCEANReader {

View file

@ -27,7 +27,7 @@ import java.util.Vector;
/**
* @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class MultiFormatOneDReader extends AbstractOneDReader {

View file

@ -30,7 +30,7 @@ import java.util.Vector;
* read all such formats, it is most efficent to use this implementation rather than invoke
* individual readers.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class MultiFormatUPCEANReader extends AbstractOneDReader {

View file

@ -27,7 +27,7 @@ import java.util.Hashtable;
* <p>{@link Reader}s which also implement this interface read one-dimensional barcode
* formats, and expose additional functionality that is specific to this type of barcode.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public interface OneDReader extends Reader {

View file

@ -28,7 +28,7 @@ import java.util.Hashtable;
* <p>Implements decoding of the UPC-A format.</p>
*
* @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class UPCAReader implements UPCEANReader {

View file

@ -24,7 +24,7 @@ import com.google.zxing.common.BitArray;
* <p>This interfaces captures addtional functionality that readers of
* UPC/EAN family of barcodes should expose.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public interface UPCEANReader extends OneDReader {

View file

@ -26,7 +26,7 @@ import com.google.zxing.common.BitArray;
* <p><a href="http://www.barcodeisland.com/upce.phtml">This</a> is a great reference for
* UPC-E information.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class UPCEReader extends AbstractUPCEANReader {

View file

@ -34,7 +34,7 @@ import java.util.Hashtable;
/**
* This implementation can detect and decode QR Codes in an image.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class QRCodeReader implements Reader {

View file

@ -20,7 +20,7 @@ import com.google.zxing.ReaderException;
import com.google.zxing.common.BitMatrix;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class BitMatrixParser {

View file

@ -21,7 +21,7 @@ package com.google.zxing.qrcode.decoder;
* multiple blocks, each of which is a unit of data and error-correction codewords. Each
* is represented by an instance of this class.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class DataBlock {

View file

@ -25,7 +25,7 @@ package com.google.zxing.qrcode.decoder;
* <p>Note that the diagram in section 6.8.1 is misleading since it indicates that i is column position
* and j is row position. In fact, as the text says, i is row position and j is column position.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
abstract class DataMask {

View file

@ -28,7 +28,7 @@ import java.io.UnsupportedEncodingException;
*
* <p>See ISO 18004:2006, 6.4.3 - 6.4.7</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class DecodedBitStreamParser {

View file

@ -27,7 +27,7 @@ import com.google.zxing.common.reedsolomon.ReedSolomonException;
* <p>The main class which implements QR Code decoding -- as opposed to locating and extracting
* the QR Code from an image.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Decoder {

View file

@ -22,7 +22,7 @@ import com.google.zxing.ReaderException;
* <p>See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels
* defined by the QR code standard.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class ErrorCorrectionLevel {

View file

@ -22,7 +22,7 @@ import com.google.zxing.ReaderException;
* <p>Encapsulates a QR Code's format information, including the data mask used and
* error correction level.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @see DataMask
* @see ErrorCorrectionLevel
*/

View file

@ -22,7 +22,7 @@ import com.google.zxing.ReaderException;
* <p>See ISO 18004:2006, 6.4.1, Tables 2 and 3. This enum encapsulates the various modes in which
* data can be encoded to bits in the QR code standard.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class Mode {

View file

@ -22,7 +22,7 @@ import com.google.zxing.common.BitMatrix;
/**
* See ISO 18004:2006 Annex D
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Version {

View file

@ -22,7 +22,7 @@ import com.google.zxing.ResultPoint;
* <p>Encapsulates an alignment pattern, which are the smaller square patterns found in
* all but the simplest QR Codes.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class AlignmentPattern implements ResultPoint {

View file

@ -34,7 +34,7 @@ import java.util.Vector;
*
* <p>This class is not thread-safe.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class AlignmentPatternFinder {

View file

@ -32,7 +32,7 @@ import java.util.Hashtable;
* <p>Encapsulates logic that can detect a QR Code in an image, even if the QR Code
* is rotated or skewed, or partially obscured.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class Detector {

View file

@ -23,7 +23,7 @@ import com.google.zxing.ResultPoint;
* the corners of QR Codes. It also encapsulates a count of similar finder patterns,
* as a convenience to the finder's bookkeeping.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class FinderPattern implements ResultPoint {

View file

@ -33,7 +33,7 @@ import java.util.Vector;
*
* <p>This class is not thread-safe and should not be reused.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class FinderPatternFinder {

View file

@ -20,7 +20,7 @@ package com.google.zxing.qrcode.detector;
* <p>Encapsulates information about finder patterns in an image, including the location of
* the three finder patterns, and their estimated module size.</p>
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
final class FinderPatternInfo {

View file

@ -23,7 +23,7 @@ import junit.framework.TestCase;
/**
* Tests {@link ParsedResult}.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class ParsedReaderResultTestCase extends TestCase {

View file

@ -21,7 +21,7 @@ import junit.framework.TestCase;
/**
* Tests {@link com.google.zxing.client.result.URIParsedResult}.
*
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class URIParsedResultTestCase extends TestCase {

View file

@ -41,7 +41,7 @@ import java.util.ArrayList;
import java.nio.charset.Charset;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
* @author dswitkin@google.com (Daniel Switkin)
*/
public abstract class AbstractBlackBoxTestCase extends TestCase {

View file

@ -19,7 +19,7 @@ package com.google.zxing.common;
import junit.framework.TestCase;
/**
* @author srowen@google.com (Sean Owen)
* @author Sean Owen
*/
public final class BitArrayTestCase extends TestCase {

Some files were not shown because too many files have changed in this diff Show more