@Override public boolean addAll(final Collection<? extends E> coll) { boolean result = false; for (final E e : coll) { result |= add(e); } return result; }
private ForeignKey(String key) { this.compositeKeys.add(key); this.concatenatedIdentifiers += key; this.direction = key.endsWith(Topology.IN_VERTEX_COLUMN_END) ? Direction.IN : Direction.OUT; String[] split = key.split("\\."); String foreignKeySchema = split[0]; String foreignKeyTable = split[1]; this.schemaTable = SchemaTable.of(foreignKeySchema, foreignKeyTable); }
private ForeignKey(String key) { this.compositeKeys.add(key); this.concatenatedIdentifiers += key; this.direction = key.endsWith(Topology.IN_VERTEX_COLUMN_END) ? Direction.IN : Direction.OUT; String[] split = key.split("\\."); String foreignKeySchema = split[0]; String foreignKeyTable = split[1]; this.schemaTable = SchemaTable.of(foreignKeySchema, foreignKeyTable); }
public ListOrderedSet<Comparable> loadIdentifierObjects(Map<String, Integer> idColumnCountMap, ResultSet resultSet) throws SQLException { ListOrderedSet<Comparable> identifierObjects = new ListOrderedSet<>(); for (String identifier : this.identifiers) { String labelledAliasIdentifier = labeledAliasIdentifier(identifier); int count = idColumnCountMap.get(labelledAliasIdentifier); identifierObjects.add((Comparable) resultSet.getObject(count)); } return identifierObjects; }
public ListOrderedSet<Comparable> loadIdentifierObjects(Map<String, Integer> idColumnCountMap, ResultSet resultSet) throws SQLException { ListOrderedSet<Comparable> identifierObjects = new ListOrderedSet<>(); for (String identifier : this.identifiers) { String labelledAliasIdentifier = labeledAliasIdentifier(identifier); int count = idColumnCountMap.get(labelledAliasIdentifier); identifierObjects.add((Comparable) resultSet.getObject(count)); } return identifierObjects; }
public void add(String key) { this.compositeKeys.add(key); this.concatenatedIdentifiers += key; Direction dir = key.endsWith(Topology.IN_VERTEX_COLUMN_END) ? Direction.IN : Direction.OUT; if (this.direction == null) { //Called for the first add. this.direction = dir; String[] split = key.split("\\."); String foreignKeySchema = split[0]; String foreignKeyTable = split[1]; this.schemaTable = SchemaTable.of(foreignKeySchema, foreignKeyTable); } else { Preconditions.checkState(this.direction == dir); String[] split = key.split("\\."); String foreignKeySchema = split[0]; String foreignKeyTable = split[1]; Preconditions.checkState(this.schemaTable.getSchema().equals(foreignKeySchema)); Preconditions.checkState(this.schemaTable.getTable().equals(foreignKeyTable)); } }
public void add(String key) { this.compositeKeys.add(key); this.concatenatedIdentifiers += key; Direction dir = key.endsWith(Topology.IN_VERTEX_COLUMN_END) ? Direction.IN : Direction.OUT; if (this.direction == null) { //Called for the first add. this.direction = dir; String[] split = key.split("\\."); String foreignKeySchema = split[0]; String foreignKeyTable = split[1]; this.schemaTable = SchemaTable.of(foreignKeySchema, foreignKeyTable); } else { Preconditions.checkState(this.direction == dir); String[] split = key.split("\\."); String foreignKeySchema = split[0]; String foreignKeyTable = split[1]; Preconditions.checkState(this.schemaTable.getSchema().equals(foreignKeySchema)); Preconditions.checkState(this.schemaTable.getTable().equals(foreignKeyTable)); } }
PropertyType propertyType = propertyColumn.get().getPropertyType(); Comparable value = (Comparable) SqlgUtil.stringValueToType(propertyType, identifiers[count++].trim()); identifierValues.add(value); } else { throw new IllegalStateException(String.format("identifier %s for %s not found", identifier, schemaTable.toString()));
PropertyType propertyType = propertyColumn.get().getPropertyType(); Comparable value = (Comparable) SqlgUtil.stringValueToType(propertyType, identifiers[count++].trim()); identifierValues.add(value); } else { throw new IllegalStateException(String.format("identifier %s for %s not found", identifier, schemaTable.toString()));
for (String identifier : vertexLabel.getIdentifiers()) { identifiers.add((Comparable) propertyTypeValueMap.get(identifier).getRight());
for (String identifier : vertexLabel.getIdentifiers()) { identifiers.add((Comparable) propertyTypeValueMap.get(identifier).getRight());
if (identifiersNode != null) { for (JsonNode identifierNode : identifiersNode) { this.identifiers.add(identifierNode.asText());
if (identifiersNode != null) { for (JsonNode identifierNode : identifiersNode) { this.identifiers.add(identifierNode.asText());
ListOrderedSet<Comparable> identifiers = new ListOrderedSet<>(); for (String identifier : vertexLabel.getIdentifiers()) { identifiers.add((Comparable) parameterValueMap.get(identifier));
ListOrderedSet<Comparable> identifiers = new ListOrderedSet<>(); for (String identifier : edgeLabel.getIdentifiers()) { identifiers.add((Comparable) values.get(identifier));
ListOrderedSet<Comparable> identifiers = new ListOrderedSet<>(); for (String identifier : vertexLabel.getIdentifiers()) { identifiers.add((Comparable) values.get(identifier));
@Override public void read(Kryo kryo, Input input) { this.schemaTable = SchemaTable.of(input.readString(), input.readString()); String s = input.readString(); if (s.equals("s")) { //sequence this.id = ID.from(input.readLong()); } else { int size = input.readInt(); ListOrderedSet<Comparable> identifiers = new ListOrderedSet<>(); for (int i = 0; i < size; i++) { String identifier = input.readString(); identifiers.add(identifier); } this.id = ID.from(identifiers); } }
@Override public void read(Kryo kryo, Input input) { this.schemaTable = SchemaTable.of(input.readString(), input.readString()); String s = input.readString(); if (s.equals("s")) { //sequence this.id = ID.from(input.readLong()); } else { int size = input.readInt(); ListOrderedSet<Comparable> identifiers = new ListOrderedSet<>(); for (int i = 0; i < size; i++) { String identifier = input.readString(); identifiers.add(identifier); } this.id = ID.from(identifiers); } }