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

P

Pair<T1,T2> - Class in lib.easyjava.type
A simple Pair implementation
Pair(Pair<T1, T2>) - Constructor for class lib.easyjava.type.Pair
 
Pair(T1, T2) - Constructor for class lib.easyjava.type.Pair
 
PaxosCommand - Interface in lib.easyjava.net.replication.multipaxos
A command which can be synchronized across multiple machines using PaxosNodes.
PaxosMessage - Class in lib.easyjava.net.replication.multipaxos.message
A message sent within the Paxos framework
PaxosMessage(int, long, long) - Constructor for class lib.easyjava.net.replication.multipaxos.message.PaxosMessage
 
PaxosMessage.Acceptance - Interface in lib.easyjava.net.replication.multipaxos.message
 
PaxosMessage.AcceptResponse - Interface in lib.easyjava.net.replication.multipaxos.message
 
PaxosMessage.Denial - Interface in lib.easyjava.net.replication.multipaxos.message
 
PaxosMessage.ProposeResponse - Interface in lib.easyjava.net.replication.multipaxos.message
 
PaxosMessage.Request - Interface in lib.easyjava.net.replication.multipaxos.message
 
PaxosNode<E extends PaxosCommand> - Class in lib.easyjava.net.replication.multipaxos
A node in a multi-Paxos cluster.
PaxosNode(int, int, Map<Integer, String>) - Constructor for class lib.easyjava.net.replication.multipaxos.PaxosNode
 
PaxosNode(int, int, Map<Integer, String>, Logger) - Constructor for class lib.easyjava.net.replication.multipaxos.PaxosNode
 
plus(UnivariatePolynomialFunction) - Method in class lib.easyjava.math.function.UnivariatePolynomialFunction
Adds the provided function to this one
population() - Method in class lib.easyjava.ml.optimization.ga.GeneticAlgorithmOptimizer
Returns the current population ordered by fitness.
post(String) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a POST request with the given content to the base URL using the "test/plain" MIME type
post(String, String) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a POST request with the given content to the base URL using the given MIME type
post(String, String, String) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a POST request with the given content to the given URI from the base URL using the given MIME type
postTo(String, String) - Static method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a POST request with the given content to the given URL using the "text/plain" MIME type
postTo(String, String, String) - Static method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a POST request with the given content to the given URL using the given MIME type
previousProposalNumber - Variable in class lib.easyjava.net.replication.multipaxos.message.Promise
 
ProgressPrinter - Class in lib.easyjava.io.output
Prints a bunch of dots to stdout to report the progress of some operation in your command line application
ProgressPrinter(long, long, long) - Constructor for class lib.easyjava.io.output.ProgressPrinter
 
ProgressPrinter(long, long, long, String) - Constructor for class lib.easyjava.io.output.ProgressPrinter
 
ProgressPrinter(long, long, long, String, String) - Constructor for class lib.easyjava.io.output.ProgressPrinter
 
Promise<E extends PaxosCommand> - Class in lib.easyjava.net.replication.multipaxos.message
A promise to another node not to accept any proposal numbers lower than what has just been received
Promise(int, long, long, E, long) - Constructor for class lib.easyjava.net.replication.multipaxos.message.Promise
 
Proposal - Class in lib.easyjava.net.replication.multipaxos.message
An announcement to the Paxos cluster that a node would like to try to become leader.
Proposal(int, long, long) - Constructor for class lib.easyjava.net.replication.multipaxos.message.Proposal
 
proposalNumber - Variable in class lib.easyjava.net.replication.multipaxos.message.PaxosMessage
 
propose(E) - Method in class lib.easyjava.net.replication.multipaxos.PaxosNode
Proposes a new command to the paxos cluster
ProposeDenial - Class in lib.easyjava.net.replication.multipaxos.message
A denial of a proposal, voting that the proposing node not be elected leader.
ProposeDenial(int, long, long, long) - Constructor for class lib.easyjava.net.replication.multipaxos.message.ProposeDenial
 
put(String) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a PUT request with the given content to the base URL using the "test/plain" MIME type
put(String, String) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a PUT request with the given content to the base URL using the given MIME type
put(String, String, String) - Method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a PUT request with the given content to the given URI from the base URL using the given MIME type
put(K, Collection<V>) - Method in class lib.easyjava.type.ListMultiMap
 
put(K, V) - Method in class lib.easyjava.type.ListMultiMap
 
put(K, Collection<V>) - Method in interface lib.easyjava.type.MultiMap
Associates the specified values with the specified key in this map (optional operation).
put(K, V) - Method in interface lib.easyjava.type.MultiMap
Associates the specified value with the specified key in this map (optional operation).
put(K, Collection<V>) - Method in class lib.easyjava.type.SetMultiMap
 
put(K, V) - Method in class lib.easyjava.type.SetMultiMap
 
putAll(Map<? extends K, ? extends V>) - Method in class lib.easyjava.type.ListMultiMap
 
putAll(MultiMap<? extends K, ? extends V>) - Method in class lib.easyjava.type.ListMultiMap
 
putAll(Map<? extends K, ? extends V>) - Method in interface lib.easyjava.type.MultiMap
Copies all of the mappings from the specified map to this map (optional operation).
putAll(MultiMap<? extends K, ? extends V>) - Method in interface lib.easyjava.type.MultiMap
Copies all of the mappings from the specified multimap to this map (optional operation).
putAll(Map<? extends K, ? extends V>) - Method in class lib.easyjava.type.SetMultiMap
 
putAll(MultiMap<? extends K, ? extends V>) - Method in class lib.easyjava.type.SetMultiMap
 
putIfAbsent(K, Collection<V>) - Method in interface lib.easyjava.type.MultiMap
If the specified key is not already associated with a value (or is mapped to null) associates it with the given values and returns null, else returns the current value.
putIfAbsent(K, V) - Method in interface lib.easyjava.type.MultiMap
If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns null, else returns the current value.
putTo(String, String) - Static method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a PUT request with the given content to the given URL using the "text/plain" MIME type
putTo(String, String, String) - Static method in class lib.easyjava.net.rest.SimpleRESTClient
Sends a PUT request with the given content to the given URL using the given MIME type
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links