@Override public int hashCode() { return getElement().hashCode(); }
public void markPropertyVisible(InMemoryElement element, Property property, Visibility visibility, Authorizations authorizations) { if (!element.canRead(authorizations)) { return; } if (element instanceof Vertex) { this.vertices.get(element.getId()).markPropertyVisibleInternal(property, visibility); } else if (element instanceof Edge) { this.edges.get(element.getId()).markPropertyVisibleInternal(property, visibility); } if (hasEventListeners()) { fireGraphEvent(new MarkVisiblePropertyEvent(this, element, property, visibility)); } }
@SuppressWarnings("unused") public void markPropertyVisible(AccumuloElement element, Property property, Visibility visibility, Authorizations authorizations) { checkNotNull(element); ColumnVisibility columnVisibility = visibilityToAccumuloVisibility(visibility); if (element instanceof Vertex) { addMutations(getVerticesWriter(), getMarkVisiblePropertyMutation(AccumuloConstants.VERTEX_ROW_KEY_PREFIX + element.getId(), property, columnVisibility)); } else if (element instanceof Edge) { addMutations(getVerticesWriter(), getMarkVisiblePropertyMutation(AccumuloConstants.EDGE_ROW_KEY_PREFIX + element.getId(), property, columnVisibility)); } if (hasEventListeners()) { fireGraphEvent(new MarkVisiblePropertyEvent(this, element, property, visibility)); } }
@Override public int hashCode() { return getElement().hashCode(); }
@Override public boolean equals(Object obj) { if (!(obj instanceof MarkVisiblePropertyEvent)) { return false; } MarkVisiblePropertyEvent other = (MarkVisiblePropertyEvent) obj; return getElement().equals(other.getElement()) && super.equals(obj); } }
@Override public boolean equals(Object obj) { if (!(obj instanceof MarkVisiblePropertyEvent)) { return false; } MarkVisiblePropertyEvent other = (MarkVisiblePropertyEvent) obj; return getElement().equals(other.getElement()) && super.equals(obj); } }