object NoOpVisitor extends Visitor[Unit, Unit]
NullFacade discards all JSON AST information.
This is the simplest possible facade. It could be useful for checking JSON for correctness (via parsing) without worrying about saving the data.
It will always return () on any successful parse, no matter the content.
- Alphabetic
- By Inheritance
- NoOpVisitor
- Visitor
- 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
-
def
apply(t: Transformable): Unit
- Definition Classes
- Visitor
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @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
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
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
-
def
visitArray(index: Int): ArrVisitor[Unit, Unit] { def subVisitor: ujson.NoOpVisitor.type }
- Definition Classes
- NoOpVisitor → Visitor
-
def
visitArray(): ArrVisitor[Unit, Unit]
- Definition Classes
- Visitor
-
def
visitFalse(index: Int): Unit
- Definition Classes
- NoOpVisitor → Visitor
-
def
visitFalse(): Unit
- Definition Classes
- Visitor
-
def
visitNull(index: Int): Unit
- Definition Classes
- NoOpVisitor → Visitor
-
def
visitNull(): Unit
- Definition Classes
- Visitor
-
def
visitNum(s: CharSequence, decIndex: Int, expIndex: Int, index: Int): Unit
- Definition Classes
- NoOpVisitor → Visitor
-
def
visitNum(s: CharSequence, decIndex: Int, expIndex: Int): Unit
- Definition Classes
- Visitor
-
def
visitNumRaw(d: Double, index: Int): Unit
Optional handler for raw double values; can be overriden for performance in cases where you're translating directly between numbers to avoid the overhead of stringifying and re-parsing your numbers (e.g.
Optional handler for raw double values; can be overriden for performance in cases where you're translating directly between numbers to avoid the overhead of stringifying and re-parsing your numbers (e.g. the WebJson transformer gets raw doubles from the underlying Json.parse).
Delegates to
visitNumif not overriden- Definition Classes
- Visitor
-
def
visitNumRawString(s: String, index: Int): Unit
Convenience methods to help you compute the decimal-point-index and exponent-index of an arbitrary numeric string
Convenience methods to help you compute the decimal-point-index and exponent-index of an arbitrary numeric string
- Definition Classes
- Visitor
-
def
visitObject(index: Int): ObjVisitor[Unit, Unit] { def subVisitor: ujson.NoOpVisitor.type }
- Definition Classes
- NoOpVisitor → Visitor
-
def
visitObject(): ObjVisitor[Unit, Unit]
- Definition Classes
- Visitor
-
def
visitString(s: CharSequence, index: Int): Unit
- Definition Classes
- NoOpVisitor → Visitor
-
def
visitString(s: CharSequence): Unit
- Definition Classes
- Visitor
-
def
visitTrue(index: Int): Unit
- Definition Classes
- NoOpVisitor → Visitor
-
def
visitTrue(): Unit
- Definition Classes
- Visitor
-
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
- @native() @throws( ... )