object YamlCharRules
An Object to contain Character rules for The YamlLexer
- Alphabetic
- By Inheritance
- YamlCharRules
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
val
BomMark: Int(65279)
[3] c-byte-order-mark ::= #xFEFF
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
escapeSeq(c: Int): Int
YAML Escape Sequences are a superset of C’s escape sequences: [42]-[61] Returns:
YAML Escape Sequences are a superset of C’s escape sequences: [42]-[61] Returns:
- the processed escaped sequence if single char
- 'simpleMultiDocument.yaml', 'u', or 'U' for Unicode hexadecimal sequences
- -1 when it is not a valid escape char
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
isAsciiLetter(c: Int): Boolean
ASCII letter (alphabetic) characters:
ASCII letter (alphabetic) characters:
[37] ns-ascii-letter ::= [#x41-#x5A] ( A-Z )/ | [#x61-#x7A] (a-z)
- Annotations
- @inline()
-
final
def
isBBreak(c: Int): Boolean
Is the Break Line Char [24] line-feed ::= #xA [25] b-carriage-return ::= #xD [26] b-char ::= b-line-feed | b-carriage-return
-
def
isBreakComment(c: Int): Boolean
Is the Break Comment Char [76] b-comment ::= b-non-content | /* End of file */ [30] b-non-content ::= b-break
- final def isBreakOrEof(c: Int): Boolean
-
def
isCPrintable(c: Int): Boolean
Is a Char Printable ? [1] c-printable ::= #x9 | #xA | #xD | [#x20-#x7E] 8 bit | #x85 | [#xA0-#xD7FF] | [#xE000-#xFFFD] 16 bit | [#x10000-#simpleMultiDocument.yaml 10 FF FF] 32 bit
-
def
isFlowIndicator(chr: Int): Boolean
[23] c-flow-indicator ::= “,” | “[” | “]” | “{” | “}”
- def isIndicator(c: Int): Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isMappingIndicator(c1: Int, c2: ⇒ Int): Boolean
If c1 followed by c2 a mapping indicator
-
def
isNBChar(c: Int): Boolean
A Printable not break character [27] nb-char ::= c-printable - b-char - c-byte-order-mark
-
def
isNbJson(c: Int): Boolean
Is a Non Blank Json character ? [2] nb-json ::= #x9 | [#x20-#simpleMultiDocument.yaml 10 FF FF]
-
def
isNsChar(c: Int): Boolean
Is a Non Space Char [34] ns-char
-
def
isNsDecDigit(c: Int): Boolean
Is a Decimal Digit
Is a Decimal Digit
[35] nsDecDigit ::= [#x30-#x39] (0-9)
- Annotations
- @inline()
-
def
isNsHexDigit(c: Int): Boolean
A hexadecimal digit for escape sequences:
A hexadecimal digit for escape sequences:
[36] ns-hex-digit ::= ns-dec-digit | [#x41-#x46] (A-F) | [#x61-#x66] (a-f)
- Annotations
- @inline()
-
def
isWhite(c: Int): Boolean
Is a whitespace Char [31] s-space ::= #x20 [32] s-tab ::= #x9 [33] s-white ::= s-space | s-tab
-
def
isWordChar(c: Int): Boolean
Word (alphanumeric) characters for identifiers:
Word (alphanumeric) characters for identifiers:
[38] ns-word-char ::= ns-dec-digit | ns-ascii-letter | “-”
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()