com.foursquare.spindle.codegen.runtime

TypesafeIdRenderType

case class TypesafeIdRenderType(className: String, ref: RenderType) extends RefRenderType with EnhancedRenderType with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, EnhancedRenderType, RefRenderType, RenderType, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. TypesafeIdRenderType
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. EnhancedRenderType
  7. RefRenderType
  8. RenderType
  9. AnyRef
  10. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TypesafeIdRenderType(className: String, ref: RenderType)

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def boxedText: String

    Definition Classes
    RefRenderTypeRenderType
  8. def canEqual(arg0: Any): Boolean

    Definition Classes
    TypesafeIdRenderType → Equals
  9. val className: String

  10. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def compareTemplate: String

    Definition Classes
    TypesafeIdRenderTypeRefRenderTypeRenderType
  12. def defaultText: String

    Definition Classes
    TypesafeIdRenderTypeRefRenderTypeRenderType
  13. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    TypesafeIdRenderType → Equals → AnyRef → Any
  15. def fieldDefTemplate: String

    Definition Classes
    RefRenderTypeRenderType
  16. def fieldImplTemplate: String

    Definition Classes
    RefRenderTypeRenderType
  17. def fieldMutableProxyTemplate: String

    Definition Classes
    RefRenderTypeRenderType
  18. def fieldMutableTemplate: String

    Definition Classes
    RefRenderTypeRenderType
  19. def fieldProxyTemplate: String

    Definition Classes
    RefRenderTypeRenderType
  20. def fieldReadTemplate: String

    Definition Classes
    TypesafeIdRenderTypeRenderType
  21. def fieldWriteTemplate: String

    Definition Classes
    TypesafeIdRenderTypeRenderType
  22. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  23. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  24. def hasOrdering: Boolean

    Definition Classes
    TypesafeIdRenderTypeRenderType
  25. def hashCode(): Int

    Definition Classes
    TypesafeIdRenderType → AnyRef → Any
  26. def isContainer: Boolean

    Definition Classes
    RenderType
  27. def isEnhanced: Boolean

    Definition Classes
    EnhancedRenderTypeRenderType
  28. def isEnum: Boolean

    Definition Classes
    RenderType
  29. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  30. def isNullable: Boolean

    Definition Classes
    RefRenderTypeRenderType
  31. def javaBoxedText: String

    Definition Classes
    RenderType
  32. def javaContainerText: String

    Definition Classes
    RenderType
  33. def javaDefaultText: String

    Definition Classes
    RenderType
  34. def javaText: String

    Definition Classes
    RenderType
  35. def javaTypeParameters: Seq[RenderType]

    Definition Classes
    RenderType
  36. def javaUnderlying: String

    Definition Classes
    RenderType
  37. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  40. def productArity: Int

    Definition Classes
    TypesafeIdRenderType → Product
  41. def productElement(arg0: Int): Any

    Definition Classes
    TypesafeIdRenderType → Product
  42. def productIterator: Iterator[Any]

    Definition Classes
    Product
  43. def productPrefix: String

    Definition Classes
    TypesafeIdRenderType → Product
  44. val ref: RenderType

  45. def renderValue(v: String): Option[String]

    Definition Classes
    RenderType
  46. def renderValueSupported: Boolean

    Definition Classes
    RenderType
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  48. def text: String

    Definition Classes
    TypesafeIdRenderTypeRenderType
  49. def toString(): String

    Definition Classes
    TypesafeIdRenderType → AnyRef → Any
  50. def ttype: TType

    Definition Classes
    TypesafeIdRenderTypeRenderType
  51. def underlying: RenderType

    Definition Classes
    TypesafeIdRenderTypeRenderType
  52. def usesSetVar: Boolean

    Definition Classes
    TypesafeIdRenderTypeRefRenderTypeRenderType
  53. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def productElements: Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    (Since version 2.8.0) use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from EnhancedRenderType

Inherited from RefRenderType

Inherited from RenderType

Inherited from AnyRef

Inherited from Any