VertexBuilder v = this.graph.prepareVertex(vertexId, visibility);
LumifyProperties.CONCEPT_TYPE.addPropertyValue(v, MULTI_VALUE_KEY, TwitterOntology.CONCEPT_TYPE_TWEET, visibility);
LumifyProperties.SOURCE.addPropertyValue(v, MULTI_VALUE_KEY, SOURCE_NAME, visibility);
StreamingPropertyValue rawValue = new StreamingPropertyValue(new ByteArrayInputStream(jsonString.getBytes()), byte[].class);
rawValue.searchIndex(false);
LumifyProperties.RAW.addPropertyValue(v, MULTI_VALUE_KEY, rawValue, visibility);
String text = json.getString("text");
text = text.replaceAll("<", "<").replaceAll(">", "<").replaceAll("&", "&");
StreamingPropertyValue textValue = new StreamingPropertyValue(new ByteArrayInputStream(text.getBytes()), String.class);
Map<String, Object> textMetadata = new HashMap<String, Object>();
textMetadata.put(LumifyProperties.META_DATA_TEXT_DESCRIPTION, "Tweet Text");
LumifyProperties.TEXT.addPropertyValue(v, MULTI_VALUE_KEY, textValue, textMetadata, visibility);
String title = json.getJSONObject("user").getString("name") + ": " + text;