json4s-core
json4s-core
org.json4s
CustomKeySerializer
CustomSerializer
DateFormat
DefaultFormats
DefaultFormats
ExtractableJsonAstNode
Extraction
FieldSerializer
FieldSerializer
Formats
Formats
FullTypeHints
JsonUtil
KeySerializer
MappedTypeHints
NoTypeHints
RichSerializer
Serialization
Serializer
ShortTypeHints
TypeHints
org.json4s.prefs
ExtractionNullStrategy
Keep
Disallow
TreatAsAbsent
ExtractionNullStrategy
org.json4s.reflect
ClassDescriptor
ConstructorDescriptor
ConstructorParamDescriptor
Descriptor
Executable
ManifestFactory
ObjectDescriptor
ParameterNameReader
ParanamerReader
PrimitiveDescriptor
PropertyDescriptor
Reflector
ReflectorDescribable
ScalaSigReader
ScalaType
ScalaType
SingletonDescriptor
TypeInfo
json4s-core
/
org.json4s.reflect
/
ScalaType
ScalaType
class
ScalaType
(val manifest:
Manifest
[_]) extends
Equals
Companion
object
Graph
Supertypes
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
<:<
(that:
ScalaType
):
Boolean
def
>:>
(that:
ScalaType
):
Boolean
def
canEqual
(that:
Any
):
Boolean
def
copy
(erasure:
Class
[_], typeArgs:
Seq
[
ScalaType
], typeVars:
Map
[
String
,
ScalaType
]):
ScalaType
override
def
equals
(obj:
Any
):
Boolean
Definition Classes
Equals
->
Any
override
def
hashCode
():
Int
Definition Classes
Any
def
isCollection
:
Boolean
def
isEither
:
Boolean
def
isMap
:
Boolean
def
isMutableMap
:
Boolean
def
isOption
:
Boolean
def
isSingleton
:
Boolean
def
rawFullName
:
String
def
rawSimpleName
:
String
def
singletonInstance
:
Option
[
AnyRef
]
override
def
toString
:
String
Definition Classes
Any
def
typeVars
:
Map
[
String
,
ScalaType
]
Concrete fields
val
erasure
:
Class
[_]
lazy
val
fullName
:
String
val
isArray
:
Boolean
val
isPrimitive
:
Boolean
val
manifest
:
Manifest
[_]
lazy
val
simpleName
:
String
val
typeArgs
:
Seq
[
ScalaType
]
lazy
val
typeInfo
:
TypeInfo