All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ossuminc.riddl.hugo.RiddlToHugoTranslator.scala Maven / Gradle / Ivy

package com.ossuminc.riddl.hugo

import com.ossuminc.riddl.language.AST.*

trait RiddlToHugoTranslator {

  def writeAdaptor(adaptor: Adaptor): Unit
  def writeApplication(application: Application): Unit
  def writeContext(context: Context): Unit
  def writeDomain(domain: Domain): Unit
  def writeEntity(entity: Entity): Unit
  def writeEpic(epic: Epic): Unit
  def writeFunction(function: Function): Unit
  def writeProjector(projector: Projector): Unit
  def writeRepository(repo: Repository): Unit
  def writeSaga(saga: Saga): Unit
  def writeStreamlet(stream: Streamlet): Unit

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy