default void writeStreamingEdge( Writer writer, SqlgEdge sqlgEdge, VertexLabel outVertexLabel, VertexLabel inVertexLabel, SqlgVertex outVertex, SqlgVertex inVertex, Map<String, Object> keyValueMap, EdgeLabel edgeLabel) { throw SqlgExceptions.batchModeNotSupported(dialectName()); }
default <T> T getGis(SqlgGraph sqlgGraph) { throw SqlgExceptions.gisNotSupportedException(); }
public void validateColumnName(String column) { if (column.endsWith(IN_VERTEX_COLUMN_END) || column.endsWith(OUT_VERTEX_COLUMN_END)) { throw SqlgExceptions.invalidColumnName("Column names may not end with " + IN_VERTEX_COLUMN_END + " or " + OUT_VERTEX_COLUMN_END + ". column = " + column); } }
public void streamVertex(String label, LinkedHashMap<String, Object> keyValues) { if (!this.tx().isInStreamingBatchMode()) { throw SqlgExceptions.invalidMode(TRANSACTION_MUST_BE_IN + this.tx().getBatchModeType().toString() + MODE_FOR_STREAM_VERTEX); } Map<Object, Object> tmp = new LinkedHashMap<>(keyValues); tmp.put(T.label, label); Object[] keyValues1 = SqlgUtil.mapTokeyValues(tmp); streamVertex(keyValues1); }
return "'" + value.toString() + "'"; default: throw SqlgExceptions.invalidPropertyType(propertyType);
default void registerListener(SqlgGraph sqlgGraph) { throw SqlgExceptions.multipleJvmNotSupported(dialectName()); }
throw SqlgExceptions.invalidId(vertexId.toString()); String id = splittedId[1]; if (id.startsWith("[") && id.endsWith("]")) { throw SqlgExceptions.invalidFromRecordId(vertexId.toString()); } else { try { return new RecordId(label, labelId); } catch (NumberFormatException e) { throw SqlgExceptions.invalidId(vertexId.toString()); throw SqlgExceptions.invalidFromRecordId(vertexId.toString()); } else { throw SqlgExceptions.invalidId(vertexId.toString());
throw SqlgExceptions.invalidId(vertexId.toString()); return new RecordId(label, labelId); } catch (NumberFormatException e) { throw SqlgExceptions.invalidId(vertexId.toString()); return recordIdFromIdentifiers(sqlgGraph, label, id); } else { throw SqlgExceptions.invalidId(vertexId.toString()); throw SqlgExceptions.invalidId(vertexId.toString());
public void streamTemporaryVertex(String label, LinkedHashMap<String, Object> keyValues) { if (!this.tx().isInStreamingBatchMode()) { throw SqlgExceptions.invalidMode(TRANSACTION_MUST_BE_IN + this.tx().getBatchModeType().toString() + MODE_FOR_STREAM_VERTEX); } Map<Object, Object> tmp = new LinkedHashMap<>(keyValues); tmp.put(T.label, label); Object[] keyValues1 = SqlgUtil.mapTokeyValues(tmp); streamTemporaryVertex(keyValues1); }
return new String[]{"BOOLEAN ARRAY DEFAULT ARRAY[]"}; default: throw SqlgExceptions.invalidPropertyType(propertyType);
default void unregisterListener() { throw SqlgExceptions.multipleJvmNotSupported(dialectName()); }
throw SqlgExceptions.invalidId(vertexId.toString()); String id = splittedId[1]; if (id.startsWith("[") && id.endsWith("]")) { throw SqlgExceptions.invalidFromRecordId(vertexId.toString()); } else { try { return new RecordId(label, labelId); } catch (NumberFormatException e) { throw SqlgExceptions.invalidId(vertexId.toString()); throw SqlgExceptions.invalidFromRecordId(vertexId.toString()); } else { throw SqlgExceptions.invalidId(vertexId.toString());
throw SqlgExceptions.invalidId(vertexId.toString()); return new RecordId(label, labelId); } catch (NumberFormatException e) { throw SqlgExceptions.invalidId(vertexId.toString()); return recordIdFromIdentifiers(sqlgGraph, label, id); } else { throw SqlgExceptions.invalidId(vertexId.toString()); throw SqlgExceptions.invalidId(vertexId.toString());
public void streamVertex(String label, LinkedHashMap<String, Object> keyValues) { if (!this.tx().isInStreamingBatchMode()) { throw SqlgExceptions.invalidMode(TRANSACTION_MUST_BE_IN + this.tx().getBatchModeType().toString() + MODE_FOR_STREAM_VERTEX); } Map<Object, Object> tmp = new LinkedHashMap<>(keyValues); tmp.put(T.label, label); Object[] keyValues1 = SqlgUtil.mapTokeyValues(tmp); streamVertex(keyValues1); }
throw SqlgExceptions.invalidPropertyType(propertyType);
default void writeStreamingEdge( Writer writer, SqlgEdge sqlgEdge, VertexLabel outVertexLabel, VertexLabel inVertexLabel, SqlgVertex outVertex, SqlgVertex inVertex, Map<String, Object> keyValueMap, EdgeLabel edgeLabel) { throw SqlgExceptions.batchModeNotSupported(dialectName()); }
default void setLineString(PreparedStatement preparedStatement, int parameterStartIndex, Object lineString) { throw SqlgExceptions.gisNotSupportedException(PropertyType.LINESTRING); }
default void lock(SqlgGraph sqlgGraph) { throw SqlgExceptions.multipleJvmNotSupported(dialectName()); }
public void validateColumnName(String column) { if (column.endsWith(IN_VERTEX_COLUMN_END) || column.endsWith(OUT_VERTEX_COLUMN_END)) { throw SqlgExceptions.invalidColumnName("Column names may not end with " + IN_VERTEX_COLUMN_END + " or " + OUT_VERTEX_COLUMN_END + ". column = " + column); } }
public void streamTemporaryVertex(String label, LinkedHashMap<String, Object> keyValues) { if (!this.tx().isInStreamingBatchMode()) { throw SqlgExceptions.invalidMode(TRANSACTION_MUST_BE_IN + this.tx().getBatchModeType().toString() + MODE_FOR_STREAM_VERTEX); } Map<Object, Object> tmp = new LinkedHashMap<>(keyValues); tmp.put(T.label, label); Object[] keyValues1 = SqlgUtil.mapTokeyValues(tmp); streamTemporaryVertex(keyValues1); }