org.w3.banana.n3js

Parser

Related Docs: object Parser | package n3js

trait Parser extends Object

Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Parser
  2. Object
  3. Any
  4. AnyRef
  5. Any
Implicitly
  1. by ParserW
  2. by any2stringadd
  3. by StringFormat
  4. by Ensuring
  5. by ArrowAssoc
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Implicit information
    This member is added by an implicit conversion from Parser to any2stringadd[Parser] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (Parser, B)

    Implicit information
    This member is added by an implicit conversion from Parser to ArrowAssoc[Parser] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. def addChunk(chunk: String): Unit

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def end(): Unit

  10. def ensuring(cond: (Parser) ⇒ Boolean, msg: ⇒ Any): Parser

    Implicit information
    This member is added by an implicit conversion from Parser to Ensuring[Parser] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  11. def ensuring(cond: (Parser) ⇒ Boolean): Parser

    Implicit information
    This member is added by an implicit conversion from Parser to Ensuring[Parser] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  12. def ensuring(cond: Boolean, msg: ⇒ Any): Parser

    Implicit information
    This member is added by an implicit conversion from Parser to Ensuring[Parser] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  13. def ensuring(cond: Boolean): Parser

    Implicit information
    This member is added by an implicit conversion from Parser to Ensuring[Parser] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def formatted(fmtstr: String): String

    Implicit information
    This member is added by an implicit conversion from Parser to StringFormat[Parser] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def hasOwnProperty(v: String): Boolean

    Definition Classes
    Object
  20. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. def isPrototypeOf(v: Object): Boolean

    Definition Classes
    Object
  23. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  26. def parse(callback: Function3[UndefOr[Error], UndefOr[Triple], UndefOr[Dictionary[String]], Unit]): Unit

  27. def parse(s: String, callback: Function3[UndefOr[Error], UndefOr[Triple], UndefOr[Dictionary[String]], Unit]): Unit

  28. def parseChunks(tripleCallback: (Triple) ⇒ Unit, prefixCallback: (String, String) ⇒ Unit = (_: String, _: String) => ()): Future[Unit]

    Allows parsing in chunks.

    Allows parsing in chunks. The callbacks are registered and the termination is notified through the return scala.concurrent.Future.

    returns

    A scala.concurrent.Future that resolves when the parsing is done.

    Implicit information
    This member is added by an implicit conversion from Parser to ParserW performed by method ParserW in org.w3.banana.n3js.Parser.
    Definition Classes
    ParserW
  29. val parser: Parser

    Implicit information
    This member is added by an implicit conversion from Parser to ParserW performed by method ParserW in org.w3.banana.n3js.Parser.
    Definition Classes
    ParserW
  30. def propertyIsEnumerable(v: String): Boolean

    Definition Classes
    Object
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. def toLocaleString(): String

    Definition Classes
    Object
  33. def toString(): String

    Definition Classes
    AnyRef → Any
  34. def valueOf(): Any

    Definition Classes
    Object
  35. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. def [B](y: B): (Parser, B)

    Implicit information
    This member is added by an implicit conversion from Parser to ArrowAssoc[Parser] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Shadowed Implicit Value Members

  1. def parse[T](input: String)(tripleCallback: (Triple) ⇒ Unit, prefixCallback: (String, String) ⇒ Unit = (_: String, _: String) => ()): Future[Unit]

    Parses the input and call the tripleCallback and prefixCallback functions when a triple or a prefix are found.

    Parses the input and call the tripleCallback and prefixCallback functions when a triple or a prefix are found.

    Note: according to N3.js documentation, prefixCallback is actually called at the end of the parsing.

    returns

    a scala.concurrent.Future that signals that parsing is done.

    Implicit information
    This member is added by an implicit conversion from Parser to ParserW performed by method ParserW in org.w3.banana.n3js.Parser.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (parser: ParserW).parse(input)(tripleCallback, prefixCallback)
    Definition Classes
    ParserW

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion ParserW from Parser to ParserW

Inherited by implicit conversion any2stringadd from Parser to any2stringadd[Parser]

Inherited by implicit conversion StringFormat from Parser to StringFormat[Parser]

Inherited by implicit conversion Ensuring from Parser to Ensuring[Parser]

Inherited by implicit conversion ArrowAssoc from Parser to ArrowAssoc[Parser]

Ungrouped