Index

A C D E G H I L M O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

action() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSet
Returns the value of the action record component.
author() - Element in annotation interface com.coditory.sherlock.migrator.ChangeSet
 

C

ChangeSet - Annotation Interface in com.coditory.sherlock.migrator
 
ChangeSetMethodExtractor - Class in com.coditory.sherlock.migrator
 
ChangeSetMethodExtractor() - Constructor for class com.coditory.sherlock.migrator.ChangeSetMethodExtractor
 
ChangeSetMethodExtractor.ChangeSetMapper<R> - Interface in com.coditory.sherlock.migrator
 
com.coditory.sherlock - package com.coditory.sherlock
 
com.coditory.sherlock.migrator - package com.coditory.sherlock.migrator
 

D

DEFAULT_CLOCK - Static variable in class com.coditory.sherlock.SherlockDefaults
 
DEFAULT_LOCK_DURATION - Static variable in class com.coditory.sherlock.SherlockDefaults
 
DEFAULT_MIGRATOR_LOCK_ID - Static variable in class com.coditory.sherlock.SherlockDefaults
 
description() - Element in annotation interface com.coditory.sherlock.migrator.ChangeSet
 
duration() - Method in record class com.coditory.sherlock.LockRequest
Returns the value of the duration record component.

E

elapsed() - Method in class com.coditory.sherlock.Timer
 
elapsedMs() - Method in class com.coditory.sherlock.Timer
 
equals(Object) - Method in record class com.coditory.sherlock.LockRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.coditory.sherlock.migrator.MigrationChangeSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Indicates whether some other object is "equal to" this one.
execute() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSet
 
expect(boolean, String, Object...) - Static method in class com.coditory.sherlock.Preconditions
 
expectEqual(T, T) - Static method in class com.coditory.sherlock.Preconditions
 
expectEqual(T, T, String) - Static method in class com.coditory.sherlock.Preconditions
 
expectNonEmpty(String, String) - Static method in class com.coditory.sherlock.Preconditions
 
expectNonEmpty(List<T>, String) - Static method in class com.coditory.sherlock.Preconditions
 
expectNonEmpty(Map<K, E>) - Static method in class com.coditory.sherlock.Preconditions
 
expectNonEmpty(Map<K, E>, String) - Static method in class com.coditory.sherlock.Preconditions
 
expectNonNull(T, String) - Static method in class com.coditory.sherlock.Preconditions
 
expectTruncatedToMillis(Duration, String) - Static method in class com.coditory.sherlock.Preconditions
 
extractChangeSetMethods(Object, Class<R>) - Static method in class com.coditory.sherlock.migrator.ChangeSetMethodExtractor
 
extractChangeSets(Object, ChangeSetMethodExtractor.ChangeSetMapper<R>) - Static method in class com.coditory.sherlock.migrator.ChangeSetMethodExtractor
 
extractChangeSets(Object, Class<R>) - Static method in class com.coditory.sherlock.migrator.ChangeSetMethodExtractor
 

G

getNextAvailable() - Static method in class com.coditory.sherlock.Ports
 

H

hashCode() - Method in record class com.coditory.sherlock.LockRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSet
Returns a hash code value for this object.
hashCode() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Returns a hash code value for this object.

I

id() - Element in annotation interface com.coditory.sherlock.migrator.ChangeSet
 
id() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSet
Returns the value of the id record component.
id() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Returns the value of the id record component.
invokeMethod(Method, Object, Class<R>) - Static method in class com.coditory.sherlock.migrator.ChangeSetMethodExtractor
 
isCoroutine(Method) - Static method in class com.coditory.sherlock.migrator.ChangeSetMethodExtractor
 

L

lockId() - Method in record class com.coditory.sherlock.LockRequest
Returns the value of the lockId record component.
LockRequest - Record Class in com.coditory.sherlock
 
LockRequest(String, String) - Constructor for record class com.coditory.sherlock.LockRequest
 
LockRequest(String, String, Duration) - Constructor for record class com.coditory.sherlock.LockRequest
Creates an instance of a LockRequest record class.

M

map(Supplier<?>, Class<?>) - Method in interface com.coditory.sherlock.migrator.ChangeSetMethodExtractor.ChangeSetMapper
 
MAX_PORT_NUMBER - Static variable in class com.coditory.sherlock.Ports
 
method() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Returns the value of the method record component.
MigrationChangeSet<R> - Record Class in com.coditory.sherlock.migrator
 
MigrationChangeSet(String, Supplier<R>) - Constructor for record class com.coditory.sherlock.migrator.MigrationChangeSet
Creates an instance of a MigrationChangeSet record class.
MigrationChangeSetMethod<R> - Record Class in com.coditory.sherlock.migrator
 
MigrationChangeSetMethod(String, Object, Method, Class<R>) - Constructor for record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Creates an instance of a MigrationChangeSetMethod record class.
MIN_PORT_NUMBER - Static variable in class com.coditory.sherlock.Ports
 

O

object() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Returns the value of the object record component.
order() - Element in annotation interface com.coditory.sherlock.migrator.ChangeSet
 
ownerId() - Method in record class com.coditory.sherlock.LockRequest
Returns the value of the ownerId record component.

P

Ports - Class in com.coditory.sherlock
 
Ports() - Constructor for class com.coditory.sherlock.Ports
 
Preconditions - Class in com.coditory.sherlock
Preconditions for sherlock distributed lock.

R

returnType() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Returns the value of the returnType record component.

S

SherlockDefaults - Class in com.coditory.sherlock
 
start() - Static method in class com.coditory.sherlock.Timer
 

T

Timer - Class in com.coditory.sherlock
 
Timer() - Constructor for class com.coditory.sherlock.Timer
 
toString() - Method in record class com.coditory.sherlock.LockRequest
Returns a string representation of this record class.
toString() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSet
Returns a string representation of this record class.
toString() - Method in record class com.coditory.sherlock.migrator.MigrationChangeSetMethod
Returns a string representation of this record class.

U

uuid() - Static method in class com.coditory.sherlock.UuidGenerator
 
UuidGenerator - Class in com.coditory.sherlock
 
A C D E G H I L M O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values