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

A

AbstractEvent<T extends Enum,S> - Class in io.atomix.utils.event
Base event implementation.
AbstractIdentifier<T extends Comparable<T>> - Class in io.atomix.utils
Abstract identifier backed by another value, e.g.
AbstractListenerManager<E extends Event,L extends EventListener<E>> - Class in io.atomix.utils.event
Basis for components which need to export listener mechanism.
AbstractListenerManager() - Constructor for class io.atomix.utils.event.AbstractListenerManager
 
AbstractNamed - Class in io.atomix.utils
Abstract named object.
addListener(L) - Method in class io.atomix.utils.event.AbstractListenerManager
 
addListener(L) - Method in class io.atomix.utils.event.ListenerRegistry
 
addListener(L) - Method in interface io.atomix.utils.event.ListenerService
Adds the specified listener.
Address - Class in io.atomix.utils.net
Representation of a network address.
Address(String, int, InetAddress) - Constructor for class io.atomix.utils.net.Address
 
address() - Method in class io.atomix.utils.net.Address
Returns the IP address.
Address.Type - Enum in io.atomix.utils.net
Address type.
addType(NamespaceTypeConfig) - Method in class io.atomix.utils.serializer.NamespaceConfig
Adds a serializable type to the configuration.
asVersion() - Method in class io.atomix.utils.time.LogicalTimestamp
Returns the timestamp as a version.
AtomixIOException - Exception in io.atomix.utils
Atomix I/O exception.
AtomixIOException() - Constructor for exception io.atomix.utils.AtomixIOException
 
AtomixIOException(String) - Constructor for exception io.atomix.utils.AtomixIOException
 
AtomixIOException(String, Object...) - Constructor for exception io.atomix.utils.AtomixIOException
 
AtomixIOException(String, Throwable) - Constructor for exception io.atomix.utils.AtomixIOException
 
AtomixIOException(Throwable) - Constructor for exception io.atomix.utils.AtomixIOException
 
AtomixRuntimeException - Exception in io.atomix.utils
Atomix runtime exception.
AtomixRuntimeException() - Constructor for exception io.atomix.utils.AtomixRuntimeException
 
AtomixRuntimeException(String) - Constructor for exception io.atomix.utils.AtomixRuntimeException
 
AtomixRuntimeException(String, Object...) - Constructor for exception io.atomix.utils.AtomixRuntimeException
 
AtomixRuntimeException(String, Throwable) - Constructor for exception io.atomix.utils.AtomixRuntimeException
 
AtomixRuntimeException(Throwable) - Constructor for exception io.atomix.utils.AtomixRuntimeException
 

B

BASIC - Static variable in class io.atomix.utils.serializer.Namespaces
 
BASIC_MAX_SIZE - Static variable in class io.atomix.utils.serializer.Namespaces
 
BEGIN_USER_CUSTOM_ID - Static variable in class io.atomix.utils.serializer.Namespaces
Kryo registration Id for user custom registration.
borrow() - Method in class io.atomix.utils.serializer.Namespace
 
build() - Method in interface io.atomix.utils.Builder
Builds the object.
build() - Method in class io.atomix.utils.serializer.Namespace.Builder
Builds a Namespace instance.
build(String) - Method in class io.atomix.utils.serializer.Namespace.Builder
Builds a Namespace instance.
Builder<T> - Interface in io.atomix.utils
Object builder.
builder() - Static method in class io.atomix.utils.serializer.Namespace
Creates a new Namespace builder.
Builder() - Constructor for class io.atomix.utils.serializer.Namespace.Builder
 

C

Clock<T extends Timestamp> - Interface in io.atomix.utils.time
Clock.
compareTo(Timestamp) - Method in class io.atomix.utils.time.LogicalTimestamp
 
compareTo(Timestamp) - Method in class io.atomix.utils.time.MultiValuedTimestamp
 
compareTo(Timestamp) - Method in class io.atomix.utils.time.VectorTimestamp
 
compareTo(Timestamp) - Method in class io.atomix.utils.time.Version
 
compareTo(Timestamp) - Method in class io.atomix.utils.time.WallClockTimestamp
 
Config - Interface in io.atomix.utils.config
Atomix configuration.
config() - Method in interface io.atomix.utils.config.Configured
Returns the object configuration.
ConfigMapper - Class in io.atomix.utils.config
Utility for applying Typesafe configurations to Atomix configuration objects.
ConfigMapper(ClassLoader) - Constructor for class io.atomix.utils.config.ConfigMapper
 
ConfigurationException - Exception in io.atomix.utils.config
Atomix configuration exception.
ConfigurationException(String) - Constructor for exception io.atomix.utils.config.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception io.atomix.utils.config.ConfigurationException
 
Configured<T extends Config> - Interface in io.atomix.utils.config
Interface for objects configured via a configuration object.
ConfiguredType<C extends TypedConfig> - Interface in io.atomix.utils
Configured type.
create() - Method in class io.atomix.utils.serializer.Namespace
Creates a Kryo instance.
creationTime() - Method in class io.atomix.utils.time.Versioned
Returns the system time when this version was created.

D

decode(byte[]) - Method in interface io.atomix.utils.serializer.Serializer
Deserialize the specified bytes.
DEFAULT - Static variable in class io.atomix.utils.serializer.Namespace
Default Kryo namespace.
DEFAULT_BUFFER_SIZE - Static variable in class io.atomix.utils.serializer.Namespace
Default buffer size used for serialization.
deserialize(byte[]) - Method in class io.atomix.utils.serializer.Namespace
Deserializes given byte array to Object using Kryo instance in pool.
deserialize(ByteBuffer) - Method in class io.atomix.utils.serializer.Namespace
Deserializes given byte buffer to Object using Kryo instance in pool.
deserialize(InputStream) - Method in class io.atomix.utils.serializer.Namespace
Deserializes given InputStream to an Object using Kryo instance in pool.
deserialize(InputStream, int) - Method in class io.atomix.utils.serializer.Namespace
Deserializes given InputStream to an Object using Kryo instance in pool.

E

encode(T) - Method in interface io.atomix.utils.serializer.Serializer
Serialize the specified object.
Epoch - Class in io.atomix.utils.time
Epoch.
Epoch(long) - Constructor for class io.atomix.utils.time.Epoch
Creates a new epoch timestamp.
equals(Object) - Method in class io.atomix.utils.AbstractIdentifier
Compares two device key identifiers for equality.
equals(Object) - Method in class io.atomix.utils.net.Address
 
equals(Object) - Method in class io.atomix.utils.time.LogicalTimestamp
 
equals(Object) - Method in class io.atomix.utils.time.MultiValuedTimestamp
 
equals(Object) - Method in interface io.atomix.utils.time.Timestamp
 
equals(Object) - Method in class io.atomix.utils.time.VectorTimestamp
 
equals(Object) - Method in class io.atomix.utils.time.Version
 
equals(Object) - Method in class io.atomix.utils.time.Versioned
 
equals(Object) - Method in class io.atomix.utils.time.WallClockTimestamp
 
Event<T,S> - Interface in io.atomix.utils.event
Abstraction of an of a time-stamped event pertaining to an arbitrary subject.
event(E) - Method in interface io.atomix.utils.event.EventListener
Reacts to the specified event.
EventFilter<E extends Event> - Interface in io.atomix.utils.event
Entity capable of filtering events.
EventListener<E extends Event> - Interface in io.atomix.utils.event
Entity capable of receiving events.
EventSink<E extends Event> - Interface in io.atomix.utils.event
Abstraction of an event sink capable of processing the specified event types.

F

FLOATING_ID - Static variable in class io.atomix.utils.serializer.Namespace
ID to use if this KryoNamespace does not define registration id.
from(String) - Static method in class io.atomix.utils.net.Address
Returns the address from the given host:port string.
from(String, int) - Static method in class io.atomix.utils.net.Address
Returns an address for the given host/port.
from(int) - Static method in class io.atomix.utils.net.Address
Returns an address for the local host and the given port.
from(long) - Static method in class io.atomix.utils.time.WallClockTimestamp
Returns a new wall clock timestamp for the given unix timestamp.

G

Generics - Class in io.atomix.utils
Generics utility.
getGenericClassType(Object, Class<?>, int) - Static method in class io.atomix.utils.Generics
Returns the generic type at the given position for the given class.
getGenericInterfaceType(Object, Class<?>, int) - Static method in class io.atomix.utils.Generics
Returns the generic type at the given position for the given interface.
getId() - Method in class io.atomix.utils.serializer.NamespaceTypeConfig
Returns the type identifier.
getLocalTimestamp() - Method in class io.atomix.utils.time.VectorClock
Returns the local logical timestamp.
getName() - Method in interface io.atomix.utils.config.NamedConfig
Returns the configuration name.
getName() - Method in class io.atomix.utils.serializer.NamespaceConfig
Returns the serializer name.
getSerializer() - Method in class io.atomix.utils.serializer.NamespaceTypeConfig
Returns the serializer class.
getTime() - Method in interface io.atomix.utils.time.Clock
Returns the current time of the clock.
getTime() - Method in class io.atomix.utils.time.LogicalClock
 
getTime() - Method in class io.atomix.utils.time.VectorClock
 
getTime() - Method in class io.atomix.utils.time.WallClock
 
getTimestamp(T) - Method in class io.atomix.utils.time.VectorClock
Returns the logical timestamp for the given identifier.
getTimestamps() - Method in class io.atomix.utils.time.VectorClock
Returns a collection of identifier-timestamp pairs.
getType() - Method in interface io.atomix.utils.config.TypedConfig
Returns the type name.
getType() - Method in class io.atomix.utils.serializer.NamespaceTypeConfig
Returns the serializable type.
getTypes() - Method in class io.atomix.utils.serializer.NamespaceConfig
Returns the serializable types.

H

hashCode() - Method in class io.atomix.utils.AbstractIdentifier
Returns the hashcode of the identifier.
hashCode() - Method in class io.atomix.utils.net.Address
 
hashCode() - Method in class io.atomix.utils.time.LogicalTimestamp
 
hashCode() - Method in class io.atomix.utils.time.MultiValuedTimestamp
 
hashCode() - Method in interface io.atomix.utils.time.Timestamp
 
hashCode() - Method in class io.atomix.utils.time.VectorTimestamp
 
hashCode() - Method in class io.atomix.utils.time.Version
 
hashCode() - Method in class io.atomix.utils.time.Versioned
 
hashCode() - Method in class io.atomix.utils.time.WallClockTimestamp
 
host() - Method in class io.atomix.utils.net.Address
Returns the host name.

I

id() - Method in class io.atomix.utils.AbstractIdentifier
Returns the backing identifier value.
id() - Method in interface io.atomix.utils.Identifier
Returns the backing identifier value.
Identifier<T extends Comparable<T>> - Interface in io.atomix.utils
Abstract identifier backed by another value, e.g.
identifier() - Method in class io.atomix.utils.time.VectorTimestamp
Returns the timestamp identifier.
increment() - Method in class io.atomix.utils.time.LogicalClock
Increments the clock and returns the new timestamp.
incrementAndUpdate(LogicalTimestamp) - Method in class io.atomix.utils.time.LogicalClock
Increments the clock and updates it using the given timestamp.
INITIAL_ID - Static variable in class io.atomix.utils.serializer.Namespace
Smallest ID free to use for user defined registrations.
io.atomix.utils - package io.atomix.utils
Provides utility classes and interfaces used throughout Atomix projects.
io.atomix.utils.config - package io.atomix.utils.config
Provides classes and interfaces for reading and mapping configuration files.
io.atomix.utils.event - package io.atomix.utils.event
Provides classes and interfaces for creating and handling generic events.
io.atomix.utils.net - package io.atomix.utils.net
Provides classes and interfaces for representing and operating on IP addresses.
io.atomix.utils.serializer - package io.atomix.utils.serializer
Provides classes and interfaces for binary serialization.
io.atomix.utils.time - package io.atomix.utils.time
Provides classes and interfaces for representing and operating on both logical and physical representations of time.
isCompatible() - Method in class io.atomix.utils.serializer.NamespaceConfig
Returns whether compatible serialization is enabled.
isNewerThan(Timestamp) - Method in interface io.atomix.utils.time.Timestamp
Tests if this timestamp is newer than the specified timestamp.
isOlderThan(Timestamp) - Method in interface io.atomix.utils.time.Timestamp
Tests if this timestamp is older than the specified timestamp.
isRegistrationRequired() - Method in class io.atomix.utils.serializer.NamespaceConfig
Returns whether registration is required.
isRelevant(E) - Method in interface io.atomix.utils.event.EventFilter
Indicates whether the specified event is of interest or not.
isRunning() - Method in interface io.atomix.utils.Managed
Returns a boolean value indicating whether the managed object is running.

L

ListenerRegistry<E extends Event,L extends EventListener<E>> - Class in io.atomix.utils.event
Base implementation of an event sink and a registry capable of tracking listeners and dispatching events to them as part of event sink processing.
ListenerRegistry() - Constructor for class io.atomix.utils.event.ListenerRegistry
 
ListenerService<E extends Event,L extends EventListener<E>> - Interface in io.atomix.utils.event
Abstraction of a service capable of asynchronously notifying listeners.
loadFile(Class<T>, File, String...) - Method in class io.atomix.utils.config.ConfigMapper
Loads the given configuration file using the mapper, falling back to the given resources.
loadResources(Class<T>, String...) - Method in class io.atomix.utils.config.ConfigMapper
Loads the given resources using the configuration mapper.
local() - Static method in class io.atomix.utils.net.Address
Returns an address that binds to all interfaces.
LogicalClock - Class in io.atomix.utils.time
Logical clock.
LogicalClock() - Constructor for class io.atomix.utils.time.LogicalClock
 
LogicalClock(LogicalTimestamp) - Constructor for class io.atomix.utils.time.LogicalClock
 
LogicalTimestamp - Class in io.atomix.utils.time
Timestamp based on logical sequence value.
LogicalTimestamp(long) - Constructor for class io.atomix.utils.time.LogicalTimestamp
 

M

MalformedAddressException - Exception in io.atomix.utils.net
Malformed address exception.
MalformedAddressException(String) - Constructor for exception io.atomix.utils.net.MalformedAddressException
 
MalformedAddressException(String, Throwable) - Constructor for exception io.atomix.utils.net.MalformedAddressException
 
Managed<T> - Interface in io.atomix.utils
Interface for types that can be asynchronously started and stopped.
map(Function<V, U>) - Method in class io.atomix.utils.time.Versioned
Maps this instance into another after transforming its value while retaining the same version and creationTime.
MAX_BUFFER_SIZE - Static variable in class io.atomix.utils.serializer.Namespace
Maximum allowed buffer size.
MultiValuedTimestamp<T extends Comparable<T>,U extends Comparable<U>> - Class in io.atomix.utils.time
A logical timestamp that derives its value from two input values.
MultiValuedTimestamp(T, U) - Constructor for class io.atomix.utils.time.MultiValuedTimestamp
Creates a new timestamp based on two values.

N

name() - Method in class io.atomix.utils.AbstractNamed
 
name() - Method in interface io.atomix.utils.Named
Returns the object name.
name() - Method in interface io.atomix.utils.Type
Returns the type name.
Named - Interface in io.atomix.utils
Named object.
NamedConfig<C extends NamedConfig<C>> - Interface in io.atomix.utils.config
Named configuration.
NamedType - Interface in io.atomix.utils
Named type.
Namespace - Class in io.atomix.utils.serializer
Pool of Kryo instances, with classes pre-registered.
Namespace(NamespaceConfig) - Constructor for class io.atomix.utils.serializer.Namespace
 
Namespace.Builder - Class in io.atomix.utils.serializer
KryoNamespace builder.
NamespaceConfig - Class in io.atomix.utils.serializer
Namespace configuration.
NamespaceConfig() - Constructor for class io.atomix.utils.serializer.NamespaceConfig
 
Namespaces - Class in io.atomix.utils.serializer
 
NamespaceTypeConfig - Class in io.atomix.utils.serializer
Namespace type configuration.
NamespaceTypeConfig() - Constructor for class io.atomix.utils.serializer.NamespaceTypeConfig
 
newConfig() - Method in interface io.atomix.utils.ConfiguredType
Returns a new configuration.
nextId(int) - Method in class io.atomix.utils.serializer.Namespace.Builder
Sets the next Kryo registration Id for following register entries.

O

of(long) - Static method in class io.atomix.utils.time.Epoch
Returns a new logical timestamp for the given logical time.
of(long) - Static method in class io.atomix.utils.time.LogicalTimestamp
Returns a new logical timestamp for the given logical time.
onProcessLimit() - Method in interface io.atomix.utils.event.EventSink
Handles notification that event processing time limit has been exceeded.
onProcessLimit() - Method in class io.atomix.utils.event.ListenerRegistry
 

P

populate(int) - Method in class io.atomix.utils.serializer.Namespace
Populates the Kryo pool.
port() - Method in class io.atomix.utils.net.Address
Returns the port.
process(E) - Method in interface io.atomix.utils.event.EventSink
Processes the specified event.
process(E) - Method in class io.atomix.utils.event.ListenerRegistry
 

R

register(Class<?>...) - Method in class io.atomix.utils.serializer.Namespace.Builder
Registers classes to be serialized using Kryo default serializer.
register(Serializer<?>, Class<?>...) - Method in class io.atomix.utils.serializer.Namespace.Builder
Registers serializer for the given set of classes.
register(Namespace) - Method in class io.atomix.utils.serializer.Namespace.Builder
Registers all the class registered to given KryoNamespace.
registerSubTypes(Class<?>...) - Method in class io.atomix.utils.serializer.Namespace.Builder
Registers all given types and their subtypes.
release(Kryo) - Method in class io.atomix.utils.serializer.Namespace
 
removeListener(L) - Method in class io.atomix.utils.event.AbstractListenerManager
 
removeListener(L) - Method in class io.atomix.utils.event.ListenerRegistry
 
removeListener(L) - Method in interface io.atomix.utils.event.ListenerService
Removes the specified listener.
run(KryoCallback<T>) - Method in class io.atomix.utils.serializer.Namespace
 

S

serialize(Object) - Method in class io.atomix.utils.serializer.Namespace
Serializes given object to byte array using Kryo instance in pool.
serialize(Object, int) - Method in class io.atomix.utils.serializer.Namespace
Serializes given object to byte array using Kryo instance in pool.
serialize(Object, ByteBuffer) - Method in class io.atomix.utils.serializer.Namespace
Serializes given object to byte buffer using Kryo instance in pool.
serialize(Object, OutputStream) - Method in class io.atomix.utils.serializer.Namespace
Serializes given object to OutputStream using Kryo instance in pool.
serialize(Object, OutputStream, int) - Method in class io.atomix.utils.serializer.Namespace
Serializes given object to OutputStream using Kryo instance in pool.
Serializer - Interface in io.atomix.utils.serializer
Interface for serialization of store artifacts.
ServiceException - Exception in io.atomix.utils
Service exception.
ServiceException() - Constructor for exception io.atomix.utils.ServiceException
 
ServiceException(String) - Constructor for exception io.atomix.utils.ServiceException
 
ServiceException(String, Throwable) - Constructor for exception io.atomix.utils.ServiceException
 
setClassLoader(ClassLoader) - Method in class io.atomix.utils.serializer.Namespace.Builder
Sets the namespace class loader.
setCompatible(boolean) - Method in class io.atomix.utils.serializer.Namespace.Builder
Sets whether backwards/forwards compatible versioned serialization is enabled.
setCompatible(boolean) - Method in class io.atomix.utils.serializer.NamespaceConfig
Sets whether compatible serialization is enabled.
setId(Integer) - Method in class io.atomix.utils.serializer.NamespaceTypeConfig
Sets the type identifier.
setName(String) - Method in interface io.atomix.utils.config.NamedConfig
Sets the configuration name.
setName(String) - Method in class io.atomix.utils.serializer.NamespaceConfig
Sets the serializer name.
setRegistrationRequired(boolean) - Method in class io.atomix.utils.serializer.Namespace.Builder
Sets the registrationRequired flag.
setRegistrationRequired(boolean) - Method in class io.atomix.utils.serializer.NamespaceConfig
Sets whether registration is required.
setSerializer(Class<? extends Serializer>) - Method in class io.atomix.utils.serializer.NamespaceTypeConfig
Sets the serializer class.
setType(Class<?>) - Method in class io.atomix.utils.serializer.NamespaceTypeConfig
Sets the serializable type.
setTypes(Collection<NamespaceTypeConfig>) - Method in class io.atomix.utils.serializer.NamespaceConfig
Sets the serializable types.
size() - Method in class io.atomix.utils.serializer.Namespace
Gets the number of classes registered in this Kryo namespace.
start() - Method in interface io.atomix.utils.Managed
Starts the managed object.
stop() - Method in interface io.atomix.utils.Managed
Stops the managed object.
subject() - Method in class io.atomix.utils.event.AbstractEvent
 
subject() - Method in interface io.atomix.utils.event.Event
Returns the subject of the event.

T

time() - Method in class io.atomix.utils.event.AbstractEvent
 
time() - Method in interface io.atomix.utils.event.Event
Returns the timestamp of when the event occurred, given in milliseconds since the start of epoch.
Timestamp - Interface in io.atomix.utils.time
Opaque version structure.
toString() - Method in class io.atomix.utils.AbstractIdentifier
Returns a string representation of a DeviceKeyId.
toString() - Method in class io.atomix.utils.event.AbstractEvent
 
toString() - Method in class io.atomix.utils.net.Address
 
toString() - Method in class io.atomix.utils.serializer.Namespace
 
toString() - Method in class io.atomix.utils.time.LogicalClock
 
toString() - Method in class io.atomix.utils.time.LogicalTimestamp
 
toString() - Method in class io.atomix.utils.time.MultiValuedTimestamp
 
toString() - Method in class io.atomix.utils.time.VectorClock
 
toString() - Method in class io.atomix.utils.time.VectorTimestamp
 
toString() - Method in class io.atomix.utils.time.Version
 
toString() - Method in class io.atomix.utils.time.Versioned
 
toString() - Method in class io.atomix.utils.time.WallClock
 
toString() - Method in class io.atomix.utils.time.WallClockTimestamp
 
type() - Method in class io.atomix.utils.event.AbstractEvent
 
type() - Method in interface io.atomix.utils.event.Event
Returns the type of the event.
type() - Method in class io.atomix.utils.net.Address
Returns the address type.
Type - Interface in io.atomix.utils
Identifier interface for types.
TypedConfig<T> - Interface in io.atomix.utils.config
Typed configuration.

U

unixTimestamp() - Method in class io.atomix.utils.time.WallClockTimestamp
Returns the unixTimestamp.
update(LogicalTimestamp) - Method in class io.atomix.utils.time.LogicalClock
Updates the clock using the given timestamp.
update(VectorTimestamp<T>) - Method in class io.atomix.utils.time.VectorClock
Updates the given timestamp.
update(VectorClock<T>) - Method in class io.atomix.utils.time.VectorClock
Updates the vector clock.
using(Namespace) - Static method in interface io.atomix.utils.serializer.Serializer
Creates a new Serializer instance from a Namespace.

V

value() - Method in class io.atomix.utils.time.LogicalTimestamp
Returns the sequence value.
value() - Method in class io.atomix.utils.time.Version
Returns the version.
value() - Method in class io.atomix.utils.time.Versioned
Returns the value.
value1() - Method in class io.atomix.utils.time.MultiValuedTimestamp
Returns the first value.
value2() - Method in class io.atomix.utils.time.MultiValuedTimestamp
Returns the second value.
valueOf(String) - Static method in enum io.atomix.utils.net.Address.Type
Returns the enum constant of this type with the specified name.
valueOrElse(Versioned<U>, U) - Static method in class io.atomix.utils.time.Versioned
Returns the value of the specified Versioned object if non-null or else returns a default value.
valueOrNull(Versioned<U>) - Static method in class io.atomix.utils.time.Versioned
Returns the value of the specified Versioned object if non-null or else returns null.
values() - Static method in enum io.atomix.utils.net.Address.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VectorClock<T extends Identifier> - Class in io.atomix.utils.time
Vector clock.
VectorClock(T) - Constructor for class io.atomix.utils.time.VectorClock
 
VectorClock(VectorTimestamp<T>) - Constructor for class io.atomix.utils.time.VectorClock
 
VectorClock(VectorTimestamp<T>, Collection<VectorTimestamp<T>>) - Constructor for class io.atomix.utils.time.VectorClock
 
VectorTimestamp<T extends Identifier> - Class in io.atomix.utils.time
Vector clock timestamp.
VectorTimestamp(T, long) - Constructor for class io.atomix.utils.time.VectorTimestamp
 
Version - Class in io.atomix.utils.time
Logical timestamp for versions.
Version(long) - Constructor for class io.atomix.utils.time.Version
 
version() - Method in class io.atomix.utils.time.Versioned
Returns the version.
Versioned<V> - Class in io.atomix.utils.time
Versioned value.
Versioned(V, long, long) - Constructor for class io.atomix.utils.time.Versioned
Constructs a new versioned value.
Versioned(V, long) - Constructor for class io.atomix.utils.time.Versioned
Constructs a new versioned value.

W

WallClock - Class in io.atomix.utils.time
Wall clock.
WallClock() - Constructor for class io.atomix.utils.time.WallClock
 
WallClockTimestamp - Class in io.atomix.utils.time
A Timestamp that derives its value from the prevailing wallclock time on the controller where it is generated.
WallClockTimestamp() - Constructor for class io.atomix.utils.time.WallClockTimestamp
 
WallClockTimestamp(long) - Constructor for class io.atomix.utils.time.WallClockTimestamp
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2013–2018. All rights reserved.