eijie

IntentResult.java

Oct 22nd, 2014
457
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. package com.example.BarcodeTest;
  2.  
  3. /*
  4.  * Copyright 2009 ZXing authors
  5.  *
  6.  * Licensed under the Apache License, Version 2.0 (the "License");
  7.  * you may not use this file except in compliance with the License.
  8.  * You may obtain a copy of the License at
  9.  *
  10.  *      http://www.apache.org/licenses/LICENSE-2.0
  11.  *
  12.  * Unless required by applicable law or agreed to in writing, software
  13.  * distributed under the License is distributed on an "AS IS" BASIS,
  14.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15.  * See the License for the specific language governing permissions and
  16.  * limitations under the License.
  17.  */
  18.  
  19. /**
  20.  * <p>Encapsulates the result of a barcode scan invoked through {@link IntentIntegrator}.</p>
  21.  *
  22.  * @author Sean Owen
  23.  */
  24. public final class IntentResult {
  25.  
  26.   private final String contents;
  27.   private final String formatName;
  28.  
  29.   IntentResult(String contents, String formatName) {
  30.     this.contents = contents;
  31.     this.formatName = formatName;
  32.   }
  33.  
  34.   /**
  35.    * @return raw content of barcode
  36.    */
  37.   public String getContents() {
  38.     return contents;
  39.   }
  40.  
  41.   /**
  42.    * @return name of format, like "QR_CODE", "UPC_A". See <code>BarcodeFormat</code> for more format names.
  43.    */
  44.   public String getFormatName() {
  45.     return formatName;
  46.   }
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment