protected static class InvokeServiceCmd.ValueWrapper extends Object
Modifier and Type | Field and Description |
---|---|
protected static InvokeServiceCmd.ValueWrapper |
MISSING |
protected static InvokeServiceCmd.ValueWrapper |
NULL |
protected InvokeServiceCmd.ValuePresence |
presence |
protected Object |
value |
Modifier and Type | Method and Description |
---|---|
InvokeServiceCmd.ValuePresence |
getPresence() |
Object |
getValue() |
boolean |
isMissing() |
boolean |
isNull() |
boolean |
isPresent() |
protected static InvokeServiceCmd.ValueWrapper |
missing() |
protected static InvokeServiceCmd.ValueWrapper |
ofNullable(Object value) |
protected static final InvokeServiceCmd.ValueWrapper MISSING
protected static final InvokeServiceCmd.ValueWrapper NULL
protected final InvokeServiceCmd.ValuePresence presence
protected final Object value
public InvokeServiceCmd.ValuePresence getPresence()
public boolean isPresent()
public boolean isMissing()
public boolean isNull()
public Object getValue()
protected static InvokeServiceCmd.ValueWrapper ofNullable(Object value)
protected static InvokeServiceCmd.ValueWrapper missing()