CompactShow

object CompactShow

Convert Abstract syntax to ShEx Compact syntax

class Object
trait Matchable
class Any

Type members

Types

type Doc = Document

Value members

Concrete methods

def doc2Str(doc: Doc, maybeWriter: Option[Writer], maybeWidth: Option[Int]): String
def idDoc(id: Option[ShapeLabel], pm: PrefixMap): Doc
def showSchema(schema: Schema, writer: Option[Writer], width: Option[Int]): String
def showShapeExpr(shapeExpr: ShapeExpr, pm: PrefixMap): String
def showTripleExpr(tripleExpr: TripleExpr, pm: PrefixMap): String
def showValueSet(values: List[ValueSetValue], pm: PrefixMap): String

Concrete fields

val DEFAULT_INDENT: Int
val DEFAULT_WIDTH: Int