Class/Object

smile.json

JsString

Related Docs: object JsString | package json

Permalink

case class JsString(value: String) extends JsValue with Ordered[JsString] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Ordered[JsString], Comparable[JsString], JsValue, Dynamic, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsString
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Ordered
  7. Comparable
  8. JsValue
  9. Dynamic
  10. AnyRef
  11. Any
Implicitly
  1. by json2String
  2. by orderingToOrdered
  3. by any2stringadd
  4. by StringFormat
  5. by Ensuring
  6. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsString(value: String)

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. def ->[B](y: B): (JsString, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to ArrowAssoc[JsString] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  4. def <(that: JsString): Boolean

    Permalink
    Definition Classes
    Ordered
  5. def <=(that: JsString): Boolean

    Permalink
    Definition Classes
    Ordered
  6. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  7. def >(that: JsString): Boolean

    Permalink
    Definition Classes
    Ordered
  8. def >=(that: JsString): Boolean

    Permalink
    Definition Classes
    Ordered
  9. def apply(range: Range): JsArray

    Permalink
    Definition Classes
    JsValue
  10. def apply(start: Int, end: Int, step: Int): JsArray

    Permalink
    Definition Classes
    JsValue
  11. def apply(start: Int, end: Int): JsArray

    Permalink
    Definition Classes
    JsValue
  12. def apply(index: Int): JsValue

    Permalink
    Definition Classes
    JsValue
  13. def apply(key: String): JsValue

    Permalink
    Definition Classes
    JsValue
  14. def applyDynamic(key: String)(index: Int): JsValue

    Permalink
    Definition Classes
    JsValue
  15. def asBoolean: Boolean

    Permalink
    Definition Classes
    JsStringJsValue
  16. def asDate: LocalDate

    Permalink
    Definition Classes
    JsStringJsValue
  17. def asDateTime: LocalDateTime

    Permalink
    Definition Classes
    JsStringJsValue
  18. def asDecimal: BigDecimal

    Permalink
    Definition Classes
    JsStringJsValue
  19. def asDouble: Double

    Permalink
    Definition Classes
    JsStringJsValue
  20. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  21. def asInt: Int

    Permalink
    Definition Classes
    JsStringJsValue
  22. def asLong: Long

    Permalink
    Definition Classes
    JsStringJsValue
  23. def asTime: LocalTime

    Permalink
    Definition Classes
    JsStringJsValue
  24. def asTimestamp: Timestamp

    Permalink
    Definition Classes
    JsStringJsValue
  25. def charAt(arg0: Int): Char

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String → CharSequence
  26. def chars(): IntStream

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    CharSequence
  27. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def codePointAt(arg0: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  29. def codePointBefore(arg0: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  30. def codePointCount(arg0: Int, arg1: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  31. def codePoints(): IntStream

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    CharSequence
  32. def compactPrint: String

    Permalink
    Definition Classes
    JsValue
  33. def compare(that: JsString): Int

    Permalink
    Definition Classes
    JsString → Ordered
  34. def compareTo(that: JsString): Int

    Permalink
    Definition Classes
    Ordered → Comparable
  35. def compareToIgnoreCase(arg0: String): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  36. def concat(arg0: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  37. def contains(arg0: CharSequence): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  38. def contentEquals(arg0: CharSequence): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  39. def contentEquals(arg0: StringBuffer): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  40. def endsWith(arg0: String): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  41. def ensuring(cond: (JsString) ⇒ Boolean, msg: ⇒ Any): JsString

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  46. def equals(o: Any): Boolean

    Permalink
    Definition Classes
    JsString → Equals → AnyRef → Any
  47. def equalsIgnoreCase(arg0: String): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  48. def finalize(): Unit

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

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to StringFormat[JsString] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  50. def get(key: String): Option[JsValue]

    Permalink
    Definition Classes
    JsValue
  51. def getBytes(): Array[Byte]

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  52. def getBytes(arg0: Charset): Array[Byte]

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  53. def getBytes(arg0: String): Array[Byte]

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
    Annotations
    @throws( ... )
  54. def getChars(arg0: Int, arg1: Int, arg2: Array[Char], arg3: Int): Unit

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  55. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  56. def hashCode(): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String → AnyRef → Any
  57. def indexOf(arg0: String, arg1: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  58. def indexOf(arg0: String): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  59. def indexOf(arg0: Int, arg1: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  60. def indexOf(arg0: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  61. def intern(): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  62. def isEmpty(): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  63. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  64. def lastIndexOf(arg0: String, arg1: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  65. def lastIndexOf(arg0: String): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  66. def lastIndexOf(arg0: Int, arg1: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  67. def lastIndexOf(arg0: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  68. def length(): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String → CharSequence
  69. def matches(arg0: String): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  70. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  71. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  72. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  73. def offsetByCodePoints(arg0: Int, arg1: Int): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  74. def prettyPrint: String

    Permalink
    Definition Classes
    JsValue
  75. def regionMatches(arg0: Boolean, arg1: Int, arg2: String, arg3: Int, arg4: Int): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  76. def regionMatches(arg0: Int, arg1: String, arg2: Int, arg3: Int): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  77. def remove(index: Int): JsValue

    Permalink
    Definition Classes
    JsValue
  78. def remove(key: String): Option[JsValue]

    Permalink
    Definition Classes
    JsValue
  79. def replace(arg0: CharSequence, arg1: CharSequence): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  80. def replace(arg0: Char, arg1: Char): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  81. def replaceAll(arg0: String, arg1: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  82. def replaceFirst(arg0: String, arg1: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  83. def selectDynamic(key: String): JsValue

    Permalink
    Definition Classes
    JsValue
  84. def split(arg0: String): Array[String]

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  85. def split(arg0: String, arg1: Int): Array[String]

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  86. def startsWith(arg0: String): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  87. def startsWith(arg0: String, arg1: Int): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  88. def subSequence(arg0: Int, arg1: Int): CharSequence

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String → CharSequence
  89. def substring(arg0: Int, arg1: Int): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  90. def substring(arg0: Int): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  91. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  92. def toCharArray(): Array[Char]

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  93. def toLowerCase(): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  94. def toLowerCase(arg0: Locale): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  95. def toString(): String

    Permalink
    Definition Classes
    JsStringJsValue → AnyRef → Any
  96. def toUpperCase(): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  97. def toUpperCase(arg0: Locale): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  98. def trim(): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
  99. def update(index: Int, value: JsValue): JsValue

    Permalink
    Definition Classes
    JsValue
  100. def update(key: String, value: JsValue): JsValue

    Permalink
    Definition Classes
    JsValue
  101. def updateDynamic(index: Int)(value: JsValue): JsValue

    Permalink
    Definition Classes
    JsValue
  102. def updateDynamic(key: String)(value: JsValue): JsValue

    Permalink
    Definition Classes
    JsValue
  103. val value: String

    Permalink
  104. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  107. def [B](y: B): (JsString, B)

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

Shadowed Implicit Value Members

  1. final def +(arg0: Any): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (jsString: String).+(arg0)
    Definition Classes
    String
  2. def +(other: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to any2stringadd[JsString] performed by method any2stringadd in scala.Predef.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (jsString: any2stringadd[JsString]).+(other)
    Definition Classes
    any2stringadd
  3. def <(that: JsString): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to Ordered[JsString] performed by method orderingToOrdered in scala.math.Ordered.
    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:
    (jsString: Ordered[JsString]).<(that)
    Definition Classes
    Ordered
  4. def <=(that: JsString): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to Ordered[JsString] performed by method orderingToOrdered in scala.math.Ordered.
    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:
    (jsString: Ordered[JsString]).<=(that)
    Definition Classes
    Ordered
  5. def >(that: JsString): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to Ordered[JsString] performed by method orderingToOrdered in scala.math.Ordered.
    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:
    (jsString: Ordered[JsString]).>(that)
    Definition Classes
    Ordered
  6. def >=(that: JsString): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to Ordered[JsString] performed by method orderingToOrdered in scala.math.Ordered.
    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:
    (jsString: Ordered[JsString]).>=(that)
    Definition Classes
    Ordered
  7. def compare(that: JsString): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to Ordered[JsString] performed by method orderingToOrdered in scala.math.Ordered.
    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:
    (jsString: Ordered[JsString]).compare(that)
    Definition Classes
    Ordered
  8. def compareTo(arg0: String): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    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:
    (jsString: String).compareTo(arg0)
    Definition Classes
    String → Comparable
  9. def compareTo(that: JsString): Int

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to Ordered[JsString] performed by method orderingToOrdered in scala.math.Ordered.
    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:
    (jsString: Ordered[JsString]).compareTo(that)
    Definition Classes
    Ordered → Comparable
  10. def equals(arg0: Any): Boolean

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    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:
    (jsString: String).equals(arg0)
    Definition Classes
    String → AnyRef → Any
  11. def toString(): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    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:
    (jsString: String).toString()
    Definition Classes
    String → CharSequence → AnyRef → Any

Deprecated Value Members

  1. def getBytes(arg0: Int, arg1: Int, arg2: Array[Byte], arg3: Int): Unit

    Permalink
    Implicit information
    This member is added by an implicit conversion from JsString to String performed by method json2String in smile.json.
    Definition Classes
    String
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Ordered[JsString]

Inherited from Comparable[JsString]

Inherited from JsValue

Inherited from Dynamic

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion json2String from JsString to String

Inherited by implicit conversion orderingToOrdered from JsString to Ordered[JsString]

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

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

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

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

Ungrouped