org.openrdf.sail.helpers
Class SailUtil

java.lang.Object
  extended by org.openrdf.sail.helpers.SailUtil

public class SailUtil
extends Object

Defines utility methods for working with Sails.


Constructor Summary
SailUtil()
           
 
Method Summary
static Sail findSailInStack(Sail topSail, Class<? extends Sail> sailClass)
          Searches a stack of Sails from top to bottom for a Sail that is an instance of the suppied class or interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SailUtil

public SailUtil()
Method Detail

findSailInStack

public static Sail findSailInStack(Sail topSail,
                                   Class<? extends Sail> sailClass)
Searches a stack of Sails from top to bottom for a Sail that is an instance of the suppied class or interface. The first Sail that matches (i.e. the one closest to the top) is returned.

Parameters:
topSail - The top of the Sail stack.
sailClass - A class or interface.
Returns:
A Sail that is an instance of sailClass, or null if no such Sail was found.


Copyright © 2001-2008 Aduna. All Rights Reserved.