org.mindswap.pellet.tableau.blocking
Class BlockingFactory

java.lang.Object
  extended by org.mindswap.pellet.tableau.blocking.BlockingFactory

public class BlockingFactory
extends java.lang.Object

Factory to choose the most-efficient blocking strategy for a given expressivity.

Author:
Evren Sirin

Constructor Summary
BlockingFactory()
           
 
Method Summary
static Blocking createBlocking(Expressivity expr)
          Returns the most-efficient blocking strategy for a given expressivity.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockingFactory

public BlockingFactory()
Method Detail

createBlocking

public static Blocking createBlocking(Expressivity expr)
Returns the most-efficient blocking strategy for a given expressivity.

Parameters:
expr - expressivity of the kb for which the blocking will be used
Returns:
a blocking strategy


Copyright © 2004 Evren Sirin. All Rights Reserved.