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. * Enumerates barcode formats known to this package.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class BarcodeFormat { 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> * <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 { 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, * more quickly or accurately decode it. It is up to implementations to decide what,
* if anything, to do with the information that is supplied. * 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) * @author dswitkin@google.com (Daniel Switkin)
* @see Reader#decode(MonochromeBitmapSource, java.util.Hashtable) * @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. * <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> * 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) * @author dswitkin@google.com (Daniel Switkin)
*/ */
public interface MonochromeBitmapSource { 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 * 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. * 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 { 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 * This includes, but is not limited to, failing checksums / error correction algorithms, being
* unable to locate finder timing patterns, and so on. * 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 // 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> * <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 { 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 * Represents some type of metadata about the result of the decoding that the decoder
* wishes to communicate back to the caller. * wishes to communicate back to the caller.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class ResultMetadataType { 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 * <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> * 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 { 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 * <p>Thanks to Jeff Griffin for proposing rewrite of these classes that relies less
* on exception-based mechanisms during parsing.</p> * on exception-based mechanisms during parsing.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
abstract class AbstractDoCoMoResultParser extends ResultParser { 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>. * http://www.au.kddi.com/ezfactory/tec/two_dimensions/index.html</a>.
* (Thanks to Yuzo for translating!) * (Thanks to Yuzo for translating!)
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class AddressBookAUResultParser extends ResultParser { 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 * 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 { final class AddressBookDoCoMoResultParser extends AbstractDoCoMoResultParser {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result; package com.google.zxing.client.result;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class AddressBookParsedResult extends ParsedResult { 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 * largely reverse-engineered from examples observed in the wild -- still
* looking for a definitive reference. * looking for a definitive reference.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class BizcardResultParser extends AbstractDoCoMoResultParser { final class BizcardResultParser extends AbstractDoCoMoResultParser {

View file

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

View file

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

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result; package com.google.zxing.client.result;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class EmailAddressParsedResult extends ParsedResult { 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 * 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". * 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 { final class EmailAddressResultParser extends ResultParser {

View file

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

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result; package com.google.zxing.client.result;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class GeoParsedResult extends ParsedResult { 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"> * <a href="http://tools.ietf.org/html/draft-mayrhofer-geo-uri-00">
* http://tools.ietf.org/html/draft-mayrhofer-geo-uri-00</a>. * 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 { 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 * <p>Thanks to Jeff Griffin for proposing rewrite of these classes that relies less
* on exception-based mechanisms during parsing.</p> * on exception-based mechanisms during parsing.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public abstract class ParsedResult { 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 * Represents the type of data encoded by a barcode -- from plain text, to a
* URI, to an e-mail address, etc. * URI, to an e-mail address, etc.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class ParsedResultType { 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 * <p>Thanks to Jeff Griffin for proposing rewrite of these classes that relies less
* on exception-based mechanisms during parsing.</p> * on exception-based mechanisms during parsing.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public abstract class ResultParser { 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 * "MMSTO:", and treats them all the same way, and effectively converts them to an "sms:" URI
* for purposes of forwarding to the platform.</p> * for purposes of forwarding to the platform.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class SMSMMSResultParser extends ResultParser { final class SMSMMSResultParser extends ResultParser {

View file

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

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result; package com.google.zxing.client.result;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class TelParsedResult extends ParsedResult { 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. * Parses a "tel:" URI result, which specifies a phone number.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class TelResultParser extends ResultParser { 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 * A simple result type encapsulating a string that has no further
* interpretation. * interpretation.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class TextParsedResult extends ParsedResult { public final class TextParsedResult extends ParsedResult {

View file

@ -17,7 +17,7 @@
package com.google.zxing.client.result; package com.google.zxing.client.result;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class URIParsedResult extends ParsedResult { 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. * 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 { 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 * This seems to be used sometimes, but I am not able to find documentation
* on its origin or official format? * on its origin or official format?
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class URLTOResultParser { 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 * 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. * 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 { 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 * Partially implements the iCalendar format's "VEVENT" format for specifying a
* calendar event. See RFC 2445. This supports SUMMARY, DTSTART and DTEND fields. * 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 { 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 * <p>Superclass for classes encapsulating reader results encoded according
* to the MobileTag Reader International Specification.</p> * to the MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
abstract class AbstractMobileTagResultParser extends ResultParser { 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, * useful in 2D barcode formats. This generally includes 1-record messages, no chunking,
* "short record" syntax, no ID field.</p> * "short record" syntax, no ID field.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
abstract class AbstractNDEFResultParser extends ResultParser { 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 * <p>Represents a "MMS" result encoded according to section 4.7 of the
* MobileTag Reader International Specification.</p> * MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class MobileTagMMSResultParser extends AbstractMobileTagResultParser { 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; import com.google.zxing.client.result.ParsedResultType;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class MobileTagRichWebParsedResult extends ParsedResult { 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 * <p>Represents a "rich web" result encoded according to section 5 of the
* MobileTag Reader International Specification.</p> * MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class MobileTagRichWebResultParser extends AbstractMobileTagResultParser { 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 * <p>Represents a "SMS" result encoded according to section 4.6 of the
* MobileTag Reader International Specification.</p> * MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class MobileTagSMSResultParser extends AbstractMobileTagResultParser { 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 * <p>Represents a "simple calendar" result encoded according to section 4.9 of the
* MobileTag Reader International Specification.</p> * MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class MobileTagSimpleCalendarResultParser extends AbstractMobileTagResultParser { 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 * <p>Represents a "simple contact" result encoded according to section 4.8 of the
* MobileTag Reader International Specification.</p> * MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class MobileTagSimpleContactResultParser extends AbstractMobileTagResultParser { 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 * <p>Represents a "simple web" result encoded according to section 4.11 of the
* MobileTag Reader International Specification.</p> * MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class MobileTagSimpleWebResultParser extends AbstractMobileTagResultParser { 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 * <p>Represents a "TEL" result encoded according to section 4.4 of the
* MobileTag Reader International Specification.</p> * MobileTag Reader International Specification.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class MobileTagTelResultParser extends AbstractMobileTagResultParser { 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 * of records -- namely, non-chunked records, where ID length is omitted, and only
* "short records".</p> * "short records".</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class NDEFRecord { final class NDEFRecord {

View file

@ -20,7 +20,7 @@ import com.google.zxing.client.result.ParsedResult;
import com.google.zxing.client.result.ParsedResultType; import com.google.zxing.client.result.ParsedResultType;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class NDEFSmartPosterParsedResult extends ParsedResult { 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 * of these records are infeasibly large for barcodes. Size and type records
* are not supported. Multiple titles are not supported.</p> * are not supported. Multiple titles are not supported.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class NDEFSmartPosterResultParser extends AbstractNDEFResultParser { 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 * Recognizes an NDEF message that encodes text according to the
* "Text Record Type Definition" specification. * "Text Record Type Definition" specification.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class NDEFTextResultParser extends AbstractNDEFResultParser { 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 * Recognizes an NDEF message that encodes a URI according to the
* "URI Record Type Definition" specification. * "URI Record Type Definition" specification.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class NDEFURIResultParser extends AbstractNDEFResultParser { 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> * <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 { 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 * <p>This class is a convenient wrapper around this representation, but also exposes the internal
* array for efficient access and manipulation.</p> * array for efficient access and manipulation.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class BitMatrix { public final class BitMatrix {

View file

@ -22,7 +22,7 @@ package com.google.zxing.common;
* *
* <p>This class is not thread-safe.</p> * <p>This class is not thread-safe.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class BitSource { 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>. * <a href="http://webdiis.unizar.es/~neira/12082/thresholding.pdf">http://webdiis.unizar.es/~neira/12082/thresholding.pdf</a>.
* </p> * </p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
public final class BlackPointEstimator { 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 * Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1
* of ISO 18004. * of ISO 18004.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class CharacterSetECI extends ECI { 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 * <p>This is basically a substitute for <code>java.util.Collections</code>, which is not
* present in MIDP 2.0 / CLDC 1.1.</p> * present in MIDP 2.0 / CLDC 1.1.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class Collections { 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, * 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> * 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 { public final class DecoderResult {

View file

@ -20,7 +20,7 @@ import com.google.zxing.MonochromeBitmapSource;
import com.google.zxing.ReaderException; import com.google.zxing.ReaderException;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class DefaultGridSampler extends GridSampler { 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 * 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> * 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 { 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 * Superclass of classes encapsulating types ECIs, according to "Extended Channel Interpretations" 5.3
* of ISO 18004. * of ISO 18004.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public abstract class ECI { 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)} * The implementation used can be controlled by calling {@link #setGridSampler(GridSampler)}
* with an instance of a class which implements this interface. * with an instance of a class which implements this interface.
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public abstract class GridSampler { 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 * 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> * 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 { 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). * for convenience and speed (but at the cost of memory).
* Only the bottom 8 bits are really used.</p> * Only the bottom 8 bits are really used.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class GF256 { 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 * <p>Much credit is due to William Rucklidge since portions of this code are an indirect
* port of his C++ Reed-Solomon implementation.</p> * port of his C++ Reed-Solomon implementation.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class GF256Poly { 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 * <p>Much credit is due to William Rucklidge since portions of this code are an indirect
* port of his C++ Reed-Solomon implementation.</p> * port of his C++ Reed-Solomon implementation.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
* @author William Rucklidge * @author William Rucklidge
* @author sanfordsquires * @author sanfordsquires
*/ */

View file

@ -21,7 +21,7 @@ import java.util.Vector;
/** /**
* <p>Implements Reed-Solomon enbcoding, as the name implies.</p> * <p>Implements Reed-Solomon enbcoding, as the name implies.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
* @author William Rucklidge * @author William Rucklidge
*/ */
public final class ReedSolomonEncoder { 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 * <p>Thrown when an exception occurs during Reed-Solomon decoding, such as when
* there are too many errors to correct.</p> * there are too many errors to correct.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class ReedSolomonException extends Exception { 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> * <p>See ISO 16022:2006, 5.2.1 - 5.2.9.2</p>
* *
* @author bbrown@google.com (Brian Brown) * @author bbrown@google.com (Brian Brown)
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class DecodedBitStreamParser { 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 * <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> * is rotated or skewed, or partially obscured.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class Detector { public final class Detector {

View file

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

View file

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

View file

@ -28,7 +28,7 @@ import java.util.Hashtable;
/** /**
* <p>Decodes Code 128 barcodes.</p> * <p>Decodes Code 128 barcodes.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class Code128Reader extends AbstractOneDReader { 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> * <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 { 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> * <p>Implements decoding of the EAN-13 format.</p>
* *
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen) * @author Sean Owen
* @author alasdair@google.com (Alasdair Mackintosh) * @author alasdair@google.com (Alasdair Mackintosh)
*/ */
public final class EAN13Reader extends AbstractUPCEANReader { 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> * <p>Implements decoding of the EAN-8 format.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class EAN8Reader extends AbstractUPCEANReader { public final class EAN8Reader extends AbstractUPCEANReader {

View file

@ -27,7 +27,7 @@ import java.util.Vector;
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class MultiFormatOneDReader extends AbstractOneDReader { 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 * read all such formats, it is most efficent to use this implementation rather than invoke
* individual readers.</p> * individual readers.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class MultiFormatUPCEANReader extends AbstractOneDReader { 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 * <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> * 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 { public interface OneDReader extends Reader {

View file

@ -28,7 +28,7 @@ import java.util.Hashtable;
* <p>Implements decoding of the UPC-A format.</p> * <p>Implements decoding of the UPC-A format.</p>
* *
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class UPCAReader implements UPCEANReader { 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 * <p>This interfaces captures addtional functionality that readers of
* UPC/EAN family of barcodes should expose.</p> * UPC/EAN family of barcodes should expose.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public interface UPCEANReader extends OneDReader { 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 * <p><a href="http://www.barcodeisland.com/upce.phtml">This</a> is a great reference for
* UPC-E information.</p> * UPC-E information.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class UPCEReader extends AbstractUPCEANReader { 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. * 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 { public final class QRCodeReader implements Reader {

View file

@ -20,7 +20,7 @@ import com.google.zxing.ReaderException;
import com.google.zxing.common.BitMatrix; import com.google.zxing.common.BitMatrix;
/** /**
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class BitMatrixParser { 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 * multiple blocks, each of which is a unit of data and error-correction codewords. Each
* is represented by an instance of this class.</p> * is represented by an instance of this class.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class DataBlock { 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 * <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> * 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 { 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> * <p>See ISO 18004:2006, 6.4.3 - 6.4.7</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class DecodedBitStreamParser { 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 * <p>The main class which implements QR Code decoding -- as opposed to locating and extracting
* the QR Code from an image.</p> * the QR Code from an image.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class Decoder { 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 * <p>See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels
* defined by the QR code standard.</p> * defined by the QR code standard.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class ErrorCorrectionLevel { 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 * <p>Encapsulates a QR Code's format information, including the data mask used and
* error correction level.</p> * error correction level.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
* @see DataMask * @see DataMask
* @see ErrorCorrectionLevel * @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 * <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> * data can be encoded to bits in the QR code standard.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class Mode { final class Mode {

View file

@ -22,7 +22,7 @@ import com.google.zxing.common.BitMatrix;
/** /**
* See ISO 18004:2006 Annex D * See ISO 18004:2006 Annex D
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class Version { 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 * <p>Encapsulates an alignment pattern, which are the smaller square patterns found in
* all but the simplest QR Codes.</p> * all but the simplest QR Codes.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class AlignmentPattern implements ResultPoint { public final class AlignmentPattern implements ResultPoint {

View file

@ -34,7 +34,7 @@ import java.util.Vector;
* *
* <p>This class is not thread-safe.</p> * <p>This class is not thread-safe.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class AlignmentPatternFinder { 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 * <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> * is rotated or skewed, or partially obscured.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class Detector { 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, * the corners of QR Codes. It also encapsulates a count of similar finder patterns,
* as a convenience to the finder's bookkeeping.</p> * as a convenience to the finder's bookkeeping.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
public final class FinderPattern implements ResultPoint { 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> * <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 { 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 * <p>Encapsulates information about finder patterns in an image, including the location of
* the three finder patterns, and their estimated module size.</p> * the three finder patterns, and their estimated module size.</p>
* *
* @author srowen@google.com (Sean Owen) * @author Sean Owen
*/ */
final class FinderPatternInfo { final class FinderPatternInfo {

View file

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

View file

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

View file

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

View file

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

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