Class JsonSchemaRenderer
- java.lang.Object
-
- de.tudresden.inf.lat.tabulas.ext.renderer.JsonSchemaRenderer
-
- All Implemented Interfaces:
Renderer
,Serializable
,scala.Equals
,scala.Product
public class JsonSchemaRenderer extends Object implements Renderer, scala.Product, Serializable
Renderer that creates a JSON Schema file.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JsonSchemaRenderer()
-
Method Summary
-
-
-
Method Detail
-
OpenBrace
public final String OpenBrace()
-
CloseBrace
public final String CloseBrace()
-
OpenSquareBracket
public final String OpenSquareBracket()
-
CloseSquareBracket
public final String CloseSquareBracket()
-
ColonChar
public final String ColonChar()
-
SpaceChar
public final String SpaceChar()
-
CommaChar
public final String CommaChar()
-
HashChar
public final String HashChar()
-
HyphenChar
public final String HyphenChar()
-
TwoSpaces
public final String TwoSpaces()
-
QuotationMark
public final String QuotationMark()
-
EscapedQuotationMark
public final String EscapedQuotationMark()
-
Backslash
public final String Backslash()
-
EscapedBackslash
public final String EscapedBackslash()
-
Backspace
public final String Backspace()
-
EscapedBackspace
public final String EscapedBackspace()
-
FormFeed
public final String FormFeed()
-
EscapedFormFeed
public final String EscapedFormFeed()
-
NewLine
public final String NewLine()
-
EscapedNewLine
public final String EscapedNewLine()
-
CarriageReturn
public final String CarriageReturn()
-
EscapedCarriageReturn
public final String EscapedCarriageReturn()
-
Tab
public final String Tab()
-
EscapedTab
public final String EscapedTab()
-
Slash
public final String Slash()
-
JscSchemaKey
public final String JscSchemaKey()
-
JscSchemaValue
public final String JscSchemaValue()
-
JscSchemaNextValue
public final String JscSchemaNextValue()
-
JscTitle
public final String JscTitle()
-
JscType
public final String JscType()
-
JscProperties
public final String JscProperties()
-
JscAdditionalProperties
public final String JscAdditionalProperties()
-
JscFalse
public final String JscFalse()
-
JscItems
public final String JscItems()
-
JscNull
public final String JscNull()
-
JscNumber
public final String JscNumber()
-
JscInteger
public final String JscInteger()
-
JscString
public final String JscString()
-
JscArray
public final String JscArray()
-
JscObject
public final String JscObject()
-
ArrayItemTranslation
public final scala.collection.immutable.Map<String,String> ArrayItemTranslation()
-
indent
public void indent(Writer output, int indentation)
-
closeBrace
public void closeBrace(Writer output, int indentation, boolean withComma)
-
renderKeyValue
public void renderKeyValue(Writer output, int indentation, String key, String value, boolean withComma)
-
-