Uses of Interface
uk.gov.gchq.gaffer.data.element.id.ElementId
-
Packages that use ElementId Package Description uk.gov.gchq.gaffer.accumulostore.key uk.gov.gchq.gaffer.accumulostore.key.core uk.gov.gchq.gaffer.accumulostore.operation.impl uk.gov.gchq.gaffer.accumulostore.retriever.impl uk.gov.gchq.gaffer.data.element Core Java data types relating to Gaffer graph elements (entities and edges).uk.gov.gchq.gaffer.data.element.id Classes related to the identification of Gaffer elements.uk.gov.gchq.gaffer.federated uk.gov.gchq.gaffer.mapstore.impl Implementation details for the MapImpl map-based data store.uk.gov.gchq.gaffer.operation.data Core data objects for the Gaffer operation library.uk.gov.gchq.gaffer.operation.function uk.gov.gchq.gaffer.operation.impl.get Operations for retrieving elements from a Gaffer graph.uk.gov.gchq.gaffer.operation.impl.output Operations for formatting the output of an operation into a required representation.uk.gov.gchq.gaffer.operation.io Extension interfaces for describing operations which define inputs and outputs.uk.gov.gchq.gaffer.operation.util uk.gov.gchq.gaffer.spark.operation.javardd Operation classes for creating and consuming JavaRDDs using Spark in Gaffer.uk.gov.gchq.gaffer.spark.operation.scalardd Operation classes for creating and consuming RDDs using Spark in Gaffer.uk.gov.gchq.gaffer.sparkaccumulo.operation.handler Spark operation handlers for the Accumulo store.uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd Operations for using JavaRDDs with the Accumulo Gaffer store.uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd Operations for using RDDs with the Accumulo Gaffer store.uk.gov.gchq.gaffer.store.serialiser Serialiser implementations for stores. -
-
Uses of ElementId in uk.gov.gchq.gaffer.accumulostore.key
Methods in uk.gov.gchq.gaffer.accumulostore.key that return ElementId Modifier and Type Method Description ElementIdAccumuloElementConverter. getElementId(org.apache.accumulo.core.data.Key key, boolean includeMatchedVertex)Gets a newElementIdfrom an AccumuloKey.Methods in uk.gov.gchq.gaffer.accumulostore.key with parameters of type ElementId Modifier and Type Method Description List<org.apache.accumulo.core.data.Range>RangeFactory. getRange(ElementId elementId, GraphFilters operation)Returns a Range representing a query for the given IDMethod parameters in uk.gov.gchq.gaffer.accumulostore.key with type arguments of type ElementId Modifier and Type Method Description org.apache.accumulo.core.data.RangeRangeFactory. getRangeFromPair(Pair<ElementId,ElementId> pairRange, GraphFilters operation)Operation Returns a Range representing a query for all values between the givenElementIds taken from the minimum comparable byte value of the provided keys and the maximum comparable byte value.org.apache.accumulo.core.data.RangeRangeFactory. getRangeFromPair(Pair<ElementId,ElementId> pairRange, GraphFilters operation)Operation Returns a Range representing a query for all values between the givenElementIds taken from the minimum comparable byte value of the provided keys and the maximum comparable byte value. -
Uses of ElementId in uk.gov.gchq.gaffer.accumulostore.key.core
Methods in uk.gov.gchq.gaffer.accumulostore.key.core that return ElementId Modifier and Type Method Description ElementIdAbstractCoreKeyAccumuloElementConverter. getElementId(org.apache.accumulo.core.data.Key key, boolean includeMatchedVertex)Methods in uk.gov.gchq.gaffer.accumulostore.key.core with parameters of type ElementId Modifier and Type Method Description List<org.apache.accumulo.core.data.Range>AbstractCoreKeyRangeFactory. getRange(ElementId elementId, GraphFilters operation)Method parameters in uk.gov.gchq.gaffer.accumulostore.key.core with type arguments of type ElementId Modifier and Type Method Description org.apache.accumulo.core.data.RangeAbstractCoreKeyRangeFactory. getRangeFromPair(Pair<ElementId,ElementId> pairRange, GraphFilters operation)org.apache.accumulo.core.data.RangeAbstractCoreKeyRangeFactory. getRangeFromPair(Pair<ElementId,ElementId> pairRange, GraphFilters operation) -
Uses of ElementId in uk.gov.gchq.gaffer.accumulostore.operation.impl
Methods in uk.gov.gchq.gaffer.accumulostore.operation.impl that return types with arguments of type ElementId Modifier and Type Method Description Iterable<? extends Pair<? extends ElementId,? extends ElementId>>GetElementsInRanges. getInput()Iterable<? extends Pair<? extends ElementId,? extends ElementId>>GetElementsInRanges. getInput()Iterable<? extends Pair<? extends ElementId,? extends ElementId>>SummariseGroupOverRanges. getInput()Iterable<? extends Pair<? extends ElementId,? extends ElementId>>SummariseGroupOverRanges. getInput()Method parameters in uk.gov.gchq.gaffer.accumulostore.operation.impl with type arguments of type ElementId Modifier and Type Method Description voidGetElementsInRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input)voidGetElementsInRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input)voidSummariseGroupOverRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input)voidSummariseGroupOverRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input) -
Uses of ElementId in uk.gov.gchq.gaffer.accumulostore.retriever.impl
Classes in uk.gov.gchq.gaffer.accumulostore.retriever.impl with type parameters of type ElementId Modifier and Type Class Description classAccumuloRangeIDRetriever<OP extends InputOutput<Iterable<? extends Pair<? extends ElementId,? extends ElementId>>,Iterable<? extends Element>> & GraphFilters>This allows queries for all data from between the providedElementIdpairs.classAccumuloRangeIDRetriever<OP extends InputOutput<Iterable<? extends Pair<? extends ElementId,? extends ElementId>>,Iterable<? extends Element>> & GraphFilters>This allows queries for all data from between the providedElementIdpairs.classAccumuloSingleIDRetriever<OP extends InputOutput<Iterable<? extends ElementId>,Iterable<? extends Element>> & GraphFilters>This allows queries for all data related to the providedElementIds. -
Uses of ElementId in uk.gov.gchq.gaffer.data.element
Classes in uk.gov.gchq.gaffer.data.element that implement ElementId Modifier and Type Class Description classEdgeAnEdgein anElementcontaining a source, destination and a directed flag.classElementElementsare the fundamental building blocks of the Graph.classEntityAnEntityin anElementcontaining a single vertex.classLazyEdgeAnLazyEdgewraps anEdgeand lazily loads identifiers and properties when requested using a providedElementValueLoader.classLazyEntityAnLazyEntitywraps anEntityand lazily loads the identifier and properties when requested using a providedElementValueLoader. -
Uses of ElementId in uk.gov.gchq.gaffer.data.element.id
Subinterfaces of ElementId in uk.gov.gchq.gaffer.data.element.id Modifier and Type Interface Description interfaceEdgeIdAnEdgeIdis an interface describing the core methods that are required in order to identify anEdge.interfaceEntityIdAnEntityIdis an interface describing the core methods that are required in order to identify anEntity.Methods in uk.gov.gchq.gaffer.data.element.id with parameters of type ElementId Modifier and Type Method Description default booleanEdgeId. isEqual(ElementId that)booleanElementId. isEqual(ElementId that)default booleanEntityId. isEqual(ElementId that)default ElementId.MatchesEdgeId. isRelated(ElementId that)This is related to anElementIdif either the ElementId is equal to this EdgeId or it is an EntityId and its identifier matches this EdgeId's source or destination.ElementId.MatchesElementId. isRelated(ElementId that)default ElementId.MatchesEntityId. isRelated(ElementId that)This is related to anElementIdif either the ElementId is equal to this EntityId or it is an EdgeId and its source or destination matches this EntityId's vertex. -
Uses of ElementId in uk.gov.gchq.gaffer.federated
Methods in uk.gov.gchq.gaffer.federated that return ElementId Modifier and Type Method Description ElementIdToElementSeed. apply(Element element) -
Uses of ElementId in uk.gov.gchq.gaffer.mapstore.impl
Methods in uk.gov.gchq.gaffer.mapstore.impl with parameters of type ElementId Modifier and Type Method Description static Set<Element>GetElementsUtil. getRelevantElements(MapImpl mapImpl, ElementId elementId, View view, DirectedType directedType, SeededGraphFilters.IncludeIncomingOutgoingType inOutType) -
Uses of ElementId in uk.gov.gchq.gaffer.operation.data
Classes in uk.gov.gchq.gaffer.operation.data that implement ElementId Modifier and Type Class Description classEdgeSeedAnEdgeSeedcontains source, destination and directed identifiers to identify anEdge.classElementSeedclassEntitySeedAnEntitySeedcontains a single vertex for anEntity.Methods in uk.gov.gchq.gaffer.operation.data with parameters of type ElementId Modifier and Type Method Description static ElementSeedElementSeed. createSeed(ElementId elementId) -
Uses of ElementId in uk.gov.gchq.gaffer.operation.function
Methods in uk.gov.gchq.gaffer.operation.function that return ElementId Modifier and Type Method Description ElementIdToElementId. apply(Object obj)Methods in uk.gov.gchq.gaffer.operation.function with parameters of type ElementId Modifier and Type Method Description ObjectFromElementId. apply(ElementId e) -
Uses of ElementId in uk.gov.gchq.gaffer.operation.impl.get
Methods in uk.gov.gchq.gaffer.operation.impl.get that return types with arguments of type ElementId Modifier and Type Method Description Iterable<? extends ElementId>GetElements. getInput()Gets theElementIds that are used to filter the elements.Method parameters in uk.gov.gchq.gaffer.operation.impl.get with type arguments of type ElementId Modifier and Type Method Description voidGetElements. setInput(Iterable<? extends ElementId> input)Sets theElementIds that are used to filter the elements. -
Uses of ElementId in uk.gov.gchq.gaffer.operation.impl.output
Methods in uk.gov.gchq.gaffer.operation.impl.output that return types with arguments of type ElementId Modifier and Type Method Description Iterable<? extends ElementId>ToVertices. getInput()Method parameters in uk.gov.gchq.gaffer.operation.impl.output with type arguments of type ElementId Modifier and Type Method Description voidToVertices. setInput(Iterable<? extends ElementId> input) -
Uses of ElementId in uk.gov.gchq.gaffer.operation.io
Methods in uk.gov.gchq.gaffer.operation.io with parameters of type ElementId Modifier and Type Method Description default BMultiElementIdInput.Builder. input(ElementId... input)default voidMultiElementIdInput. setInput(ElementId[] input)Method parameters in uk.gov.gchq.gaffer.operation.io with type arguments of type ElementId Modifier and Type Method Description default BMultiElementIdInput.Builder. inputIds(Iterable<? extends ElementId> input) -
Uses of ElementId in uk.gov.gchq.gaffer.operation.util
Methods in uk.gov.gchq.gaffer.operation.util that return types with arguments of type ElementId Modifier and Type Method Description static Iterable<? extends ElementId>OperationUtil. toElementIds(Iterable<?> input)Converts an iterable of objects intoElementIds.static Iterable<? extends ElementId>OperationUtil. toElementIds(Object... input)Converts an array of objects intoElementIds.Method parameters in uk.gov.gchq.gaffer.operation.util with type arguments of type ElementId Modifier and Type Method Description static Iterable<?>OperationUtil. fromElementIds(Iterable<? extends ElementId> input) -
Uses of ElementId in uk.gov.gchq.gaffer.spark.operation.javardd
Methods in uk.gov.gchq.gaffer.spark.operation.javardd that return types with arguments of type ElementId Modifier and Type Method Description Iterable<? extends ElementId>GetJavaRDDOfElements. getInput()Method parameters in uk.gov.gchq.gaffer.spark.operation.javardd with type arguments of type ElementId Modifier and Type Method Description voidGetJavaRDDOfElements. setInput(Iterable<? extends ElementId> input) -
Uses of ElementId in uk.gov.gchq.gaffer.spark.operation.scalardd
Methods in uk.gov.gchq.gaffer.spark.operation.scalardd that return types with arguments of type ElementId Modifier and Type Method Description Iterable<? extends ElementId>GetRDDOfElements. getInput()Method parameters in uk.gov.gchq.gaffer.spark.operation.scalardd with type arguments of type ElementId Modifier and Type Method Description voidGetRDDOfElements. setInput(Iterable<? extends ElementId> input) -
Uses of ElementId in uk.gov.gchq.gaffer.sparkaccumulo.operation.handler
Methods in uk.gov.gchq.gaffer.sparkaccumulo.operation.handler with type parameters of type ElementId Modifier and Type Method Description <INPUT_OP extends Operation & GraphFilters & Input<Iterable<? extends ElementId>>>
voidAbstractGetRDDHandler. addRanges(AccumuloStore accumuloStore, org.apache.hadoop.conf.Configuration conf, INPUT_OP operation)<INPUT_OP extends Operation & GraphFilters & Input<Iterable<? extends Pair<? extends ElementId,? extends ElementId>>>>
voidAbstractGetRDDHandler. addRangesFromPairs(AccumuloStore accumuloStore, org.apache.hadoop.conf.Configuration conf, INPUT_OP operation)<INPUT_OP extends Operation & GraphFilters & Input<Iterable<? extends Pair<? extends ElementId,? extends ElementId>>>>
voidAbstractGetRDDHandler. addRangesFromPairs(AccumuloStore accumuloStore, org.apache.hadoop.conf.Configuration conf, INPUT_OP operation) -
Uses of ElementId in uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd
Methods in uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd that return types with arguments of type ElementId Modifier and Type Method Description Iterable<? extends Pair<? extends ElementId,? extends ElementId>>GetJavaRDDOfElementsInRanges. getInput()Iterable<? extends Pair<? extends ElementId,? extends ElementId>>GetJavaRDDOfElementsInRanges. getInput()Method parameters in uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd with type arguments of type ElementId Modifier and Type Method Description voidGetJavaRDDOfElementsInRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input)voidGetJavaRDDOfElementsInRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input) -
Uses of ElementId in uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd
Methods in uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd that return types with arguments of type ElementId Modifier and Type Method Description Iterable<? extends Pair<? extends ElementId,? extends ElementId>>GetRDDOfElementsInRanges. getInput()Iterable<? extends Pair<? extends ElementId,? extends ElementId>>GetRDDOfElementsInRanges. getInput()Method parameters in uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd with type arguments of type ElementId Modifier and Type Method Description voidGetRDDOfElementsInRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input)voidGetRDDOfElementsInRanges. setInput(Iterable<? extends Pair<? extends ElementId,? extends ElementId>> input) -
Uses of ElementId in uk.gov.gchq.gaffer.store.serialiser
Methods in uk.gov.gchq.gaffer.store.serialiser that return ElementId Modifier and Type Method Description ElementIdElementIdSerialiser. deserialise(byte[] bytes)ElementIdElementIdSerialiser. deserialiseEmpty()Methods in uk.gov.gchq.gaffer.store.serialiser with parameters of type ElementId Modifier and Type Method Description byte[]ElementIdSerialiser. serialise(ElementId elementId)
-