jasper
06/10/2017, 2:23 AM@NodeEntity
class Movie (@GraphId var id: Long? = null,
@Index(unique=true, primary = false) var uuid: String = UUID.randomUUID().toString(),
@Index(unique=true, primary = true) var title: String,
@Property(name = "releasedYear") var releasedYear: Long,
@Property(name = "tagline") var tagLine: String?,
@Relationship(type = "ACTED_IN", direction = Relationship.INCOMING)
var roles : ArrayList<Role> = ArrayList()) {
constructor(title: String, releasedYear: Long, tagLine: String? = null) : this(
title = title,
releasedYear = releasedYear,
tagLine = tagLine)