1 package org.openecomp.core.tools.store.zusammen.datatypes;
3 import com.datastax.driver.mapping.annotations.Column;
4 import com.datastax.driver.mapping.annotations.PartitionKey;
5 import com.datastax.driver.mapping.annotations.Table;
7 import java.nio.ByteBuffer;
11 * CREATE TABLE zusammen_dox.element (
21 * searchable_data blob,
22 * sub_element_ids set<text>,
24 * PRIMARY KEY ((space, item_id, version_id, element_id))
28 keyspace = "zusammen_dox",
31 public class ElementEntity {
32 @Column( name = "space" )
36 @Column( name = "item_id" )
38 private String itemId;
40 @Column( name = "version_id" )
42 private String versionId;
44 @Column(name = "element_id")
46 private String element_id;
48 @Column(name = "data")
49 private ByteBuffer data;
51 @Column(name = "info")
54 @Column(name = "namespace")
55 private String namespace;
57 @Column(name = "parent_id")
58 private String parentId;
60 @Column(name = "relations")
61 private String relations;
63 @Column(name = "searchable_data")
64 private ByteBuffer searchableData;
66 @Column(name = "sub_element_ids")
67 private Set<String> subElementIds;
70 @Column(name = "visualization")
71 private ByteBuffer visualization;
73 public String getSpace() {
77 public void setSpace(String space) {
81 public String getItemId() {
85 public void setItemId(String itemId) {
89 public String getVersionId() {
93 public void setVersionId(String versionId) {
94 this.versionId = versionId;
97 public String getElement_id() {
101 public void setElement_id(String element_id) {
102 this.element_id = element_id;
105 public ByteBuffer getData() {
109 public void setData(ByteBuffer data) {
113 public String getInfo() {
117 public void setInfo(String info) {
121 public String getNamespace() {
125 public void setNamespace(String namespace) {
126 this.namespace = namespace;
129 public String getParentId() {
133 public void setParentId(String parentId) {
134 this.parentId = parentId;
137 public String getRelations() {
141 public void setRelations(String relations) {
142 this.relations = relations;
145 public ByteBuffer getSearchableData() {
146 return searchableData;
149 public void setSearchableData(ByteBuffer searchableData) {
150 this.searchableData = searchableData;
153 public Set<String> getSubElementIds() {
154 return subElementIds;
157 public void setSubElementIds(Set<String> subElementIds) {
158 this.subElementIds = subElementIds;
161 public ByteBuffer getVisualization() {
162 return visualization;
165 public void setVisualization(ByteBuffer visualization) {
166 this.visualization = visualization;