object Utils
- Alphabetic
- By Inheritance
- Utils
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
final
class
BitSet
[Elem] extends (Elem) ⇒ Boolean
A small, fast implementation of a bitset packing up to 65k Chars into 2k Ints (8k Bytes) but using less if the range of inputs is smaller.
A small, fast implementation of a bitset packing up to 65k Chars into 2k Ints (8k Bytes) but using less if the range of inputs is smaller.
Empirically seems to be a hell of a lot faster than immutable.Bitset, making the resultant parser up to 2x faster!
-
trait
IsReachable
[Elem] extends AnyRef
Trait that represents classes with isReachable method
Trait that represents classes with isReachable method
Currently the only use of it is to avoid the cyclic dependencies between Utils and ParserInput
-
final
class
TrieNode
[Elem] extends AnyRef
An trie node for quickly matching multiple strings which share the same prefix, one char at a time.
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
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
literalize(s: IndexedSeq[Char], unicode: Boolean = true): String
Convert a string to a C&P-able literal.
Convert a string to a C&P-able literal. Basically copied verbatim from the uPickle source code.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
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( ... )
- object BitSet
- object HexUtils