Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

G

GeneticAlgorithmOptimizer<T extends GeneticAlgorithmSolution> - Class in lib.easyjava.ml.optimization.ga
This implements a Genetic Algorithm for optimization of arbitrary structures.
GeneticAlgorithmOptimizer(AbstractSolutionFactory<T>) - Constructor for class lib.easyjava.ml.optimization.ga.GeneticAlgorithmOptimizer
Creates an optimizer which generates a randomized initial population with default population size, mutation, crossover, and elite rates.
GeneticAlgorithmOptimizer(int, AbstractSolutionFactory<T>) - Constructor for class lib.easyjava.ml.optimization.ga.GeneticAlgorithmOptimizer
Creates an optimizer which generates a randomized initial population with default mutation, crossover, and elite rates.
GeneticAlgorithmOptimizer(int, double, double, double, AbstractSolutionFactory<T>) - Constructor for class lib.easyjava.ml.optimization.ga.GeneticAlgorithmOptimizer
Creates an optimizer which generates a randomized initial population.
GeneticAlgorithmOptimizer(List<T>) - Constructor for class lib.easyjava.ml.optimization.ga.GeneticAlgorithmOptimizer
Creates an optimizer which runs starting from the initially seeded population default mutation, crossover, and elite rates.
GeneticAlgorithmOptimizer(List<T>, double, double, double) - Constructor for class lib.easyjava.ml.optimization.ga.GeneticAlgorithmOptimizer
Creates an optimizer which runs starting from the initially seeded population.
GeneticAlgorithmSolution - Interface in lib.easyjava.ml.optimization.ga
A structured solution which will be optimized by GeneticAlgorithmOptimizer.
get() - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a GET request with no parameters to the base URL
get(Map<String, String>) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a GET request with the given parameters to the base URL
get(String) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a GET request with no parameters to the given URI from the base URL
get(String, Map<String, String>) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a GET request with the given parameters to the given URI from the base URL
get(String, String) - Static method in class lib.easyjava.net.rmi.RMI
Connects to a remote object over RMI.
get(Object) - Method in class lib.easyjava.type.ListMultiMap
 
get(Object) - Method in interface lib.easyjava.type.MultiMap
Returns the values to which the specified key is mapped, or null if this map contains no mapping for the key.
get(Object) - Method in class lib.easyjava.type.SetMultiMap
 
getAdjacentVertices() - Method in class lib.easyjava.graph.directed.DirectedVertex
 
getAdjacentVertices() - Method in class lib.easyjava.graph.undirected.UndirectedVertex
 
getAdjacentVertices() - Method in class lib.easyjava.graph.Vertex
Gets all the vertices adjacent to this one.
getConnections() - Method in class lib.easyjava.net.tcp.TCPServer
Gets the currently connected clients
getData() - Method in class lib.easyjava.graph.Vertex
Gets the data currently associated with this vertex
getEdges() - Method in class lib.easyjava.graph.directed.DirectedGraph
 
getEdges() - Method in class lib.easyjava.graph.directed.DirectedVertex
 
getEdges() - Method in interface lib.easyjava.graph.Graph
Gets all the edges in the graph
getEdges() - Method in class lib.easyjava.graph.undirected.UndirectedGraph
 
getEdges() - Method in class lib.easyjava.graph.undirected.UndirectedVertex
 
getEdges() - Method in class lib.easyjava.graph.Vertex
Gets all the edges connected to this vertex.
getEmptyCollection() - Method in class lib.easyjava.type.ListMultiMap
 
getEmptyCollection() - Method in interface lib.easyjava.type.MultiMap
Provides an empty collection of the appropriate type to hold values.
getEmptyCollection() - Method in class lib.easyjava.type.SetMultiMap
 
getExceptions() - Method in exception lib.easyjava.net.tcp.BroadcastException
Gets all the exceptions which were thrown in the broadcast attempt
getFrom(String) - Static method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a GET request with no parameters to the given URL
getFrom(String, Map<String, String>) - Static method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a GET request with the given parameters to the given URL
getImportance() - Method in enum lib.easyjava.io.output.Logger.Level
 
getIncomingAdjacentVertices() - Method in class lib.easyjava.graph.directed.DirectedVertex
Gets all the vertices which have edges to this vertex
getIncomingEdges() - Method in class lib.easyjava.graph.directed.DirectedVertex
Gets all the edges which go to this vertex
getKey() - Method in class lib.easyjava.type.Pair
 
getLeft() - Method in class lib.easyjava.type.Pair
Gets the left item in the pair
getOrDefault(Object, Collection<V>) - Method in interface lib.easyjava.type.MultiMap
Returns the values to which the specified key is mapped, or defaultValues if this map contains no mapping for the key.
getOtherVertex(UndirectedVertex<T>) - Method in class lib.easyjava.graph.undirected.UndirectedEdge
Gets the vertex that this edge connects which is not the one provided
getOutgoingAdjacentVertices() - Method in class lib.easyjava.graph.directed.DirectedVertex
Gets all the vertices that this has an edge to
getOutgoingEdges() - Method in class lib.easyjava.graph.directed.DirectedVertex
Gets all the edges which leave from this vertex
getRight() - Method in class lib.easyjava.type.Pair
Gets the right item in the pair
getSource() - Method in class lib.easyjava.graph.directed.DirectedEdge
Gets the source vertex of this edge
getTarget() - Method in class lib.easyjava.graph.directed.DirectedEdge
Gets the target vertex of this edge
getValue() - Method in class lib.easyjava.type.Pair
 
getVertices() - Method in class lib.easyjava.graph.directed.DirectedGraph
 
getVertices() - Method in interface lib.easyjava.graph.Graph
Gets all the vertices in the graph
getVertices() - Method in class lib.easyjava.graph.undirected.UndirectedEdge
Gets the vertices that this edge connects
getVertices() - Method in class lib.easyjava.graph.undirected.UndirectedGraph
 
getWeight() - Method in class lib.easyjava.graph.directed.WeightedDirectedEdge
 
getWeight() - Method in class lib.easyjava.graph.undirected.WeightedUndirectedEdge
 
getWeight() - Method in interface lib.easyjava.graph.Weighted
Gets the current weight
Graph<T> - Interface in lib.easyjava.graph
A graph which contains Vertices which store data and Edges.
GraphComponent - Class in lib.easyjava.graph
A Vertex or Edge of a graph.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links