- 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