@Override public void reset() { super.reset(); this.initialized = false; }
@Override public TitanVertexStep<E> clone() { final TitanVertexStep<E> clone = (TitanVertexStep<E>) super.clone(); clone.initialized = false; return clone; }
@Override public void reset() { super.reset(); this.initialized = false; }
public TitanVertexStep(VertexStep<E> originalStep) { super(originalStep.getTraversal(), originalStep.getReturnClass(), originalStep.getDirection(), originalStep.getEdgeLabels()); originalStep.getLabels().forEach(this::addLabel); this.hasContainers = new ArrayList<>(); this.limit = Query.NO_LIMIT; }
public TitanPropertiesStep(PropertiesStep<E> originalStep) { super(originalStep.getTraversal(), originalStep.getReturnType(), originalStep.getPropertyKeys()); originalStep.getLabels().forEach(this::addLabel); this.hasContainers = new ArrayList<>(); this.limit = Query.NO_LIMIT; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (hasContainers != null ? this.hasContainers.hashCode() : 0); result = 31 * result + (hasLocalContainers != null ? this.hasLocalContainers.hashCode() : 0); result = 31 * result + lowLimit; result = 31 * result + highLimit; result = 31 * result + (orders != null ? orders.hashCode() : 0); return result; } }
@Override public String toString() { return this.hasContainers.isEmpty() ? super.toString() : StringFactory.stepString(this, this.hasContainers); }
@Override public TitanPropertiesStep<E> clone() { final TitanPropertiesStep<E> clone = (TitanPropertiesStep<E>) super.clone(); clone.initialized = false; return clone; }
@Override protected Traverser<E> processNextStart() { if (!initialized) initialize(); return super.processNextStart(); }
@Override protected Traverser<E> processNextStart() { if (!initialized) initialize(); return super.processNextStart(); }
@Override public String toString() { return this.hasContainers.isEmpty() ? super.toString() : StringFactory.stepString(this, this.hasContainers); }
public JanusGraphVertexStep(VertexStep<E> originalStep) { super(originalStep.getTraversal(), originalStep.getReturnClass(), originalStep.getDirection(), originalStep.getEdgeLabels()); originalStep.getLabels().forEach(this::addLabel); this.hasContainers = new ArrayList<>(); this.limit = Query.NO_LIMIT; }
public JanusGraphPropertiesStep(PropertiesStep<E> originalStep) { super(originalStep.getTraversal(), originalStep.getReturnType(), originalStep.getPropertyKeys()); originalStep.getLabels().forEach(this::addLabel); this.hasContainers = new ArrayList<>(); this.limit = Query.NO_LIMIT; }
@Override public String toString() { return this.hasContainers.isEmpty() ? super.toString() : StringFactory.stepString(this, this.hasContainers); }
@Override public void reset() { super.reset(); this.initialized = false; }
@Override public JanusGraphVertexStep<E> clone() { final JanusGraphVertexStep<E> clone = (JanusGraphVertexStep<E>) super.clone(); clone.initialized = false; return clone; }
@Override public void reset() { super.reset(); this.initialized = false; }
@Override public JanusGraphPropertiesStep<E> clone() { final JanusGraphPropertiesStep<E> clone = (JanusGraphPropertiesStep<E>) super.clone(); clone.initialized = false; return clone; }
@Override protected Traverser.Admin<E> processNextStart() { if (!initialized) initialize(); return super.processNextStart(); }
@Override protected Traverser.Admin<E> processNextStart() { if (!initialized) initialize(); return super.processNextStart(); }