Tokens

object Tokens
class Object
trait Matchable
class Any

Type members

Classlikes

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

Value members

Concrete methods

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