Packages

o

io.xskipper

Registration

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
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addClauseTranslator(clauseTranslatorClassName: String): Unit

    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

    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

    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

    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

    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

    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

    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

    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

    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
    Definition Classes
    Any
  14. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def getActiveMetadataStoreManager(): MetadataStoreManager

    gets the active MetadataStoreManager

  19. def getActiveMetadataStoreManagerType(): MetadataStoreManagerType

    gets the active MetadataStoreManagerType

  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def getCurrentClauseTranslators(): Seq[ClauseTranslator]

    get the currently registered ClauseTranslator-'s

    get the currently registered ClauseTranslator-'s

    returns

    the currently registered ClauseTranslator-'s

  22. def getCurrentIndexFactories(): Seq[IndexFactory]

    get the currently registered IndexFactory-'s

    get the currently registered IndexFactory-'s

    returns

    the currently registered IndexFactory-'s

  23. def getCurrentMetaDataTranslators(): Seq[MetaDataTranslator]

    get the currently registered MetaDataTranslator-'s

    get the currently registered MetaDataTranslator-'s

    returns

    the currently registered MetaDataTranslator-'s

  24. def getCurrentMetadataFilterFactories(): Seq[MetadataFilterFactory]

    get the currently registered MetadataFilterFactory-'s

    get the currently registered MetadataFilterFactory-'s

    returns

    the currently registered MetadataFilterFactory-'s

  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  27. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
    Attributes
    protected
    Definition Classes
    Logging
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def isTraceEnabled(): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  30. def log: Logger
    Attributes
    protected
    Definition Classes
    Logging
  31. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  32. def logDebug(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  33. def logError(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  34. def logError(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  35. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  36. def logInfo(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  37. def logName: String
    Attributes
    protected
    Definition Classes
    Logging
  38. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  39. def logTrace(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  40. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  41. def logWarning(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. def reset(): Unit

    resets all registrations to default

  46. def resetActiveMetadataStoreManagerToDefault(): Unit

    Reset the active MetadataStoreManager to default

  47. def resetClauseTranslatorsToDefault(): Unit

    Resets the registered ClauseTranslator's to the default.

  48. def resetIndexFactoriesToDefault(): Unit

    Resets the registered IndexFactory's to the default.

  49. def resetMetadataFilterFactoriesToDefault(): Unit

    Resets the registered MetadataFilterFactory's to the default.

  50. def resetMetadataTranslatorsToDefault(): Unit

    Resets the registered MetaDataTranslator's to the default.

  51. def setActiveMetadataStoreManager(metadataStoreManager: String): Unit

    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

    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

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

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

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

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

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

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

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

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

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

  59. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  60. def toString(): String
    Definition Classes
    AnyRef → Any
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Logging

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped