api / tv.twelvetone.rjson

Package tv.twelvetone.rjson

Types

ASTNode

class ASTNode

Character

class Character

FlexAdapter

class FlexAdapter

IElementType

open class IElementType

PrettyPrinter

class PrettyPrinter

Pretty prints a Json value as RJson.

PsiElement

open class PsiElement : IElementType

RJsonBadCharacterImpl

class RJsonBadCharacterImpl : PsiElement

RJsonBooleanImpl

class RJsonBooleanImpl : PsiElement

RJsonCommentImpl

class RJsonCommentImpl : PsiElement

RJsonElementType

class RJsonElementType : IElementType

RJsonIdImpl

class RJsonIdImpl : PsiElement

RJsonLexer

class RJsonLexer

This class is a scanner generated by JFlex 1.7.0 from the specification file rjson.flex

RJsonListImpl

class RJsonListImpl : PsiElement

RJsonObjectImpl

class RJsonObjectImpl : PsiElement

RJsonPairImpl

class RJsonPairImpl : PsiElement

RJsonParser

interface RJsonParser

Tools for parsing, converting, and formatting RJson and Json.

RJsonParser2

class RJsonParser2 : RJsonParser

RJsonParserFactory

class RJsonParserFactory

A factory for creating RJsonParser instances.

RJsonStringImpl

class RJsonStringImpl : PsiElement

RJsonTokenType

class RJsonTokenType : IElementType

RJsonTypes

interface RJsonTypes

RJsonValueImpl

class RJsonValueImpl : PsiElement

RJsonWhiteSpaceImpl

class RJsonWhiteSpaceImpl : PsiElement

Reader

open class Reader

ReaderInputStream

class ReaderInputStream : InputStream

StringBuffer

class StringBuffer

Exceptions

ArrayIndexOutOfBoundsException

class ArrayIndexOutOfBoundsException : Throwable

Error

class Error : Throwable

IoException

class IoException : Throwable

This exception is thrown when an error occurs while locating, accessing, reading, or transferring information.

ProcessCanceledException

class ProcessCanceledException : Throwable

SyntaxException

class SyntaxException : Throwable

This exception is thrown when an error occurs involving the syntax of the source.

Properties

es3keywords

val es3keywords: Set<String>