Clover coverage report - Maven Clover report
Coverage timestamp: Sun Aug 20 2006 04:01:04 PDT
file stats: LOC: 56   Methods: 7
NCLOC: 28   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
AddressException.java - 33.3% 14.3% 25%
coverage coverage
 1    /**
 2    *
 3    * Copyright 2003-2004 The Apache Software Foundation
 4    *
 5    * Licensed under the Apache License, Version 2.0 (the "License");
 6    * you may not use this file except in compliance with the License.
 7    * You may obtain a copy of the License at
 8    *
 9    * http://www.apache.org/licenses/LICENSE-2.0
 10    *
 11    * Unless required by applicable law or agreed to in writing, software
 12    * distributed under the License is distributed on an "AS IS" BASIS,
 13    * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 14    * See the License for the specific language governing permissions and
 15    * limitations under the License.
 16    */
 17   
 18    package javax.mail.internet;
 19   
 20    /**
 21    * @version $Rev: 54266 $ $Date: 2004-10-10 14:02:50 -0700 (Sun, 10 Oct 2004) $
 22    */
 23    public class AddressException extends ParseException {
 24    protected int pos;
 25    protected String ref;
 26   
 27  0 public AddressException() {
 28  0 this(null);
 29    }
 30   
 31  0 public AddressException(String message) {
 32  0 this(message, null);
 33    }
 34   
 35  0 public AddressException(String message, String ref) {
 36  0 this(message, null, -1);
 37    }
 38   
 39  25 public AddressException(String message, String ref, int pos) {
 40  25 super(message);
 41  25 this.ref = ref;
 42  25 this.pos = pos;
 43    }
 44   
 45  0 public String getRef() {
 46  0 return ref;
 47    }
 48   
 49  0 public int getPos() {
 50  0 return pos;
 51    }
 52   
 53  0 public String toString() {
 54  0 return super.toString() + " (" + ref + "," + pos + ")";
 55    }
 56    }