QueryOptimisationFactory
Keywords: uk.ac.bbk.dcs.automed.qproc.optimise.QueryOptimisationFactory class

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## uk.ac.bbk.dcs.automed.qproc.optimise
Class QueryOptimisationFactory

    java.lang.Object
      uk.ac.bbk.dcs.automed.qproc.optimise.QueryOptimisationFactory

    public class QueryOptimisationFactory

extends java.lang.Object

Responsible for instantiating appropriate `QueryOptimisationProvider` classes.

Author:
  Lucas Zamboulis

Constructor Summary
`QueryOptimisationFactory()`

Method Summary
`static QueryOptimisationProvider` | `getProviderInstance(java.lang.String providerName, Schema src, Schema[] tgts)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### QueryOptimisationFactory

    public QueryOptimisationFactory()

Method Detail

### getProviderInstance

    public static QueryOptimisationProvider getProviderInstance(java.lang.String providerName,
                                                                Schema src,
                                                                Schema[] tgts)
                                                         throws ProviderInitialisationException

  Parameters:
    `providerName` - the class name of the provider
    `src` - the source schema
    `tgts` - the target schemata
  Returns:
    the provider instance
  Throws:
    `ProviderInitialisationException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD