org.mashupbots.socko.rest

SwaggerReflector

object SwaggerReflector

Scala to Swagger conversion

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SwaggerReflector
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val anyRefType: scala.reflect.api.JavaUniverse.Type

  7. val arrayType: scala.reflect.api.JavaUniverse.Type

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. val booleanType: scala.reflect.api.JavaUniverse.Type

  10. val byteType: scala.reflect.api.JavaUniverse.Type

  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def containerContentType(tpe: scala.reflect.api.JavaUniverse.Type): scala.reflect.api.JavaUniverse.Type

    Returns the type of the contents of the container.

    Returns the type of the contents of the container.

    For example, typeOf[List[Pet]] will return typeOf[Pet]

    tpe

    Container type to reflect

    returns

    Content type of the container

  13. def containerType(tpe: scala.reflect.api.JavaUniverse.Type): String

    Returns the type of container (if it is a container)

    Returns the type of container (if it is a container)

    • List. An ordered list of values is not supported because I cannot find Scala equivalent.
    • Set. An unordered set of unique values maps to a Scala Set
    • Array. An unordered list of values maps to a Scala Seq or Array
    tpe

    Type to check

    returns

    List, Array, Set or empty string if not a container

  14. def dataType(tpe: scala.reflect.api.JavaUniverse.Type): String

    Converts a scala type of a swagger type

    Converts a scala type of a swagger type

    tpe

    Scala type of a class or value

    returns

    String description of the class or value. Empty string if it cannot be converted.

  15. val dateType: scala.reflect.api.JavaUniverse.Type

  16. val doubleType: scala.reflect.api.JavaUniverse.Type

  17. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. val floatType: scala.reflect.api.JavaUniverse.Type

  21. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  23. val intType: scala.reflect.api.JavaUniverse.Type

  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. def isOption(tpe: scala.reflect.api.JavaUniverse.Type): Boolean

    Determines if tpe is typeOf[Option[_]]

    Determines if tpe is typeOf[Option[_]]

    tpe

    Type to check

    returns

    true if option, false otherwise

  26. def isPrimitive(tpe: scala.reflect.api.JavaUniverse.Type): Boolean

    Checks if the type is a primitive

    Checks if the type is a primitive

    tpe

    Type to check

    returns

    True if tpe is a primitive, False otherwise

  27. val longType: scala.reflect.api.JavaUniverse.Type

  28. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  31. val optionAnyRefType: scala.reflect.api.JavaUniverse.Type

  32. val optionBooleanType: scala.reflect.api.JavaUniverse.Type

  33. val optionByteType: scala.reflect.api.JavaUniverse.Type

  34. def optionContentType(tpe: scala.reflect.api.JavaUniverse.Type): scala.reflect.api.JavaUniverse.Type

    Returns the type of the contents of the option.

    Returns the type of the contents of the option.

    For example, typeOf[Option[Pet]] will return typeOf[Pet]

    tpe

    Option type to reflect

    returns

    Content type of the option. If not an option, the input tpe is returned

  35. val optionDateType: scala.reflect.api.JavaUniverse.Type

  36. val optionDoubleType: scala.reflect.api.JavaUniverse.Type

  37. val optionFloatType: scala.reflect.api.JavaUniverse.Type

  38. val optionIntType: scala.reflect.api.JavaUniverse.Type

  39. val optionLongType: scala.reflect.api.JavaUniverse.Type

  40. val optionShortType: scala.reflect.api.JavaUniverse.Type

  41. val optionStringType: scala.reflect.api.JavaUniverse.Type

  42. val seqType: scala.reflect.api.JavaUniverse.Type

  43. val setType: scala.reflect.api.JavaUniverse.Type

  44. val shortType: scala.reflect.api.JavaUniverse.Type

  45. val stringType: scala.reflect.api.JavaUniverse.Type

  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  47. def toString(): String

    Definition Classes
    AnyRef → Any
  48. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped