A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Object) - Method in class mjson.Json
-
Add an arbitrary Java object to this
Jsonarray. - add(Json) - Method in class mjson.Json
-
Add the specified
Jsonelement to this array. - apiVersion - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- apply(T) - Method in interface mjson.Json.Function
-
Applies this function to the given argument.
- array() - Static method in class mjson.Json
- array() - Method in class mjson.Json.DefaultFactory
- array() - Method in interface mjson.Json.Factory
-
Construct and return a JSON object.
- array(Object...) - Static method in class mjson.Json
-
Return a new JSON array filled up with the list of arguments.
- asBoolean() - Method in class mjson.Json
- asByte() - Method in class mjson.Json
- asChar() - Method in class mjson.Json
- asDouble() - Method in class mjson.Json
- asFloat() - Method in class mjson.Json
- asInteger() - Method in class mjson.Json
- asJsonList() - Method in class mjson.Json
- asJsonMap() - Method in class mjson.Json
- asList() - Method in class mjson.Json
- asLong() - Method in class mjson.Json
- asMap() - Method in class mjson.Json
- asShort() - Method in class mjson.Json
- asString() - Method in class mjson.Json
- at(int) - Method in class mjson.Json
-
Return the
Jsonelement at the specified index of thisJsonarray. - at(String) - Method in class mjson.Json
-
Return the specified property of a
Jsonobject ornullif there's no such property. - at(String, Object) - Method in class mjson.Json
-
Return the specified property of a
Jsonobject if it exists. - at(String, Json) - Method in class mjson.Json
-
Return the specified property of a
Jsonobject if it exists. - atDel(int) - Method in class mjson.Json
-
Remove the element at the specified index from a
Jsonarray and return that element. - atDel(String) - Method in class mjson.Json
-
Remove the specified property from a
Jsonobject and return that property. - attachFactory(Json.Factory) - Static method in class mjson.Json
-
Attach a thread-local Json
Json.Factoryto be used specifically by this thread. - attachTo(Json) - Method in class mjson.Json
-
Explicitly set the parent of this element.
B
- BaseStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
- BaseStreamProvider() - Constructor for class org.jgroups.protocols.kubernetes.stream.BaseStreamProvider
- bool(boolean) - Method in class mjson.Json.DefaultFactory
- bool(boolean) - Method in interface mjson.Json.Factory
-
Construct and return a JSON boolean.
C
- caCertFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- call() - Method in class org.jgroups.protocols.kubernetes.stream.OpenStream
- CERTIFICATE_X509_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
- CertificateStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
- CertificateStreamProvider(String, String, String, String, String) - Constructor for class org.jgroups.protocols.kubernetes.stream.CertificateStreamProvider
- client - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- Client - Class in org.jgroups.protocols.kubernetes
- Client(String, Map<String, String>, int, int, int, long, StreamProvider, Log) - Constructor for class org.jgroups.protocols.kubernetes.Client
- clientCertFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- clientKeyAlgo - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- clientKeyFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- clientKeyPassword - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- close(AutoCloseable) - Static method in class org.jgroups.protocols.kubernetes.Utils
- collectWithOptions(Json...) - Method in class mjson.Json
-
Return an object representing the complete configuration of a merge.
- connectTimeout - Variable in class org.jgroups.protocols.kubernetes.Client
- connectTimeout - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
D
- defaultFactory - Static variable in class mjson.Json
- DefaultFactory() - Constructor for class mjson.Json.DefaultFactory
- DefaultStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
- DefaultStreamProvider() - Constructor for class org.jgroups.protocols.kubernetes.stream.DefaultStreamProvider
- delAt(int) - Method in class mjson.Json
-
Remove the element at the specified index from a
Jsonarray. - delAt(String) - Method in class mjson.Json
-
Delete the specified property from a
Jsonobject. - detachFactory() - Static method in class mjson.Json
-
Clear the thread-local factory previously attached to this thread via the
Json.attachFactory(Factory)method. - dump_requests - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- dup() - Method in class mjson.Json
E
- equals(Object) - Method in class org.jgroups.protocols.kubernetes.Pod
- escape(String) - Static method in class mjson.Json.help
-
Perform JSON escaping so that ", <, >, etc.
- execute(Callable<V>, int, long) - Static method in class org.jgroups.protocols.kubernetes.Utils
- execute(Callable<V>, int, long, boolean) - Static method in class org.jgroups.protocols.kubernetes.Utils
F
- factory() - Static method in class mjson.Json
-
Return the
Json.Factorycurrently in effect. - fetchFromKube() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- fetchFromKubernetes(String, String, String, boolean) - Method in class org.jgroups.protocols.kubernetes.Client
- findMembers(List<Address>, boolean, Responses) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
G
- getBeginMarker() - Method in class org.jgroups.protocols.kubernetes.pem.PEMReader
- getDerBytes() - Method in class org.jgroups.protocols.kubernetes.pem.PEMReader
- getIp() - Method in class org.jgroups.protocols.kubernetes.Pod
- getKeySpec() - Method in class org.jgroups.protocols.kubernetes.pem.PKCS1EncodedKeySpec
-
Get the key spec that JCE understands.
- getName() - Method in class org.jgroups.protocols.kubernetes.Pod
- getPodGroup() - Method in class org.jgroups.protocols.kubernetes.Pod
- getPods(String, String, boolean) - Method in class org.jgroups.protocols.kubernetes.Client
- getSystemEnv(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemEnv(String, String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemEnv(String, String, boolean) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemProperty(String, String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemProperty(String, String, boolean) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getValue() - Method in class mjson.Json
H
- has(String) - Method in class mjson.Json
-
Return true if this
Jsonobject has the specified property and false otherwise. - hashCode() - Method in class org.jgroups.protocols.kubernetes.Pod
- headers - Variable in class org.jgroups.protocols.kubernetes.Client
- help() - Constructor for class mjson.Json.help
I
- info - Variable in class org.jgroups.protocols.kubernetes.Client
- info() - Method in class org.jgroups.protocols.kubernetes.Client
- init() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- is(int, Object) - Method in class mjson.Json
-
Return
trueif and only if thisJsonarray has an element with the specified value at the specified index. - is(String, Object) - Method in class mjson.Json
-
Return
trueif and only if thisJsonobject has a property with the specified value. - isArray() - Method in class mjson.Json
- isBoolean() - Method in class mjson.Json
- isClusteringEnabled() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- isDynamic() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- isNull() - Method in class mjson.Json
- isNumber() - Method in class mjson.Json
- isObject() - Method in class mjson.Json
- isPrimitive() - Method in class mjson.Json
- isReady() - Method in class org.jgroups.protocols.kubernetes.Pod
- isString() - Method in class mjson.Json
- iterator() - Method in class mjson.Json
J
- Json - Class in mjson
-
Represents a JSON (JavaScript Object Notation) entity.
- Json() - Constructor for class mjson.Json
- Json(Json) - Constructor for class mjson.Json
- Json.DefaultFactory - Class in mjson
- Json.Factory - Interface in mjson
-
This interface defines how
Jsoninstances are constructed. - Json.Function<T,R> - Interface in mjson
- Json.help - Class in mjson
-
Exposes some internal methods that are useful for
org.sharegov.mjson.Json.Factoryimplementations or other extension/layers of the library. - Json.MalformedJsonException - Exception in mjson
- Json.Schema - Interface in mjson
-
Represents JSON schema - a specific data format that a JSON entity must follow.
K
- KUBE_PING - Class in org.jgroups.protocols.kubernetes
-
Kubernetes based discovery protocol.
- KUBE_PING() - Constructor for class org.jgroups.protocols.kubernetes.KUBE_PING
- KUBERNETES_PING_ID - Static variable in class org.jgroups.protocols.kubernetes.KUBE_PING
L
- labels - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- log - Variable in class org.jgroups.protocols.kubernetes.Client
M
- main(String[]) - Static method in class mjson.Json
- make(Object) - Method in class mjson.Json.DefaultFactory
- make(Object) - Method in interface mjson.Json.Factory
-
Construct and return a JSON object.
- make(Object) - Static method in class mjson.Json
-
Convert an arbitrary Java instance to a
Jsoninstance. - MalformedJsonException(String) - Constructor for exception mjson.Json.MalformedJsonException
- masterHost - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- masterPort - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- masterProtocol - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- masterUrl - Variable in class org.jgroups.protocols.kubernetes.Client
- mjson - package mjson
-
The library in this package has been copied directly from https://github.com/bolerio/mjson We want to avoid dependencies.
N
- namespace - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- nil() - Method in class mjson.Json.DefaultFactory
- nil() - Method in interface mjson.Json.Factory
-
Construct and return an object representing JSON
null. - nil() - Static method in class mjson.Json
- number(Number) - Method in class mjson.Json.DefaultFactory
- number(Number) - Method in interface mjson.Json.Factory
-
Construct and return a JSON number.
O
- object() - Method in class mjson.Json.DefaultFactory
- object() - Method in interface mjson.Json.Factory
-
Construct and return a JSON object.
- object() - Static method in class mjson.Json
- object(Object...) - Static method in class mjson.Json
-
Return a new JSON object initialized from the passed list of name/value pairs.
- openConnection(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.BaseStreamProvider
- openFile(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- openStream(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.CertificateStreamProvider
- openStream(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.DefaultStreamProvider
- openStream(String, Map<String, String>, int, int) - Method in interface org.jgroups.protocols.kubernetes.stream.StreamProvider
- openStream(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.TokenStreamProvider
- openStream(String, Map<String, String>, int, int, int, long, StreamProvider) - Static method in class org.jgroups.protocols.kubernetes.Utils
- OpenStream - Class in org.jgroups.protocols.kubernetes.stream
- OpenStream(StreamProvider, String, Map<String, String>, int, int) - Constructor for class org.jgroups.protocols.kubernetes.stream.OpenStream
- operationAttempts - Variable in class org.jgroups.protocols.kubernetes.Client
- operationAttempts - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- operationSleep - Variable in class org.jgroups.protocols.kubernetes.Client
- operationSleep - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- org.jgroups.protocols.kubernetes - package org.jgroups.protocols.kubernetes
- org.jgroups.protocols.kubernetes.pem - package org.jgroups.protocols.kubernetes.pem
- org.jgroups.protocols.kubernetes.stream - package org.jgroups.protocols.kubernetes.stream
P
- pad(String) - Method in class mjson.Json
-
Json-pad this object as an argument to a callback function.
- parseJsonResult(String, String, String) - Method in class org.jgroups.protocols.kubernetes.Client
- PEMReader - Class in org.jgroups.protocols.kubernetes.pem
-
This class convert PEM into byte array.
- PEMReader(byte[]) - Constructor for class org.jgroups.protocols.kubernetes.pem.PEMReader
- PEMReader(InputStream) - Constructor for class org.jgroups.protocols.kubernetes.pem.PEMReader
- PEMReader(String) - Constructor for class org.jgroups.protocols.kubernetes.pem.PEMReader
- PKCS1EncodedKeySpec - Class in org.jgroups.protocols.kubernetes.pem
-
PKCS#1 encoded private key is commonly used with OpenSSL.
- PKCS1EncodedKeySpec(byte[]) - Constructor for class org.jgroups.protocols.kubernetes.pem.PKCS1EncodedKeySpec
-
Create a PKCS#1 keyspec from DER encoded buffer
- Pod - Class in org.jgroups.protocols.kubernetes
- Pod(String, String, String, boolean) - Constructor for class org.jgroups.protocols.kubernetes.Pod
- podRunning(Json) - Method in class org.jgroups.protocols.kubernetes.Client
-
Helper method to determine if a pod is considered running or not.
- port_range - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- PRIVATE_PKCS1_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
- PRIVATE_PKCS8_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
- PUBLIC_X509_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
R
- read(String) - Static method in class mjson.Json
-
Parse a JSON entity from its string representation.
- read(URL) - Static method in class mjson.Json
-
Parse a JSON entity from a
URL. - read(CharacterIterator) - Static method in class mjson.Json
-
Parse a JSON entity from a
CharacterIterator. - readAll() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- readFile() - Method in class org.jgroups.protocols.kubernetes.pem.PEMReader
-
Read the PEM file and save the DER encoded octet stream and begin marker.
- readFileToString(File) - Static method in class org.jgroups.protocols.kubernetes.Utils
- readFileToString(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- readTimeout - Variable in class org.jgroups.protocols.kubernetes.Client
- readTimeout - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- remove(Object) - Method in class mjson.Json
-
Remove the specified Java object (converted to a Json instance) from a
Jsonarray. - remove(Json) - Method in class mjson.Json
-
Remove the specified element from a
Jsonarray. - resolvePointer(String, Json) - Static method in class mjson.Json.help
-
Given a JSON Pointer, as per RFC 6901, return the nested JSON value within the
elementparameter.
S
- saTokenFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- schema(URI) - Static method in class mjson.Json
- schema(URI, Json.Function<URI, Json>) - Static method in class mjson.Json
- schema(Json) - Static method in class mjson.Json
- schema(Json, URI) - Static method in class mjson.Json
- sendDiscoveryRequest(Message) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- set(int, Object) - Method in class mjson.Json
-
Change the value of a JSON array element.
- set(String, Object) - Method in class mjson.Json
-
Set a
Jsonobjects's property. - set(String, Json) - Method in class mjson.Json
-
Set a
Jsonobjects's property. - setGlobalFactory(Json.Factory) - Static method in class mjson.Json
-
Specify a global Json
Json.Factoryto be used by all threads that don't have a specific thread-local factory attached to them. - setMasterHost(String) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- setMasterPort(int) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- setNamespace(String) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- split_clusters_during_rolling_update - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- streamProvider - Variable in class org.jgroups.protocols.kubernetes.Client
- StreamProvider - Interface in org.jgroups.protocols.kubernetes.stream
- string(String) - Method in class mjson.Json.DefaultFactory
- string(String) - Method in interface mjson.Json.Factory
-
Construct and return a JSON string.
T
- toJson() - Method in interface mjson.Json.Schema
-
Return the JSON representation of the schema.
- TokenStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
-
Copied and adapted version from openshift-ping repository.
- TokenStreamProvider(String, String) - Constructor for class org.jgroups.protocols.kubernetes.stream.TokenStreamProvider
- toString() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- toString() - Method in class org.jgroups.protocols.kubernetes.Pod
- toString(int) - Method in class mjson.Json
-
Return a string representation of
thisthat does not exceed a certain maximum length. - tp_bind_port - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- trimToNull(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
U
- up() - Method in class mjson.Json
- urlencode(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- useNotReadyAddresses - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- Utils - Class in org.jgroups.protocols.kubernetes
V
- validate(Json) - Method in interface mjson.Json.Schema
-
Validate a JSON document according to this schema.
W
- with(Json, Object...) - Method in class mjson.Json
-
Same as
{}@link #with(Json,Json...options)}with each option argument converted toJsonfirst. - with(Json, Json[]) - Method in class mjson.Json
-
Combine this object or array with the passed in object or array.
All Classes All Packages