public class ReferencedStateAndRef<T extends ContractState>
A wrapper for a class StateAndRef
indicating that it should be added to a transaction as a reference input state.
class StateAndRef
public ReferencedStateAndRef(@NotNull StateAndRef<? extends T> stateAndRef)
A wrapper for a class StateAndRef
indicating that it should be added to a transaction as a reference input state.
class StateAndRef
@NotNull public StateAndRef<T> getStateAndRef()
@NotNull public StateAndRef<T> component1()
@NotNull public ReferencedStateAndRef<T> copy(@NotNull StateAndRef<? extends T> stateAndRef)
A wrapper for a class StateAndRef
indicating that it should be added to a transaction as a reference input state.
class StateAndRef
@NotNull public java.lang.String toString()
A wrapper for a class StateAndRef
indicating that it should be added to a transaction as a reference input state.
class StateAndRef
public int hashCode()
A wrapper for a class StateAndRef
indicating that it should be added to a transaction as a reference input state.
class StateAndRef
public boolean equals(@Nullable java.lang.Object p)
A wrapper for a class StateAndRef
indicating that it should be added to a transaction as a reference input state.
class StateAndRef