removed deprecated methods getLength() and indexOfThrowable(int, Class)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@136986 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
b34534b9d7
commit
1962432bfe
|
@ -64,7 +64,7 @@ import java.io.PrintWriter;
|
||||||
* @author <a href="mailto:dlr@collab.net">Daniel Rall</a>
|
* @author <a href="mailto:dlr@collab.net">Daniel Rall</a>
|
||||||
* @author <a href="mailto:knielsen@apache.org">Kasper Nielsen</a>
|
* @author <a href="mailto:knielsen@apache.org">Kasper Nielsen</a>
|
||||||
* @author <a href="mailto:steven@caswell.name">Steven Caswell</a>
|
* @author <a href="mailto:steven@caswell.name">Steven Caswell</a>
|
||||||
* @version $Id: Nestable.java,v 1.2 2002/07/26 20:30:10 stevencaswell Exp $
|
* @version $Id: Nestable.java,v 1.3 2002/08/25 13:20:59 stevencaswell Exp $
|
||||||
*/
|
*/
|
||||||
public interface Nestable
|
public interface Nestable
|
||||||
{
|
{
|
||||||
|
@ -74,13 +74,6 @@ public interface Nestable
|
||||||
*/
|
*/
|
||||||
public Throwable getCause();
|
public Throwable getCause();
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns the number of nested <code>Throwable</code>s represented by
|
|
||||||
* this <code>Nestable</code>, including this <code>Nestable</code>.
|
|
||||||
* @deprecated replaced by {@link #getThrowableCount()}
|
|
||||||
*/
|
|
||||||
public int getLength();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the error message of this and any nested
|
* Returns the error message of this and any nested
|
||||||
* <code>Throwable</code>.
|
* <code>Throwable</code>.
|
||||||
|
@ -173,25 +166,6 @@ public interface Nestable
|
||||||
*/
|
*/
|
||||||
public int indexOfThrowable(Class type, int fromIndex);
|
public int indexOfThrowable(Class type, int fromIndex);
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns the index, numbered from 0, of the first <code>Throwable</code>
|
|
||||||
* that matches the specified type in the chain of <code>Throwable</code>s
|
|
||||||
* with an index greater than or equal to the specified position, or -1 if
|
|
||||||
* the type is not found. If <code>pos</code> is negative, the effect is the
|
|
||||||
* same as if it were 0. If <code>pos</code> is greater than or equal to the
|
|
||||||
* length of the chain, the effect is the same as if it were the index of
|
|
||||||
* the last element in the chain.
|
|
||||||
*
|
|
||||||
* @param pos index, numbered from 0, of the starting position in the chain
|
|
||||||
* to be searched
|
|
||||||
* @param type <code>Class</code> to be found
|
|
||||||
*
|
|
||||||
* @return index of the first occurrence of the type in the chain, or -1 if
|
|
||||||
* the type is not found
|
|
||||||
* @deprecated replaced by {@link #indexOfThrowable(Class, int)}
|
|
||||||
*/
|
|
||||||
public int indexOfThrowable(int pos, Class type);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Prints the stack trace of this exception to the specified print
|
* Prints the stack trace of this exception to the specified print
|
||||||
* writer. Includes inforamation from the exception--if
|
* writer. Includes inforamation from the exception--if
|
||||||
|
|
|
@ -125,7 +125,7 @@ import java.util.StringTokenizer;
|
||||||
* @author <a href="mailto:dlr@collab.net">Daniel Rall</a>
|
* @author <a href="mailto:dlr@collab.net">Daniel Rall</a>
|
||||||
* @author <a href="mailto:knielsen@apache.org">Kasper Nielsen</a>
|
* @author <a href="mailto:knielsen@apache.org">Kasper Nielsen</a>
|
||||||
* @author <a href="mailto:steven@caswell.name">Steven Caswell</a>
|
* @author <a href="mailto:steven@caswell.name">Steven Caswell</a>
|
||||||
* @version $Id: NestableException.java,v 1.2 2002/07/26 20:30:10 stevencaswell Exp $
|
* @version $Id: NestableException.java,v 1.3 2002/08/25 13:20:59 stevencaswell Exp $
|
||||||
*/
|
*/
|
||||||
public class NestableException extends Exception implements Nestable
|
public class NestableException extends Exception implements Nestable
|
||||||
{
|
{
|
||||||
|
@ -193,14 +193,6 @@ public class NestableException extends Exception implements Nestable
|
||||||
return cause;
|
return cause;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated replaced by {@link #getThrowableCount()}
|
|
||||||
*/
|
|
||||||
public int getLength()
|
|
||||||
{
|
|
||||||
return delegate.getThrowableCount();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMessage()
|
public String getMessage()
|
||||||
{
|
{
|
||||||
StringBuffer msg = new StringBuffer();
|
StringBuffer msg = new StringBuffer();
|
||||||
|
@ -267,22 +259,6 @@ public class NestableException extends Exception implements Nestable
|
||||||
return delegate.indexOfThrowable(type, fromIndex);
|
return delegate.indexOfThrowable(type, fromIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated replaced by {@link #indexOfThrowable(Class, int)}
|
|
||||||
*/
|
|
||||||
public int indexOfThrowable(int pos, Class type)
|
|
||||||
{
|
|
||||||
if(pos < 0)
|
|
||||||
{
|
|
||||||
pos = 0;
|
|
||||||
}
|
|
||||||
else if(pos >= this.getThrowableCount())
|
|
||||||
{
|
|
||||||
pos = this.getThrowableCount() - 1;
|
|
||||||
}
|
|
||||||
return delegate.indexOfThrowable(type, pos);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void printStackTrace()
|
public void printStackTrace()
|
||||||
{
|
{
|
||||||
delegate.printStackTrace();
|
delegate.printStackTrace();
|
||||||
|
|
|
@ -71,7 +71,7 @@ import java.util.StringTokenizer;
|
||||||
* @author <a href="mailto:dlr@collab.net">Daniel Rall</a>
|
* @author <a href="mailto:dlr@collab.net">Daniel Rall</a>
|
||||||
* @author <a href="mailto:knielsen@apache.org">Kasper Nielsen</a>
|
* @author <a href="mailto:knielsen@apache.org">Kasper Nielsen</a>
|
||||||
* @author <a href="mailto:steven@caswell.name">Steven Caswell</a>
|
* @author <a href="mailto:steven@caswell.name">Steven Caswell</a>
|
||||||
* @version $Id: NestableRuntimeException.java,v 1.2 2002/07/26 20:30:10 stevencaswell Exp $
|
* @version $Id: NestableRuntimeException.java,v 1.3 2002/08/25 13:20:59 stevencaswell Exp $
|
||||||
*/
|
*/
|
||||||
public class NestableRuntimeException extends RuntimeException
|
public class NestableRuntimeException extends RuntimeException
|
||||||
implements Nestable
|
implements Nestable
|
||||||
|
@ -140,14 +140,6 @@ public class NestableRuntimeException extends RuntimeException
|
||||||
return cause;
|
return cause;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated replaced by {@link #getThrowableCount()}
|
|
||||||
*/
|
|
||||||
public int getLength()
|
|
||||||
{
|
|
||||||
return delegate.getThrowableCount();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMessage()
|
public String getMessage()
|
||||||
{
|
{
|
||||||
StringBuffer msg = new StringBuffer();
|
StringBuffer msg = new StringBuffer();
|
||||||
|
@ -214,22 +206,6 @@ public class NestableRuntimeException extends RuntimeException
|
||||||
return delegate.indexOfThrowable(type, fromIndex);
|
return delegate.indexOfThrowable(type, fromIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated replaced by {@link #indexOfThrowable(Class, int)}
|
|
||||||
*/
|
|
||||||
public int indexOfThrowable(int pos, Class type)
|
|
||||||
{
|
|
||||||
if(pos < 0)
|
|
||||||
{
|
|
||||||
pos = 0;
|
|
||||||
}
|
|
||||||
else if(pos >= this.getThrowableCount())
|
|
||||||
{
|
|
||||||
pos = this.getThrowableCount() - 1;
|
|
||||||
}
|
|
||||||
return delegate.indexOfThrowable(type, pos);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void printStackTrace()
|
public void printStackTrace()
|
||||||
{
|
{
|
||||||
delegate.printStackTrace();
|
delegate.printStackTrace();
|
||||||
|
|
Loading…
Reference in New Issue