Class GafferPopHasStep<S extends org.apache.tinkerpop.gremlin.structure.Element>

  • All Implemented Interfaces:
    Serializable, Cloneable, Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>>, org.apache.tinkerpop.gremlin.process.traversal.Step<S,​S>, org.apache.tinkerpop.gremlin.process.traversal.step.Configuring, org.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder, org.apache.tinkerpop.gremlin.process.traversal.step.Parameterizing

    public class GafferPopHasStep<S extends org.apache.tinkerpop.gremlin.structure.Element>
    extends org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<S>
    Custom GafferPop HasStep. Uses GafferPopHasContainers rather than Gremlin HasContainers.
    See Also:
    GafferPopHasContainer, Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      GafferPopHasStep​(org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<S> originalHasStep)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addHasContainer​(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer)  
      • Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep

        clone, configure, getHasContainers, getParameters, getRequirements, hashCode, removeHasContainer, toString
      • Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep

        addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal
      • Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step

        equals
    • Constructor Detail

      • GafferPopHasStep

        public GafferPopHasStep​(org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<S> originalHasStep)
    • Method Detail

      • addHasContainer

        public void addHasContainer​(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer)
        Specified by:
        addHasContainer in interface org.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
        Overrides:
        addHasContainer in class org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<S extends org.apache.tinkerpop.gremlin.structure.Element>