final case class Relations(srcProd: Map[String, Values] = ..., libraryDep: Map[String, Values] = ..., libraryClassName: Map[String, Values] = ..., classes: Map[String, Values] = ..., productClassName: Map[String, Values] = ..., names: Map[String, UsedNames] = ..., memberRef: Option[ClassDependencies] = None, inheritance: Option[ClassDependencies] = None, localInheritance: Option[ClassDependencies] = None) extends GeneratedMessage with Message[Relations] with Updatable[Relations] with Product with Serializable

srcProd

* Defines relation between source file paths and the generated products.

libraryDep

* Defines relation between source file paths and library dependencies

libraryClassName

* Defines relation between library JAR file paths and class names.

classes

* Defines relation between source file paths and their generated fully-qualified class names.

names

* Defines relation between names and their used names.

Annotations
@SerialVersionUID()
Linear Supertypes
Product, Equals, Updatable[Relations], Message[Relations], GeneratedMessage, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Relations
  2. Product
  3. Equals
  4. Updatable
  5. Message
  6. GeneratedMessage
  7. Serializable
  8. Serializable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Relations(srcProd: Map[String, Values] = ..., libraryDep: Map[String, Values] = ..., libraryClassName: Map[String, Values] = ..., classes: Map[String, Values] = ..., productClassName: Map[String, Values] = ..., names: Map[String, UsedNames] = ..., memberRef: Option[ClassDependencies] = None, inheritance: Option[ClassDependencies] = None, localInheritance: Option[ClassDependencies] = None)

    srcProd

    * Defines relation between source file paths and the generated products.

    libraryDep

    * Defines relation between source file paths and library dependencies

    libraryClassName

    * Defines relation between library JAR file paths and class names.

    classes

    * Defines relation between source file paths and their generated fully-qualified class names.

    names

    * Defines relation between names and their used names.

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. def addAllClasses(__vs: TraversableOnce[(String, Values)]): Relations
  5. def addAllLibraryClassName(__vs: TraversableOnce[(String, Values)]): Relations
  6. def addAllLibraryDep(__vs: TraversableOnce[(String, Values)]): Relations
  7. def addAllNames(__vs: TraversableOnce[(String, UsedNames)]): Relations
  8. def addAllProductClassName(__vs: TraversableOnce[(String, Values)]): Relations
  9. def addAllSrcProd(__vs: TraversableOnce[(String, Values)]): Relations
  10. def addClasses(__vs: (String, Values)*): Relations
  11. def addLibraryClassName(__vs: (String, Values)*): Relations
  12. def addLibraryDep(__vs: (String, Values)*): Relations
  13. def addNames(__vs: (String, UsedNames)*): Relations
  14. def addProductClassName(__vs: (String, Values)*): Relations
  15. def addSrcProd(__vs: (String, Values)*): Relations
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. val classes: Map[String, Values]
  18. def clearClasses: Relations
  19. def clearInheritance: Relations
  20. def clearLibraryClassName: Relations
  21. def clearLibraryDep: Relations
  22. def clearLocalInheritance: Relations
  23. def clearMemberRef: Relations
  24. def clearNames: Relations
  25. def clearProductClassName: Relations
  26. def clearSrcProd: Relations
  27. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def companion: Relations.type
    Definition Classes
    Relations → GeneratedMessage
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  32. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    Relations → GeneratedMessage
  33. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    Relations → GeneratedMessage
  34. def getInheritance: ClassDependencies
  35. def getLocalInheritance: ClassDependencies
  36. def getMemberRef: ClassDependencies
  37. val inheritance: Option[ClassDependencies]
  38. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  39. val libraryClassName: Map[String, Values]
  40. val libraryDep: Map[String, Values]
  41. val localInheritance: Option[ClassDependencies]
  42. val memberRef: Option[ClassDependencies]
  43. def mergeFrom(_input__: CodedInputStream): Relations
    Definition Classes
    Relations → Message
  44. val names: Map[String, UsedNames]
  45. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  46. final def notify(): Unit
    Definition Classes
    AnyRef
  47. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  48. val productClassName: Map[String, Values]
  49. final def serializedSize: Int
    Definition Classes
    Relations → GeneratedMessage
  50. val srcProd: Map[String, Values]
  51. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  52. def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  53. def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  54. def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  55. def toString(): String
    Definition Classes
    Relations → AnyRef → Any
  56. def update(ms: (Lens[Relations, Relations]) ⇒ Mutation[Relations]*): Relations
    Definition Classes
    Updatable
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. def withClasses(__v: Map[String, Values]): Relations
  61. def withInheritance(__v: ClassDependencies): Relations
  62. def withLibraryClassName(__v: Map[String, Values]): Relations
  63. def withLibraryDep(__v: Map[String, Values]): Relations
  64. def withLocalInheritance(__v: ClassDependencies): Relations
  65. def withMemberRef(__v: ClassDependencies): Relations
  66. def withNames(__v: Map[String, UsedNames]): Relations
  67. def withProductClassName(__v: Map[String, Values]): Relations
  68. def withSrcProd(__v: Map[String, Values]): Relations
  69. def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  70. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    Relations → GeneratedMessage
  71. def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. def getAllFields: Map[FieldDescriptor, Any]
    Definition Classes
    GeneratedMessage
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Use toPMessage

  2. def getField(field: FieldDescriptor): Any
    Definition Classes
    GeneratedMessage
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Use getField that accepts a ScalaPB descriptor and returns PValue

Inherited from Product

Inherited from Equals

Inherited from Updatable[Relations]

Inherited from Message[Relations]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped