io.atomicbits.scraml.generator

codegen

package codegen

Visibility
  1. Public
  2. All

Type Members

  1. trait ActionCode extends AnyRef

    Created by peter on 20/01/17.

  2. case class ActionFunctionGenerator(actionCode: ActionCode) extends Product with Serializable

    Created by peter on 20/01/17.

  3. case class ActionFunctionResult(imports: Set[ClassPointer] = ..., actionFunctionDefinitions: List[String] = immutable.this.List.empty[Nothing], headerPathClassDefinitions: List[SourceDefinition] = immutable.this.List.empty[Nothing]) extends Product with Serializable

  4. case class ActionGenerator(actionCode: ActionCode) extends Product with Serializable

    Created by peter on 20/01/17.

  5. case class GenerationAggr(sourceDefinitionsToProcess: Seq[SourceDefinition], canonicalToMap: Map[CanonicalName, NonPrimitiveType], sourceDefinitionsProcessed: Seq[SourceDefinition] = collection.this.Seq.empty[Nothing], sourceFilesGenerated: Seq[SourceFile] = collection.this.Seq.empty[Nothing], toMap: Map[CanonicalName, TransferObjectClassDefinition] = ..., toInterfaceMap: Map[CanonicalName, TransferObjectInterfaceDefinition] = ..., toChildParentsMap: Map[CanonicalName, Set[CanonicalName]] = ..., toParentChildrenMap: Map[CanonicalName, Set[CanonicalName]] = ...) extends Product with Serializable

    Created by peter on 18/01/17.

Value Members

  1. object CanonicalToSourceDefinitionGenerator

    Created by peter on 14/01/17.

  2. object GenerationAggr extends Serializable

Ungrouped