org.eclipse.jgit.errors
Class RevWalkException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.eclipse.jgit.errors.RevWalkException
All Implemented Interfaces:
Serializable

public class RevWalkException
extends RuntimeException

Indicates a checked exception was thrown inside of RevWalk.

Usually this exception is thrown from the Iterator created around a RevWalk instance, as the Iterator API does not allow checked exceptions to be thrown from hasNext() or next(). The Throwable.getCause() of this exception is the original checked exception that we really wanted to throw back to the application for handling and recovery.

See Also:
Serialized Form

Constructor Summary
RevWalkException(Throwable cause)
          Create a new walk exception an original cause.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RevWalkException

public RevWalkException(Throwable cause)
Create a new walk exception an original cause.

Parameters:
cause - the checked exception that describes why the walk failed.


Copyright © 2012. All Rights Reserved.