org.scalatra.swagger.reflect
package org.scalatra.swagger.reflect
Members list
Type members
Classlikes
case class ClassDescriptor(simpleName: String, fullName: String, erasure: ScalaType, companion: Option[SingletonDescriptor], constructors: Seq[ConstructorDescriptor], properties: Seq[PropertyDescriptor]) extends ObjectDescriptor
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectDescriptortrait Descriptorclass Objecttrait Matchableclass AnyShow all
case class ConstructorDescriptor(params: Seq[ConstructorParamDescriptor], constructor: Constructor[_], isPrimary: Boolean) extends Descriptor
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Descriptorclass Objecttrait Matchableclass AnyShow all
case class ConstructorParamDescriptor(name: String, mangledName: String, argIndex: Int, argType: ScalaType, defaultValue: Option[() => Any]) extends Descriptor
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Descriptorclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ConstructorDescriptortrait ObjectDescriptorclass ClassDescriptorclass PrimitiveDescriptorclass PropertyDescriptorclass SingletonDescriptorShow all
object ManifestScalaType
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ManifestScalaType.type
class ManifestScalaType(val manifest: Manifest[_]) extends ScalaType
trait ObjectDescriptor extends Descriptor
Attributes
- Supertypes
- Known subtypes
-
class ClassDescriptorclass PrimitiveDescriptor
trait ParameterNameReader
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ParanamerReader.type
object ParanamerReader extends ParameterNameReader
Attributes
- Supertypes
- Self type
-
ParanamerReader.type
case class PrimitiveDescriptor(simpleName: String, fullName: String, erasure: ScalaType) extends ObjectDescriptor
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectDescriptortrait Descriptorclass Objecttrait Matchableclass AnyShow all
case class PropertyDescriptor(name: String, mangledName: String, returnType: ScalaType, field: Field) extends Descriptor
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Descriptorclass Objecttrait Matchableclass AnyShow all
object Reflector
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Reflector.type
trait ScalaType extends Equals
Attributes
- Supertypes
-
trait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
-
class ManifestScalaType
case class SingletonDescriptor(simpleName: String, fullName: String, erasure: ScalaType, instance: AnyRef, properties: Seq[PropertyDescriptor]) extends Descriptor
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Descriptorclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
In this article