@Experimental public final class CompareCondition extends java.lang.Object
Digest-based comparisons use a 64-bit XXH3 digest represented as a 16-character lower-case hexadecimal string.
| Modifier and Type | Class and Description |
|---|---|
static class |
CompareCondition.Condition
The kind of condition represented by this instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTo(CommandArguments args)
Append this condition to the command arguments by emitting the appropriate keyword and payload.
|
static CompareCondition |
digestEq(byte[] digest) |
static CompareCondition |
digestEq(java.lang.String hex16) |
static CompareCondition |
digestNe(byte[] digest) |
static CompareCondition |
digestNe(java.lang.String hex16) |
boolean |
equals(java.lang.Object o) |
CompareCondition.Condition |
getCondition()
The kind of this condition.
|
java.lang.Object |
getPayload()
The payload for this condition (String or byte[]).
|
int |
hashCode() |
java.lang.String |
toString() |
static CompareCondition |
valueEq(byte[] value) |
static CompareCondition |
valueEq(java.lang.String value) |
static CompareCondition |
valueNe(byte[] value) |
static CompareCondition |
valueNe(java.lang.String value) |
public static CompareCondition valueEq(java.lang.String value)
public static CompareCondition valueNe(java.lang.String value)
public static CompareCondition valueEq(byte[] value)
public static CompareCondition valueNe(byte[] value)
public static CompareCondition digestEq(java.lang.String hex16)
public static CompareCondition digestNe(java.lang.String hex16)
public static CompareCondition digestEq(byte[] digest)
public static CompareCondition digestNe(byte[] digest)
public void addTo(CommandArguments args)
public CompareCondition.Condition getCondition()
public java.lang.Object getPayload()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2025. All rights reserved.