trait IDerivedType extends IParsedType

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IDerivedType
  2. IParsedType
  3. IHasExtra
  4. IAnnotated
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def allCustomFacets: Seq[ITypeFacet]
    Definition Classes
    IParsedType
  2. abstract def allDefinedFacets: Seq[IPropertyInfo]
    Definition Classes
    IParsedType
  3. abstract def allFacets: Seq[ITypeFacet]
    Definition Classes
    IParsedType
  4. abstract def allOptions: Seq[IParsedType]
    Definition Classes
    IDerivedTypeIParsedType
  5. abstract def allSubTypes: Seq[IParsedType]
    Definition Classes
    IParsedType
  6. abstract def allSuperTypes: Seq[IParsedType]
    Definition Classes
    IParsedType
  7. abstract def annotation(name: String): Any
    Definition Classes
    IParsedTypeIAnnotated
  8. abstract def annotations: Seq[IAnnotation]
    Definition Classes
    IParsedTypeIAnnotated
  9. abstract def cloneWithFilter(x: (ITypeFacet, IParsedType) ⇒ Option[ITypeFacet], f: Option[(IParsedType) ⇒ IParsedType]): IParsedType
    Definition Classes
    IParsedType
  10. abstract def componentType: Option[IParsedType]
    Definition Classes
    IParsedType
  11. abstract def customFacets: Seq[ITypeFacet]
    Definition Classes
    IParsedType
  12. abstract def declaredAnnotations: Seq[IAnnotation]
    Definition Classes
    IParsedType
  13. abstract def declaredFacets: Seq[ITypeFacet]
    Definition Classes
    IParsedType
  14. abstract def declaredProperties: Seq[IPropertyInfo]
    Definition Classes
    IParsedType
  15. abstract def declaredScalarsAnnotations: Map[String, Seq[Seq[IAnnotation]]]
    Definition Classes
    IParsedType
  16. abstract def definedFacets: Seq[IPropertyInfo]
    Definition Classes
    IParsedType
  17. abstract def exampleObject: Any
    Definition Classes
    IParsedType
  18. abstract def examples: Seq[IExample]
    Definition Classes
    IParsedType
  19. abstract def getExtra[T](kind: Extra[T]): Option[T]
    Definition Classes
    IHasExtra
  20. abstract def isAnonymous: Boolean
    Definition Classes
    IParsedType
  21. abstract def isArray: Boolean
    Definition Classes
    IParsedType
  22. abstract def isAssignableFrom(t: IParsedType): Boolean
    Definition Classes
    IParsedType
  23. abstract def isBoolean: Boolean
    Definition Classes
    IParsedType
  24. abstract def isBuiltin: Boolean
    Definition Classes
    IParsedType
  25. abstract def isDateOnly: Boolean
    Definition Classes
    IParsedType
  26. abstract def isDateTime: Boolean
    Definition Classes
    IParsedType
  27. abstract def isDateTimeOnly: Boolean
    Definition Classes
    IParsedType
  28. abstract def isEmpty: Boolean
    Definition Classes
    IParsedType
  29. abstract def isExternal: Boolean
    Definition Classes
    IParsedType
  30. abstract def isFile: Boolean
    Definition Classes
    IParsedType
  31. abstract def isInteger: Boolean
    Definition Classes
    IParsedType
  32. abstract def isIntersection: Boolean
    Definition Classes
    IParsedType
  33. abstract def isNumber: Boolean
    Definition Classes
    IParsedType
  34. abstract def isObject: Boolean
    Definition Classes
    IParsedType
  35. abstract def isRecurrent: Boolean
    Definition Classes
    IParsedType
  36. abstract def isScalar: Boolean
    Definition Classes
    IParsedType
  37. abstract def isString: Boolean
    Definition Classes
    IParsedType
  38. abstract def isTimeOnly: Boolean
    Definition Classes
    IParsedType
  39. abstract def isUnion: Boolean
    Definition Classes
    IParsedType
  40. abstract def isUnknown: Boolean
    Definition Classes
    IParsedType
  41. abstract def kind: String
    Definition Classes
    IParsedType
  42. abstract def name: String
    Definition Classes
    IParsedType
  43. abstract def options: Seq[IParsedType]
    Definition Classes
    IDerivedTypeIParsedType
  44. abstract def properties: Seq[IPropertyInfo]
    Definition Classes
    IParsedType
  45. abstract def property(name: String): IPropertyInfo
    Definition Classes
    IParsedType
  46. abstract def putExtra[T](kind: Extra[T], value: T): Unit
    Definition Classes
    IHasExtra
  47. abstract def registry: Option[IParsedTypeCollection]
    Definition Classes
    IParsedType
  48. abstract def restrictions: Seq[IConstraint]
    Definition Classes
    IParsedType
  49. abstract def scalarsAnnotations: Map[String, Seq[Seq[IAnnotation]]]
    Definition Classes
    IParsedType
  50. abstract def subTypes: Seq[IParsedType]
    Definition Classes
    IParsedType
  51. abstract def superTypes: Seq[IParsedType]
    Definition Classes
    IParsedType

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  15. def putExtra[T](kind: Extra[T]): Unit
    Definition Classes
    IHasExtra
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. def toString(): String
    Definition Classes
    AnyRef → Any
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from IParsedType

Inherited from IHasExtra

Inherited from IAnnotated

Inherited from AnyRef

Inherited from Any

Ungrouped