Object

io.xskipper

Registration

Related Doc: package xskipper

Permalink

object Registration extends Serializable with Logging

Contains JVM wide default Factories and Translators for xskipper plugins

Linear Supertypes
Logging, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Registration
  2. Logging
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addClauseTranslator(clauseTranslatorClassName: String): Unit

    Permalink

    Adds a ClauseTranslator by class name Used in Python module

    Adds a ClauseTranslator by class name Used in Python module

    clauseTranslatorClassName

    fully qualified name of ClauseTranslator to add

  5. def addClauseTranslator(clauseTranslator: ClauseTranslator): Unit

    Permalink

    Adds the given ClauseTranslator to the Seq. Addition is done at the beginning of the Seq to enable the client to override the default translation. Note that when translating the first translator which is able to translate the clause is the one that will be used

    Adds the given ClauseTranslator to the Seq. Addition is done at the beginning of the Seq to enable the client to override the default translation. Note that when translating the first translator which is able to translate the clause is the one that will be used

    clauseTranslator

    the clause translator to add

  6. def addIndexFactory(indexFactoryClassName: String): Unit

    Permalink

    Adds a IndexFactory by class name

    Adds a IndexFactory by class name

    indexFactoryClassName

    fully qualified name of the IndexFactory to add

  7. def addIndexFactory(indexFactory: IndexFactory): Unit

    Permalink

    Adds a IndexFactory to the start of the IndexFactory-s list

    Adds a IndexFactory to the start of the IndexFactory-s list

    indexFactory

    the factory to add

  8. def addMetaDataTranslator(metadataTranslatorClassName: String): Unit

    Permalink

    Adds a MetaDataTranslator by class name Used in Python module

    Adds a MetaDataTranslator by class name Used in Python module

    metadataTranslatorClassName

    fully qualified name of MetaDataTranslator to add

  9. def addMetaDataTranslator(metaDataTranslator: MetaDataTranslator): Unit

    Permalink

    Adds the given MetaDataTranslator to the Seq. Addition is done at the beginning of the Seq to enable the client to override the default translation. Note that when translating the first translator which is able to translate the metadata is the one that will be used

    Adds the given MetaDataTranslator to the Seq. Addition is done at the beginning of the Seq to enable the client to override the default translation. Note that when translating the first translator which is able to translate the metadata is the one that will be used

    metaDataTranslator

    the translator to add

  10. def addMetadataFilterFactory(metadataFilterFactoryClassName: String): Unit

    Permalink

    Adds a MetadataFilterFactory by class name Used in Python module

    Adds a MetadataFilterFactory by class name Used in Python module

    metadataFilterFactoryClassName

    the fully qualified name of MetadataFilterFactory to be used

  11. def addMetadataFilterFactory(metadataFilterFactory: MetadataFilterFactory): Unit

    Permalink

    Adds a MetadataFilterFactory to the end of the MetadataFilterFactory-s list

    Adds a MetadataFilterFactory to the end of the MetadataFilterFactory-s list

    metadataFilterFactory

    the factory to add

  12. def addOrReplaceMetadataStoreManager(metadataStoreManagerType: MetadataStoreManagerType, metadataStoreManager: MetadataStoreManager): Unit

    Permalink

    Adds or replace a MetadataStoreManager

    Adds or replace a MetadataStoreManager

    metadataStoreManagerType

    the MetadataStoreManager type

    metadataStoreManager

    the MetadataStoreManager associated with this type

  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def getActiveMetadataStoreManager(): MetadataStoreManager

    Permalink

    gets the active MetadataStoreManager

  19. def getActiveMetadataStoreManagerType(): MetadataStoreManagerType

    Permalink

    gets the active MetadataStoreManagerType

  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. def getCurrentClauseTranslators(): Seq[ClauseTranslator]

    Permalink

    get the currently registered ClauseTranslator-'s

    get the currently registered ClauseTranslator-'s

    returns

    the currently registered ClauseTranslator-'s

  22. def getCurrentIndexFactories(): Seq[IndexFactory]

    Permalink

    get the currently registered IndexFactory-'s

    get the currently registered IndexFactory-'s

    returns

    the currently registered IndexFactory-'s

  23. def getCurrentMetaDataTranslators(): Seq[MetaDataTranslator]

    Permalink

    get the currently registered MetaDataTranslator-'s

    get the currently registered MetaDataTranslator-'s

    returns

    the currently registered MetaDataTranslator-'s

  24. def getCurrentMetadataFilterFactories(): Seq[MetadataFilterFactory]

    Permalink

    get the currently registered MetadataFilterFactory-'s

    get the currently registered MetadataFilterFactory-'s

    returns

    the currently registered MetadataFilterFactory-'s

  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  27. def initializeLogIfNecessary(isInterpreter: Boolean): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. def isTraceEnabled(): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  30. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  31. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  32. def logDebug(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  33. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  34. def logError(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  35. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  36. def logInfo(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  37. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  38. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  39. def logTrace(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  40. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  41. def logWarning(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  42. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  45. def reset(): Unit

    Permalink

    resets all registrations to default

  46. def resetActiveMetadataStoreManagerToDefault(): Unit

    Permalink

    Reset the active MetadataStoreManager to default

  47. def resetClauseTranslatorsToDefault(): Unit

    Permalink

    Resets the registered ClauseTranslator's to the default.

  48. def resetIndexFactoriesToDefault(): Unit

    Permalink

    Resets the registered IndexFactory's to the default.

  49. def resetMetadataFilterFactoriesToDefault(): Unit

    Permalink

    Resets the registered MetadataFilterFactory's to the default.

  50. def resetMetadataTranslatorsToDefault(): Unit

    Permalink

    Resets the registered MetaDataTranslator's to the default.

  51. def setActiveMetadataStoreManager(metadataStoreManager: String): Unit

    Permalink

    Set the currently active the MetadataStoreManager Used in Python module

    Set the currently active the MetadataStoreManager Used in Python module

    metadataStoreManager

    fully qualified name of MetadataStoreType to be used

  52. def setActiveMetadataStoreManager(metadataStoreManagerType: MetadataStoreManagerType): Unit

    Permalink

    Set the currently active MetadataStoreManager

    Set the currently active MetadataStoreManager

    metadataStoreManagerType

    the type of the MetaDataStoreManagerType to be set

  53. def setClauseTranslators(trasnlators: Seq[ClauseTranslator]): Unit

    Permalink

    Sets the registered ClauseTranslator's to be exactly the elements of the given ClauseTranslator Seq.

  54. def setDefaultRegistrations(): Unit

    Permalink
  55. def setIndexFactories(factories: Seq[IndexFactory]): Unit

    Permalink

    Sets the registered IndexFactory's to be exactly the elements of the given IndexFactory Seq.

  56. def setMetaDataTranslators(translators: Seq[MetaDataTranslator]): Unit

    Permalink

    Sets the registered MetaDataTranslator's to be exactly the elements of the given MetaDataTranslator Seq.

  57. def setMetadataFilterFactories(factories: Seq[MetadataFilterFactory]): Unit

    Permalink

    Sets the registered MetadataFilterFactory's to be exactly the elements of the given MetadataFilterFactory Seq.

  58. def setMetadataStoreManagers(metadataStoreManagers: Map[MetadataStoreManagerType, MetadataStoreManager]): Unit

    Permalink

    Sets the registered MetadataStoreManager's to be exactly the elements of the given MetadataStoreManager map.

  59. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  60. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  61. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped