o

rocks.muki.graphql.codegen

PreProcessors

object PreProcessors

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PreProcessors
  2. AnyRef
  3. 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 apply(graphqlFiles: Seq[sbt.File], targetDir: sbt.File, preProcessors: Seq[PreProcessor]): Result[Seq[sbt.File]]

    Applies the preprocessors to all given files

    Applies the preprocessors to all given files

    graphqlFiles

    graphql input files

    targetDir

    target directory where the processed file should be written

    preProcessors

    the list of preprocessors

    returns

    a list of new files with the processed content

  5. def apply(graphqlFile: sbt.File, targetDir: sbt.File, preProcessors: Seq[PreProcessor]): Result[sbt.File]

    Applies all preprocessors and returns a new file with the processed content

    Applies all preprocessors and returns a new file with the processed content

    graphqlFile

    the input graphql file

    targetDir

    target directory where the processed file should be written

    preProcessors

    the list of preprocessors

    returns

    a new file with the processed content

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. def magicImports(rootDirectories: Seq[sbt.File]): PreProcessor

    Allows to import other graphql files (e.g.

    Allows to import other graphql files (e.g. fragments) into an graphql file.

    Allowed characters in the path are - everything that matches \w, e.g. characters, decimals and _ - forward slashes / - dots .

    rootDirectories

    a list of directories that should be used to resolve magic imports

    Example:
    1. #import fragments/foo.graphql
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped