Class Hierarchy
- java.lang.Object
- io.kgraph.library.similarity.AdamicAdar (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.similarity.AdamicAdar.ComputeLogOfInverseDegree (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.similarity.AdamicAdar.LongIdDoubleValueFriendsList
- io.kgraph.library.similarity.AdamicAdar.ScaleToDistance (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.similarity.AdamicAdar.SendFriendsListAndValue (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.streaming.summaries.AdjacencyListGraph<K>
- io.kgraph.streaming.summaries.AdjacencyListGraph.Node
- io.kgraph.library.cf.Als (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Als.InitItemsComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Als.InitUsersComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.streaming.library.BipartitenessCheck.CombineFunction (implements org.apache.kafka.streams.kstream.Reducer<V>)
- io.kgraph.streaming.library.BipartitenessCheck.UpdateFunction<EV> (implements io.kgraph.streaming.EdgeFoldFunction<K,EV,T>)
- io.kgraph.pregel.aggregators.BooleanAndAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.BooleanOrAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.library.BreadthFirstSearch<K,EV> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.streaming.summaries.Candidates
- io.kgraph.library.cf.CfLongId (implements io.kgraph.library.cf.CfId<T>, java.lang.Comparable<T>)
- io.kgraph.library.cf.CfLongIdDeserializer (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kgraph.library.cf.CfLongIdSerde (implements org.apache.kafka.common.serialization.Serde<T>)
- io.kgraph.library.cf.CfLongIdSerializer (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kgraph.utils.ClientUtils
- io.kgraph.pregel.ComputeFunction.Aggregators (implements io.kgraph.pregel.ComputeFunction.ReadWriteAggregators)
- io.kgraph.pregel.ComputeFunction.Callback<K,VV,EV,Message> (implements io.kgraph.pregel.ComputeFunction.ReadWriteAggregators)
- io.kgraph.pregel.ComputeFunction.InitCallback
- io.kgraph.pregel.ComputeFunction.MasterCallback (implements io.kgraph.pregel.ComputeFunction.ReadAggregators)
- io.kgraph.library.ConnectedComponents<EV> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.streaming.library.ConnectedComponents.CombineCC<K> (implements org.apache.kafka.streams.kstream.Reducer<V>)
- io.kgraph.streaming.library.ConnectedComponents.UpdateCC<K,EV> (implements io.kgraph.streaming.EdgeFoldFunction<K,EV,T>)
- io.kgraph.streaming.summaries.DisjointSet<R>
- io.kgraph.library.clustering.DoubleListAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.DoubleMaxAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.DoubleMinAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.DoubleProductAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.DoubleSumAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.Edge<K>
- io.kgraph.library.basic.EdgeCount<K,VV,EV,Message> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.streaming.EdgeStream<K,EV> (implements io.kgraph.streaming.KGraphStream<K,VV,EV>)
- io.kgraph.EdgeWithValue<K,V>
- io.kgraph.streaming.library.ExactTriangleCount
- io.kgraph.streaming.library.ExactTriangleCount.IntersectNeighborhoods (implements org.apache.kafka.streams.kstream.KeyValueMapper<K,V,VR>)
- io.kgraph.streaming.library.ExactTriangleCount.ProjectCanonicalEdges (implements org.apache.kafka.streams.kstream.KeyValueMapper<K,V,VR>)
- io.kgraph.streaming.library.ExactTriangleCount.SumAndEmitCounters (implements org.apache.kafka.streams.kstream.ValueMapperWithKey<K,V,VR>)
- io.kgraph.library.cf.FloatMatrixMessage
- io.kgraph.GraphAlgorithmState<T>
- io.kgraph.utils.GraphGenerators
- io.kgraph.GraphSerialized<K,VV,EV>
- io.kgraph.utils.GraphUtils
- io.kgraph.library.similarity.Jaccard<VV> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.similarity.Jaccard.MessageWrapper<K,Message>
- io.kgraph.library.similarity.Jaccard.ScaleToDistance<VV> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.similarity.Jaccard.SendFriends<K,VV,EV> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.KGraph<K,VV,EV>
- io.kgraph.KGraph.ApplyEdgeLeftJoinFunction<K,VV,EV,T> (implements org.apache.kafka.streams.kstream.ValueJoiner<V1,V2,VR>)
- io.kgraph.KGraph.ApplyLeftJoinToEdgeValues<K,EV,T> (implements org.apache.kafka.streams.kstream.ValueJoiner<V1,V2,VR>)
- io.kgraph.KGraph.ApplyLeftJoinToEdgeValuesOnEitherSourceOrTarget<K,EV,T> (implements org.apache.kafka.streams.kstream.ValueJoiner<V1,V2,VR>)
- io.kgraph.KGraph.ApplyLeftJoinToVertexValues<K,VV,T> (implements org.apache.kafka.streams.kstream.ValueJoiner<V1,V2,VR>)
- io.kgraph.KGraph.ApplyNeighborLeftJoinFunction<K,VV,EV,T> (implements org.apache.kafka.streams.kstream.ValueJoiner<V1,V2,VR>)
- io.kgraph.KGraph.CountNeighborsLeftJoin<K,VV,EV> (implements org.apache.kafka.streams.kstream.ValueJoiner<V1,V2,VR>)
- io.kgraph.KGraph.EmitSrcAndTarget<K,VV,EV> (implements org.apache.kafka.streams.kstream.KeyValueMapper<K,V,VR>)
- io.kgraph.KGraph.UndirectEdges<K,EV> (implements org.apache.kafka.streams.kstream.KeyValueMapper<K,V,VR>)
- io.kgraph.streaming.KGraphWindowedStream<K,EV>
- io.kgraph.streaming.KGraphWindowedStream.ApplyEdgesFoldFunction<K,EV,T> (implements org.apache.kafka.streams.kstream.Aggregator<K,V,VA>)
- io.kgraph.streaming.KGraphWindowedStream.ApplyEdgesReduceFunction<K,EV> (implements org.apache.kafka.streams.kstream.Reducer<V>)
- io.kgraph.library.clustering.KMeansClustering<EV,Message> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.clustering.KMeansClustering.RandomCentersInitialization (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.clustering.KMeansVertexValue
- io.kgraph.utils.KryoDeserializer<T> (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kgraph.utils.KryoSerde<T> (implements org.apache.kafka.common.serialization.Serde<T>)
- io.kgraph.utils.KryoSerializer<T> (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kgraph.utils.KryoUtils
- io.kgraph.library.LabelPropagation<EV> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.clustering.ListOfDoubleListAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>, org.apache.kafka.common.Configurable)
- io.kgraph.library.LocalClusteringCoefficient (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.LocalClusteringCoefficient.LCCMessage
- io.kgraph.pregel.aggregators.LongMaxAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.LongMinAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.LongProductAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.aggregators.LongSumAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.library.maxbmatching.MaxBMatching (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.maxbmatching.MBMEdgeValue
- io.kgraph.library.maxbmatching.MBMMessage
- io.kgraph.library.MultipleSourceShortestPaths (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.PageRank<K> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.utils.Parsers<T>
- io.kgraph.utils.Parsers.DoubleParser (implements io.kgraph.utils.Parser<T>)
- io.kgraph.utils.Parsers.EdgeParser<K,V> (implements io.kgraph.utils.Parser<T>)
- io.kgraph.utils.Parsers.FloatParser (implements io.kgraph.utils.Parser<T>)
- io.kgraph.utils.Parsers.IntegerParser (implements io.kgraph.utils.Parser<T>)
- io.kgraph.utils.Parsers.LongParser (implements io.kgraph.utils.Parser<T>)
- io.kgraph.utils.Parsers.StringParser (implements io.kgraph.utils.Parser<T>)
- io.kgraph.utils.Parsers.VertexParser<K,V> (implements io.kgraph.utils.Parser<T>)
- io.kgraph.pregel.PregelClientSupplier (implements org.apache.kafka.streams.KafkaClientSupplier)
- io.kgraph.pregel.PregelComputation<K,VV,EV,Message> (implements java.io.Closeable)
- io.kgraph.pregel.PregelComputation.AggregatorWrapper<T>
- io.kgraph.pregel.PregelComputation.MapOfLongMaxAggregator (implements io.kgraph.pregel.aggregators.Aggregator<T>)
- io.kgraph.pregel.PregelConsumer (implements org.apache.kafka.clients.consumer.Consumer<K,V>)
- io.kgraph.pregel.PregelGraphAlgorithm<K,VV,EV,Message> (implements io.kgraph.GraphAlgorithm<K,VV,EV,T>)
- io.kgraph.pregel.PregelState
- io.kgraph.pregel.PregelStateDeserializer (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kgraph.pregel.PregelStateSerializer (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kgraph.library.basic.ReverseEdges<K,VV,EV> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.clustering.SemiClustering (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.clustering.SemiClustering.SemiCluster (implements java.lang.Comparable<T>)
- io.kgraph.library.cf.Sgd (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Sgd.InitItemsComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Sgd.InitUsersComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.streaming.utils.SignedVertex
- io.kgraph.library.SingleSourceShortestPaths (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.streaming.library.Spanner.CombineSpanners<K> (implements org.apache.kafka.streams.kstream.Reducer<V>)
- io.kgraph.streaming.library.Spanner.UpdateLocal<K,EV> (implements io.kgraph.streaming.EdgeFoldFunction<K,EV,T>)
- io.kgraph.utils.StreamUtils
- io.kgraph.streaming.SummaryAggregation<K,EV,S,T>
- io.kgraph.library.cf.Svdpp (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Svdpp.InitItemsComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Svdpp.InitUsersComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Svdpp.ItemComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.cf.Svdpp.SvdppValue
- io.kgraph.library.cf.Svdpp.UserComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.SybilRank (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.SybilRank.Initializer (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.SybilRank.SybilRankComputation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.SybilRank.TrustAggregation (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.library.SybilRank.VertexValue
- io.kgraph.utils.TopicPartitionDeserializer (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kgraph.utils.TopicPartitionSerializer (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kgraph.library.basic.VertexCount<K,VV,EV,Message> (implements io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>)
- io.kgraph.VertexWithValue<K,V>
- io.kgraph.pregel.ZKUtils
Interface Hierarchy
- io.kgraph.pregel.aggregators.Aggregator<T>
- java.lang.AutoCloseable
- io.kgraph.library.cf.CfId<T>
- io.kgraph.pregel.ComputeFunction<K,VV,EV,Message>
- io.kgraph.pregel.ComputeFunction.ReadAggregators
- io.kgraph.streaming.EdgeFoldFunction<K,EV,T>
- io.kgraph.EdgeJoinFunction<EV,T>
- io.kgraph.streaming.EdgeReduceFunction<EV>
- io.kgraph.EdgesFunctionWithVertexValue<K,VV,EV,T>
- io.kgraph.streaming.KGraphStream<K,VV,EV>
- io.kgraph.NeighborsFunctionWithVertexValue<K,VV,EV,T>
- io.kgraph.utils.Parser<T>
- io.kgraph.VertexJoinFunction<VV,T>
Enum Hierarchy
Copyright © 2020. All rights reserved.