Tokens

object Tokens
class Object
trait Matchable
class Any

Type members

Classlikes

class Value extends Token
class Substitution(origin: ConfigOrigin, val optional: Boolean, val value: List[Token]) extends Token

Value members

Methods

def isValue(token: Token): Boolean
def isValueWithType(t: Token, valueType: ConfigValueType): Boolean
def isNewline(token: Token): Boolean
def isProblem(token: Token): Boolean
def getProblemWhat(token: Token): String
def getProblemMessage(token: Token): String
def getProblemSuggestQuotes(token: Token): Boolean
def getProblemCause(token: Token): Throwable
def isComment(token: Token): Boolean
def getCommentText(token: Token): String
def isUnquotedText(token: Token): Boolean
def getUnquotedText(token: Token): String
def isIgnoredWhitespace(token: Token): Boolean
def isSubstitution(token: Token): Boolean
def getSubstitutionOptional(token: Token): Boolean
def newLine(origin: ConfigOrigin): Line
def newProblem(origin: ConfigOrigin, what: String, message: String, suggestQuotes: Boolean, cause: Throwable): Problem
def newCommentDoubleSlash(origin: ConfigOrigin, text: String): DoubleSlashComment
def newCommentHash(origin: ConfigOrigin, text: String): HashComment
def newUnquotedText(origin: ConfigOrigin, s: String): UnquotedText
def newIgnoredWhitespace(origin: ConfigOrigin, s: String): IgnoredWhitespace
def newSubstitution(origin: ConfigOrigin, optional: Boolean, expression: List[Token]): Substitution
def newValue(value: AbstractConfigValue, origText: String): Value
def newString(origin: ConfigOrigin, value: String, origText: String): Value
def newInt(origin: ConfigOrigin, value: Int, origText: String): Value
def newDouble(origin: ConfigOrigin, value: Double, origText: String): Value
def newLong(origin: ConfigOrigin, value: Long, origText: String): Value
def newNull(origin: ConfigOrigin): Value
def newBoolean(origin: ConfigOrigin, value: Boolean): Value