corda/.ci/api-current.txt

8852 lines
482 KiB
Plaintext
Raw Normal View History

@CordaSerializable
2019-02-01 12:57:20 +00:00
public interface net.corda.core.ClientRelevantError
##
@CordaSerializable
public class net.corda.core.CordaException extends java.lang.Exception implements net.corda.core.CordaThrowable
public <init>()
public <init>(String)
public <init>(String, String, Throwable)
2019-02-01 12:57:20 +00:00
public <init>(String, String, Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(String, Throwable)
public void addSuppressed(Throwable[])
public boolean equals(Object)
@Nullable
public Throwable getCause()
@Nullable
public String getMessage()
@Nullable
public String getOriginalExceptionClassName()
@Nullable
public String getOriginalMessage()
public int hashCode()
public void setCause(Throwable)
public void setMessage(String)
public void setOriginalExceptionClassName(String)
##
public final class net.corda.core.CordaOID extends java.lang.Object
@NotNull
public static final String ALIAS_PRIVATE_KEY = "1.3.6.1.4.1.50530.1.2"
@NotNull
public static final String CORDA_PLATFORM = "1.3.6.1.4.1.50530.1"
public static final net.corda.core.CordaOID INSTANCE
@NotNull
public static final String R3_ROOT = "1.3.6.1.4.1.50530"
@NotNull
public static final String X509_EXTENSION_CORDA_ROLE = "1.3.6.1.4.1.50530.1.1"
##
@CordaSerializable
public class net.corda.core.CordaRuntimeException extends java.lang.RuntimeException implements net.corda.core.CordaThrowable
public <init>(String)
public <init>(String, String, Throwable)
public <init>(String, Throwable)
public void addSuppressed(Throwable[])
public boolean equals(Object)
@Nullable
public Throwable getCause()
@Nullable
public String getMessage()
@Nullable
public String getOriginalExceptionClassName()
@Nullable
public String getOriginalMessage()
public int hashCode()
public void setCause(Throwable)
public void setMessage(String)
public void setOriginalExceptionClassName(String)
##
@CordaSerializable
public interface net.corda.core.CordaThrowable
public abstract void addSuppressed(Throwable[])
@Nullable
public abstract String getOriginalExceptionClassName()
@Nullable
public abstract String getOriginalMessage()
public abstract void setCause(Throwable)
public abstract void setMessage(String)
public abstract void setOriginalExceptionClassName(String)
##
public @interface net.corda.core.DoNotImplement
##
public final class net.corda.core.Utils extends java.lang.Object
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.messaging.DataFeed<SNAPSHOT, ELEMENT> doOnError(net.corda.core.messaging.DataFeed<? extends SNAPSHOT, ELEMENT>, kotlin.jvm.functions.Function1<? super Throwable, kotlin.Unit>)
@NotNull
public static final net.corda.core.messaging.DataFeed<SNAPSHOT, ELEMENT> mapErrors(net.corda.core.messaging.DataFeed<? extends SNAPSHOT, ELEMENT>, kotlin.jvm.functions.Function1<? super Throwable, ? extends Throwable>)
@NotNull
public static final rx.Observable<ELEMENT> mapErrors(rx.Observable<ELEMENT>, kotlin.jvm.functions.Function1<? super Throwable, ? extends Throwable>)
@NotNull
public static final net.corda.core.concurrent.CordaFuture<T> toFuture(rx.Observable<T>)
@NotNull
public static final rx.Observable<A> toObservable(net.corda.core.concurrent.CordaFuture<? extends A>)
##
public final class net.corda.core.concurrent.ConcurrencyUtils extends java.lang.Object
@NotNull
public static final net.corda.core.concurrent.CordaFuture<W> firstOf(net.corda.core.concurrent.CordaFuture<? extends V>[], kotlin.jvm.functions.Function1<? super net.corda.core.concurrent.CordaFuture<? extends V>, ? extends W>)
@NotNull
public static final net.corda.core.concurrent.CordaFuture<W> firstOf(net.corda.core.concurrent.CordaFuture<? extends V>[], org.slf4j.Logger, kotlin.jvm.functions.Function1<? super net.corda.core.concurrent.CordaFuture<? extends V>, ? extends W>)
public static final W match(java.util.concurrent.Future<V>, kotlin.jvm.functions.Function1<? super V, ? extends W>, kotlin.jvm.functions.Function1<? super Throwable, ? extends W>)
@NotNull
public static final String shortCircuitedTaskFailedMessage = "Short-circuited task failed:"
##
public interface net.corda.core.concurrent.CordaFuture extends java.util.concurrent.Future
public abstract void then(kotlin.jvm.functions.Function1<? super net.corda.core.concurrent.CordaFuture<V>, ? extends W>)
@NotNull
public abstract java.util.concurrent.CompletableFuture<V> toCompletableFuture()
##
@CordaSerializable
public final class net.corda.core.context.Actor extends java.lang.Object
public <init>(net.corda.core.context.Actor$Id, net.corda.core.context.AuthServiceId, net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.core.context.Actor$Id component1()
@NotNull
public final net.corda.core.context.AuthServiceId component2()
@NotNull
public final net.corda.core.identity.CordaX500Name component3()
@NotNull
public final net.corda.core.context.Actor copy(net.corda.core.context.Actor$Id, net.corda.core.context.AuthServiceId, net.corda.core.identity.CordaX500Name)
public boolean equals(Object)
@NotNull
public final net.corda.core.context.Actor$Id getId()
@NotNull
public final net.corda.core.identity.CordaX500Name getOwningLegalIdentity()
@NotNull
public final net.corda.core.context.AuthServiceId getServiceId()
public int hashCode()
@NotNull
public static final net.corda.core.context.Actor service(String, net.corda.core.identity.CordaX500Name)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
public static final net.corda.core.context.Actor$Companion Companion
##
public static final class net.corda.core.context.Actor$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.context.Actor service(String, net.corda.core.identity.CordaX500Name)
##
@CordaSerializable
public static final class net.corda.core.context.Actor$Id extends java.lang.Object
public <init>(String)
@NotNull
public final String component1()
@NotNull
public final net.corda.core.context.Actor$Id copy(String)
public boolean equals(Object)
@NotNull
public final String getValue()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.context.AuthServiceId extends java.lang.Object
public <init>(String)
@NotNull
public final String component1()
@NotNull
public final net.corda.core.context.AuthServiceId copy(String)
public boolean equals(Object)
@NotNull
public final String getValue()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.context.InvocationContext extends java.lang.Object
public <init>(net.corda.core.context.InvocationOrigin, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.context.Trace, net.corda.core.context.Actor)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.context.InvocationOrigin, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.context.Trace, net.corda.core.context.Actor, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.context.InvocationOrigin component1()
@NotNull
public final net.corda.core.context.Trace component2()
@Nullable
public final net.corda.core.context.Actor component3()
@Nullable
public final net.corda.core.context.Trace component4()
@Nullable
public final net.corda.core.context.Actor component5()
@NotNull
public final net.corda.core.context.InvocationContext copy(net.corda.core.context.InvocationOrigin, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.context.Trace, net.corda.core.context.Actor)
public boolean equals(Object)
@Nullable
public final net.corda.core.context.Actor getActor()
@Nullable
public final net.corda.core.context.Trace getExternalTrace()
@Nullable
public final net.corda.core.context.Actor getImpersonatedActor()
@NotNull
public final net.corda.core.context.InvocationOrigin getOrigin()
@NotNull
public final net.corda.core.context.Trace getTrace()
public int hashCode()
@NotNull
public static final net.corda.core.context.InvocationContext newInstance(net.corda.core.context.InvocationOrigin, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.context.Trace, net.corda.core.context.Actor)
@NotNull
public static final net.corda.core.context.InvocationContext peer(net.corda.core.identity.CordaX500Name, net.corda.core.context.Trace, net.corda.core.context.Trace, net.corda.core.context.Actor)
@NotNull
public final java.security.Principal principal()
@NotNull
public static final net.corda.core.context.InvocationContext rpc(net.corda.core.context.Actor, net.corda.core.context.Trace, net.corda.core.context.Trace, net.corda.core.context.Actor)
@NotNull
public static final net.corda.core.context.InvocationContext scheduled(net.corda.core.contracts.ScheduledStateRef, net.corda.core.context.Trace, net.corda.core.context.Trace)
@NotNull
public static final net.corda.core.context.InvocationContext service(String, net.corda.core.identity.CordaX500Name, net.corda.core.context.Trace, net.corda.core.context.Trace)
@NotNull
public static final net.corda.core.context.InvocationContext shell(net.corda.core.context.Trace, net.corda.core.context.Trace)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
public static final net.corda.core.context.InvocationContext$Companion Companion
##
public static final class net.corda.core.context.InvocationContext$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.context.InvocationContext newInstance(net.corda.core.context.InvocationOrigin, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.context.Trace, net.corda.core.context.Actor)
@NotNull
public final net.corda.core.context.InvocationContext peer(net.corda.core.identity.CordaX500Name, net.corda.core.context.Trace, net.corda.core.context.Trace, net.corda.core.context.Actor)
@NotNull
public final net.corda.core.context.InvocationContext rpc(net.corda.core.context.Actor, net.corda.core.context.Trace, net.corda.core.context.Trace, net.corda.core.context.Actor)
@NotNull
public final net.corda.core.context.InvocationContext scheduled(net.corda.core.contracts.ScheduledStateRef, net.corda.core.context.Trace, net.corda.core.context.Trace)
@NotNull
public final net.corda.core.context.InvocationContext service(String, net.corda.core.identity.CordaX500Name, net.corda.core.context.Trace, net.corda.core.context.Trace)
@NotNull
public final net.corda.core.context.InvocationContext shell(net.corda.core.context.Trace, net.corda.core.context.Trace)
##
@CordaSerializable
public abstract class net.corda.core.context.InvocationOrigin extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public abstract java.security.Principal principal()
##
@CordaSerializable
public static final class net.corda.core.context.InvocationOrigin$Peer extends net.corda.core.context.InvocationOrigin
public <init>(net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.core.identity.CordaX500Name component1()
@NotNull
public final net.corda.core.context.InvocationOrigin$Peer copy(net.corda.core.identity.CordaX500Name)
public boolean equals(Object)
@NotNull
public final net.corda.core.identity.CordaX500Name getParty()
public int hashCode()
@NotNull
public java.security.Principal principal()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.context.InvocationOrigin$RPC extends net.corda.core.context.InvocationOrigin
public <init>(net.corda.core.context.Actor)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.context.Actor component1()
@NotNull
public final net.corda.core.context.InvocationOrigin$RPC copy(net.corda.core.context.Actor)
public boolean equals(Object)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.context.Actor getActor()
public int hashCode()
@NotNull
public java.security.Principal principal()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.context.InvocationOrigin$Scheduled extends net.corda.core.context.InvocationOrigin
public <init>(net.corda.core.contracts.ScheduledStateRef)
@NotNull
public final net.corda.core.contracts.ScheduledStateRef component1()
@NotNull
public final net.corda.core.context.InvocationOrigin$Scheduled copy(net.corda.core.contracts.ScheduledStateRef)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.ScheduledStateRef getScheduledState()
public int hashCode()
@NotNull
public java.security.Principal principal()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.context.InvocationOrigin$Service extends net.corda.core.context.InvocationOrigin
public <init>(String, net.corda.core.identity.CordaX500Name)
@NotNull
public final String component1()
@NotNull
public final net.corda.core.identity.CordaX500Name component2()
@NotNull
public final net.corda.core.context.InvocationOrigin$Service copy(String, net.corda.core.identity.CordaX500Name)
public boolean equals(Object)
@NotNull
public final net.corda.core.identity.CordaX500Name getOwningLegalIdentity()
@NotNull
public final String getServiceClassName()
public int hashCode()
@NotNull
public java.security.Principal principal()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.context.InvocationOrigin$Shell extends net.corda.core.context.InvocationOrigin
@NotNull
public java.security.Principal principal()
public static final net.corda.core.context.InvocationOrigin$Shell INSTANCE
##
@CordaSerializable
public final class net.corda.core.context.Trace extends java.lang.Object
public <init>(net.corda.core.context.Trace$InvocationId, net.corda.core.context.Trace$SessionId)
@NotNull
public final net.corda.core.context.Trace$InvocationId component1()
@NotNull
public final net.corda.core.context.Trace$SessionId component2()
@NotNull
public final net.corda.core.context.Trace copy(net.corda.core.context.Trace$InvocationId, net.corda.core.context.Trace$SessionId)
public boolean equals(Object)
@NotNull
public final net.corda.core.context.Trace$InvocationId getInvocationId()
@NotNull
public final net.corda.core.context.Trace$SessionId getSessionId()
public int hashCode()
@NotNull
public static final net.corda.core.context.Trace newInstance(net.corda.core.context.Trace$InvocationId, net.corda.core.context.Trace$SessionId)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
public static final net.corda.core.context.Trace$Companion Companion
##
public static final class net.corda.core.context.Trace$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.context.Trace newInstance(net.corda.core.context.Trace$InvocationId, net.corda.core.context.Trace$SessionId)
##
@CordaSerializable
public static final class net.corda.core.context.Trace$InvocationId extends net.corda.core.utilities.Id
public <init>(String, java.time.Instant)
@NotNull
public static final net.corda.core.context.Trace$InvocationId newInstance(String, java.time.Instant)
public static final net.corda.core.context.Trace$InvocationId$Companion Companion
##
public static final class net.corda.core.context.Trace$InvocationId$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.context.Trace$InvocationId newInstance(String, java.time.Instant)
##
@CordaSerializable
public static final class net.corda.core.context.Trace$SessionId extends net.corda.core.utilities.Id
public <init>(String, java.time.Instant)
@NotNull
public static final net.corda.core.context.Trace$SessionId newInstance(String, java.time.Instant)
public static final net.corda.core.context.Trace$SessionId$Companion Companion
##
public static final class net.corda.core.context.Trace$SessionId$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.context.Trace$SessionId newInstance(String, java.time.Instant)
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.contracts.AlwaysAcceptAttachmentConstraint extends java.lang.Object implements net.corda.core.contracts.AttachmentConstraint
public boolean isSatisfiedBy(net.corda.core.contracts.Attachment)
public static final net.corda.core.contracts.AlwaysAcceptAttachmentConstraint INSTANCE
##
@CordaSerializable
public final class net.corda.core.contracts.Amount extends java.lang.Object implements java.lang.Comparable
public <init>(long, T)
public <init>(long, java.math.BigDecimal, T)
public int compareTo(net.corda.core.contracts.Amount<T>)
public final long component1()
@NotNull
public final java.math.BigDecimal component2()
@NotNull
public final T component3()
@NotNull
public final net.corda.core.contracts.Amount<T> copy(long, java.math.BigDecimal, T)
public boolean equals(Object)
@NotNull
public static final net.corda.core.contracts.Amount<T> fromDecimal(java.math.BigDecimal, T)
@NotNull
public static final net.corda.core.contracts.Amount<T> fromDecimal(java.math.BigDecimal, T, java.math.RoundingMode)
@NotNull
public final java.math.BigDecimal getDisplayTokenSize()
@NotNull
public static final java.math.BigDecimal getDisplayTokenSize(Object)
public final long getQuantity()
@NotNull
public final T getToken()
public int hashCode()
@NotNull
public final net.corda.core.contracts.Amount<T> minus(net.corda.core.contracts.Amount<T>)
@NotNull
public static final net.corda.core.contracts.Amount<java.util.Currency> parseCurrency(String)
@NotNull
public final net.corda.core.contracts.Amount<T> plus(net.corda.core.contracts.Amount<T>)
@NotNull
public final java.util.List<net.corda.core.contracts.Amount<T>> splitEvenly(int)
@Nullable
public static final net.corda.core.contracts.Amount<T> sumOrNull(Iterable<net.corda.core.contracts.Amount<T>>)
@NotNull
public static final net.corda.core.contracts.Amount<T> sumOrThrow(Iterable<net.corda.core.contracts.Amount<T>>)
@NotNull
public static final net.corda.core.contracts.Amount<T> sumOrZero(Iterable<net.corda.core.contracts.Amount<T>>, T)
@NotNull
public final net.corda.core.contracts.Amount<T> times(int)
@NotNull
public final net.corda.core.contracts.Amount<T> times(long)
@NotNull
public final java.math.BigDecimal toDecimal()
@NotNull
public String toString()
@NotNull
public static final net.corda.core.contracts.Amount<T> zero(T)
public static final net.corda.core.contracts.Amount$Companion Companion
##
public static final class net.corda.core.contracts.Amount$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.contracts.Amount<T> fromDecimal(java.math.BigDecimal, T)
@NotNull
public final net.corda.core.contracts.Amount<T> fromDecimal(java.math.BigDecimal, T, java.math.RoundingMode)
@NotNull
public final java.math.BigDecimal getDisplayTokenSize(Object)
@NotNull
public final net.corda.core.contracts.Amount<java.util.Currency> parseCurrency(String)
@Nullable
public final net.corda.core.contracts.Amount<T> sumOrNull(Iterable<net.corda.core.contracts.Amount<T>>)
@NotNull
public final net.corda.core.contracts.Amount<T> sumOrThrow(Iterable<net.corda.core.contracts.Amount<T>>)
@NotNull
public final net.corda.core.contracts.Amount<T> sumOrZero(Iterable<net.corda.core.contracts.Amount<T>>, T)
@NotNull
public final net.corda.core.contracts.Amount<T> zero(T)
##
@CordaSerializable
public final class net.corda.core.contracts.AmountTransfer extends java.lang.Object
public <init>(long, T, P, P)
@NotNull
public final java.util.List<net.corda.core.contracts.SourceAndAmount<T, P>> apply(java.util.List<? extends net.corda.core.contracts.SourceAndAmount<T, ? extends P>>, Object)
@NotNull
public final net.corda.core.contracts.AmountTransfer<T, P> copy(long, T, P, P)
public boolean equals(Object)
@NotNull
public static final net.corda.core.contracts.AmountTransfer<T, P> fromDecimal(java.math.BigDecimal, T, P, P)
@NotNull
public static final net.corda.core.contracts.AmountTransfer<T, P> fromDecimal(java.math.BigDecimal, T, P, P, java.math.RoundingMode)
@NotNull
public final P getDestination()
public final long getQuantityDelta()
@NotNull
public final P getSource()
@NotNull
public final T getToken()
public int hashCode()
@NotNull
public final java.util.List<net.corda.core.contracts.AmountTransfer<T, P>> novate(P)
@NotNull
public final net.corda.core.contracts.AmountTransfer<T, P> plus(net.corda.core.contracts.AmountTransfer<T, P>)
@NotNull
public final java.math.BigDecimal toDecimal()
@NotNull
public String toString()
@NotNull
public static final net.corda.core.contracts.AmountTransfer<T, P> zero(T, P, P)
public static final net.corda.core.contracts.AmountTransfer$Companion Companion
##
public static final class net.corda.core.contracts.AmountTransfer$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.contracts.AmountTransfer<T, P> fromDecimal(java.math.BigDecimal, T, P, P)
@NotNull
public final net.corda.core.contracts.AmountTransfer<T, P> fromDecimal(java.math.BigDecimal, T, P, P, java.math.RoundingMode)
@NotNull
public final net.corda.core.contracts.AmountTransfer<T, P> zero(T, P, P)
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
@CordaSerializable
public interface net.corda.core.contracts.Attachment extends net.corda.core.contracts.NamedByHash
public void extractFile(String, java.io.OutputStream)
@NotNull
public abstract java.util.List<java.security.PublicKey> getSignerKeys()
@NotNull
public abstract java.util.List<net.corda.core.identity.Party> getSigners()
public abstract int getSize()
@NotNull
public abstract java.io.InputStream open()
@NotNull
public java.util.jar.JarInputStream openAsJAR()
##
@DoNotImplement
@CordaSerializable
public interface net.corda.core.contracts.AttachmentConstraint
public abstract boolean isSatisfiedBy(net.corda.core.contracts.Attachment)
##
@CordaSerializable
public final class net.corda.core.contracts.AttachmentResolutionException extends net.corda.core.flows.FlowException
public <init>(net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.crypto.SecureHash getHash()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.contracts.AutomaticHashConstraint extends java.lang.Object implements net.corda.core.contracts.AttachmentConstraint
public boolean isSatisfiedBy(net.corda.core.contracts.Attachment)
public static final net.corda.core.contracts.AutomaticHashConstraint INSTANCE
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
@CordaSerializable
public final class net.corda.core.contracts.AutomaticPlaceholderConstraint extends java.lang.Object implements net.corda.core.contracts.AttachmentConstraint
public boolean isSatisfiedBy(net.corda.core.contracts.Attachment)
public static final net.corda.core.contracts.AutomaticPlaceholderConstraint INSTANCE
##
public @interface net.corda.core.contracts.BelongsToContract
public abstract Class<? extends net.corda.core.contracts.Contract> value()
##
@CordaSerializable
public final class net.corda.core.contracts.Command extends java.lang.Object
public <init>(T, java.security.PublicKey)
public <init>(T, java.util.List<? extends java.security.PublicKey>)
@NotNull
public final T component1()
@NotNull
public final java.util.List<java.security.PublicKey> component2()
@NotNull
public final net.corda.core.contracts.Command<T> copy(T, java.util.List<? extends java.security.PublicKey>)
public boolean equals(Object)
@NotNull
public final java.util.List<java.security.PublicKey> getSigners()
@NotNull
public final T getValue()
public int hashCode()
@NotNull
public String toString()
##
public final class net.corda.core.contracts.CommandAndState extends java.lang.Object
public <init>(net.corda.core.contracts.CommandData, net.corda.core.contracts.OwnableState)
@NotNull
public final net.corda.core.contracts.CommandData component1()
@NotNull
public final net.corda.core.contracts.OwnableState component2()
@NotNull
public final net.corda.core.contracts.CommandAndState copy(net.corda.core.contracts.CommandData, net.corda.core.contracts.OwnableState)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.CommandData getCommand()
@NotNull
public final net.corda.core.contracts.OwnableState getOwnableState()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public interface net.corda.core.contracts.CommandData
##
@CordaSerializable
public final class net.corda.core.contracts.CommandWithParties extends java.lang.Object
public <init>(java.util.List<? extends java.security.PublicKey>, java.util.List<net.corda.core.identity.Party>, T)
@NotNull
public final java.util.List<java.security.PublicKey> component1()
@NotNull
public final java.util.List<net.corda.core.identity.Party> component2()
@NotNull
public final T component3()
@NotNull
public final net.corda.core.contracts.CommandWithParties<T> copy(java.util.List<? extends java.security.PublicKey>, java.util.List<net.corda.core.identity.Party>, T)
public boolean equals(Object)
@NotNull
public final java.util.List<java.security.PublicKey> getSigners()
@NotNull
public final java.util.List<net.corda.core.identity.Party> getSigningParties()
@NotNull
public final T getValue()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public final class net.corda.core.contracts.ComponentGroupEnum extends java.lang.Enum
public static net.corda.core.contracts.ComponentGroupEnum valueOf(String)
public static net.corda.core.contracts.ComponentGroupEnum[] values()
##
@CordaSerializable
public interface net.corda.core.contracts.Contract
public abstract void verify(net.corda.core.transactions.LedgerTransaction)
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
public final class net.corda.core.contracts.ContractAttachment extends java.lang.Object implements net.corda.core.contracts.Attachment
public <init>(net.corda.core.contracts.Attachment, String)
public <init>(net.corda.core.contracts.Attachment, String, java.util.Set<String>)
public <init>(net.corda.core.contracts.Attachment, String, java.util.Set<String>, String)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.contracts.Attachment, String, java.util.Set, String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.contracts.Attachment, String, java.util.Set, String, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.Set<String> getAdditionalContracts()
@NotNull
public final java.util.Set<String> getAllContracts()
@NotNull
public final net.corda.core.contracts.Attachment getAttachment()
@NotNull
public final String getContract()
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<java.security.PublicKey> getSignerKeys()
@NotNull
public java.util.List<net.corda.core.identity.Party> getSigners()
public int getSize()
@Nullable
public final String getUploader()
2019-02-01 12:57:20 +00:00
public final int getVersion()
public final boolean isSigned()
@NotNull
public java.io.InputStream open()
@NotNull
public String toString()
2019-02-01 12:57:20 +00:00
public static final net.corda.core.contracts.ContractAttachment$Companion Companion
##
public static final class net.corda.core.contracts.ContractAttachment$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public interface net.corda.core.contracts.ContractState
@NotNull
public abstract java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
##
public final class net.corda.core.contracts.ContractsDSL extends java.lang.Object
@NotNull
public static final net.corda.core.contracts.CommandWithParties<C> requireSingleCommand(java.util.Collection<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, Class<C>)
public static final R requireThat(kotlin.jvm.functions.Function1<? super net.corda.core.contracts.Requirements, ? extends R>)
@NotNull
public static final java.util.List<net.corda.core.contracts.CommandWithParties<C>> select(java.util.Collection<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, Class<C>, java.security.PublicKey, net.corda.core.identity.AbstractParty)
@NotNull
public static final java.util.List<net.corda.core.contracts.CommandWithParties<C>> select(java.util.Collection<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, Class<C>, java.util.Collection<? extends java.security.PublicKey>, java.util.Collection<net.corda.core.identity.Party>)
##
@CordaSerializable
public interface net.corda.core.contracts.FungibleAsset extends net.corda.core.contracts.FungibleState, net.corda.core.contracts.OwnableState
@NotNull
public abstract net.corda.core.contracts.Amount<net.corda.core.contracts.Issued<T>> getAmount()
2019-02-01 12:57:20 +00:00
@SerializableCalculatedProperty
@NotNull
public abstract java.util.Collection<java.security.PublicKey> getExitKeys()
@NotNull
public abstract net.corda.core.contracts.FungibleAsset<T> withNewOwnerAndAmount(net.corda.core.contracts.Amount<net.corda.core.contracts.Issued<T>>, net.corda.core.identity.AbstractParty)
##
@CordaSerializable
public interface net.corda.core.contracts.FungibleState extends net.corda.core.contracts.ContractState
@NotNull
public abstract net.corda.core.contracts.Amount<T> getAmount()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.contracts.HashAttachmentConstraint extends java.lang.Object implements net.corda.core.contracts.AttachmentConstraint
public <init>(net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.contracts.HashAttachmentConstraint copy(net.corda.core.crypto.SecureHash)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.SecureHash getAttachmentId()
public int hashCode()
public boolean isSatisfiedBy(net.corda.core.contracts.Attachment)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.contracts.InsufficientBalanceException extends net.corda.core.flows.FlowException
public <init>(net.corda.core.contracts.Amount<?>)
@NotNull
public final net.corda.core.contracts.Amount<?> getAmountMissing()
##
@CordaSerializable
public final class net.corda.core.contracts.Issued extends java.lang.Object
public <init>(net.corda.core.contracts.PartyAndReference, P)
@NotNull
public final net.corda.core.contracts.PartyAndReference component1()
@NotNull
public final P component2()
@NotNull
public final net.corda.core.contracts.Issued<P> copy(net.corda.core.contracts.PartyAndReference, P)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.PartyAndReference getIssuer()
@NotNull
public final P getProduct()
public int hashCode()
@NotNull
public String toString()
##
public @interface net.corda.core.contracts.LegalProseReference
public abstract String uri()
##
@CordaSerializable
public final class net.corda.core.contracts.LinearPointer extends net.corda.core.contracts.StatePointer
public <init>(net.corda.core.contracts.UniqueIdentifier, Class<T>)
2019-02-01 12:57:20 +00:00
public boolean equals(Object)
@NotNull
public net.corda.core.contracts.UniqueIdentifier getPointer()
@NotNull
public Class<T> getType()
2019-02-01 12:57:20 +00:00
public int hashCode()
@NotNull
public net.corda.core.contracts.StateAndRef<T> resolve(net.corda.core.node.ServiceHub)
@NotNull
public net.corda.core.contracts.StateAndRef<T> resolve(net.corda.core.transactions.LedgerTransaction)
##
@CordaSerializable
public interface net.corda.core.contracts.LinearState extends net.corda.core.contracts.ContractState
@NotNull
public abstract net.corda.core.contracts.UniqueIdentifier getLinearId()
##
@CordaSerializable
public interface net.corda.core.contracts.MoveCommand extends net.corda.core.contracts.CommandData
@Nullable
public abstract Class<? extends net.corda.core.contracts.Contract> getContract()
##
public interface net.corda.core.contracts.NamedByHash
@NotNull
public abstract net.corda.core.crypto.SecureHash getId()
##
2019-02-01 12:57:20 +00:00
public @interface net.corda.core.contracts.NoConstraintPropagation
##
@CordaSerializable
public interface net.corda.core.contracts.OwnableState extends net.corda.core.contracts.ContractState
@NotNull
public abstract net.corda.core.identity.AbstractParty getOwner()
@NotNull
public abstract net.corda.core.contracts.CommandAndState withNewOwner(net.corda.core.identity.AbstractParty)
##
@CordaSerializable
public final class net.corda.core.contracts.PartyAndReference extends java.lang.Object
public <init>(net.corda.core.identity.AbstractParty, net.corda.core.utilities.OpaqueBytes)
@NotNull
public final net.corda.core.identity.AbstractParty component1()
@NotNull
public final net.corda.core.utilities.OpaqueBytes component2()
@NotNull
public final net.corda.core.contracts.PartyAndReference copy(net.corda.core.identity.AbstractParty, net.corda.core.utilities.OpaqueBytes)
public boolean equals(Object)
@NotNull
public final net.corda.core.identity.AbstractParty getParty()
@NotNull
public final net.corda.core.utilities.OpaqueBytes getReference()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.contracts.PrivacySalt extends net.corda.core.utilities.OpaqueBytes
public <init>()
public <init>(byte[])
##
2019-02-01 12:57:20 +00:00
public final class net.corda.core.contracts.ReferencedStateAndRef extends java.lang.Object
public <init>(net.corda.core.contracts.StateAndRef<? extends T>)
@NotNull
public final net.corda.core.contracts.StateAndRef<T> component1()
@NotNull
public final net.corda.core.contracts.ReferencedStateAndRef<T> copy(net.corda.core.contracts.StateAndRef<? extends T>)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.StateAndRef<T> getStateAndRef()
public int hashCode()
@NotNull
public String toString()
##
public final class net.corda.core.contracts.Requirements extends java.lang.Object
public final void using(String, boolean)
public static final net.corda.core.contracts.Requirements INSTANCE
##
@CordaSerializable
public interface net.corda.core.contracts.SchedulableState extends net.corda.core.contracts.ContractState
@Nullable
public abstract net.corda.core.contracts.ScheduledActivity nextScheduledActivity(net.corda.core.contracts.StateRef, net.corda.core.flows.FlowLogicRefFactory)
##
public interface net.corda.core.contracts.Scheduled
@NotNull
public abstract java.time.Instant getScheduledAt()
##
public final class net.corda.core.contracts.ScheduledActivity extends java.lang.Object implements net.corda.core.contracts.Scheduled
public <init>(net.corda.core.flows.FlowLogicRef, java.time.Instant)
@NotNull
public final net.corda.core.flows.FlowLogicRef component1()
@NotNull
public final java.time.Instant component2()
@NotNull
public final net.corda.core.contracts.ScheduledActivity copy(net.corda.core.flows.FlowLogicRef, java.time.Instant)
public boolean equals(Object)
@NotNull
public final net.corda.core.flows.FlowLogicRef getLogicRef()
@NotNull
public java.time.Instant getScheduledAt()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.contracts.ScheduledStateRef extends java.lang.Object implements net.corda.core.contracts.Scheduled
public <init>(net.corda.core.contracts.StateRef, java.time.Instant)
@NotNull
public final net.corda.core.contracts.StateRef component1()
@NotNull
public final java.time.Instant component2()
@NotNull
public final net.corda.core.contracts.ScheduledStateRef copy(net.corda.core.contracts.StateRef, java.time.Instant)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.StateRef getRef()
@NotNull
public java.time.Instant getScheduledAt()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.contracts.SignatureAttachmentConstraint extends java.lang.Object implements net.corda.core.contracts.AttachmentConstraint
public <init>(java.security.PublicKey)
@NotNull
public final java.security.PublicKey component1()
@NotNull
public final net.corda.core.contracts.SignatureAttachmentConstraint copy(java.security.PublicKey)
public boolean equals(Object)
@NotNull
public final java.security.PublicKey getKey()
public int hashCode()
public boolean isSatisfiedBy(net.corda.core.contracts.Attachment)
@NotNull
public String toString()
##
public final class net.corda.core.contracts.SourceAndAmount extends java.lang.Object
public <init>(P, net.corda.core.contracts.Amount<T>, Object)
2019-02-01 12:57:20 +00:00
public <init>(Object, net.corda.core.contracts.Amount, Object, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final P component1()
@NotNull
public final net.corda.core.contracts.Amount<T> component2()
@Nullable
public final Object component3()
@NotNull
public final net.corda.core.contracts.SourceAndAmount<T, P> copy(P, net.corda.core.contracts.Amount<T>, Object)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.Amount<T> getAmount()
@Nullable
public final Object getRef()
@NotNull
public final P getSource()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public final class net.corda.core.contracts.StateAndContract extends java.lang.Object
public <init>(net.corda.core.contracts.ContractState, String)
@NotNull
public final net.corda.core.contracts.ContractState component1()
@NotNull
public final String component2()
@NotNull
public final net.corda.core.contracts.StateAndContract copy(net.corda.core.contracts.ContractState, String)
public boolean equals(Object)
@NotNull
public final String getContract()
@NotNull
public final net.corda.core.contracts.ContractState getState()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.contracts.StateAndRef extends java.lang.Object
public <init>(net.corda.core.contracts.TransactionState<? extends T>, net.corda.core.contracts.StateRef)
@NotNull
public final net.corda.core.contracts.TransactionState<T> component1()
@NotNull
public final net.corda.core.contracts.StateRef component2()
@NotNull
public final net.corda.core.contracts.StateAndRef<T> copy(net.corda.core.contracts.TransactionState<? extends T>, net.corda.core.contracts.StateRef)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.StateRef getRef()
@NotNull
public final net.corda.core.contracts.TransactionState<T> getState()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.contracts.ReferencedStateAndRef<T> referenced()
@NotNull
public String toString()
##
@CordaSerializable
public abstract class net.corda.core.contracts.StatePointer extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public abstract Object getPointer()
@NotNull
public abstract Class<T> getType()
@NotNull
public abstract net.corda.core.contracts.StateAndRef<T> resolve(net.corda.core.node.ServiceHub)
@NotNull
public abstract net.corda.core.contracts.StateAndRef<T> resolve(net.corda.core.transactions.LedgerTransaction)
##
@CordaSerializable
public final class net.corda.core.contracts.StateRef extends java.lang.Object
public <init>(net.corda.core.crypto.SecureHash, int)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
public final int component2()
@NotNull
public final net.corda.core.contracts.StateRef copy(net.corda.core.crypto.SecureHash, int)
public boolean equals(Object)
public final int getIndex()
@NotNull
public final net.corda.core.crypto.SecureHash getTxhash()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.contracts.StaticPointer extends net.corda.core.contracts.StatePointer
public <init>(net.corda.core.contracts.StateRef, Class<T>)
2019-02-01 12:57:20 +00:00
public boolean equals(Object)
@NotNull
public net.corda.core.contracts.StateRef getPointer()
@NotNull
public Class<T> getType()
2019-02-01 12:57:20 +00:00
public int hashCode()
@NotNull
public net.corda.core.contracts.StateAndRef<T> resolve(net.corda.core.node.ServiceHub)
@NotNull
public net.corda.core.contracts.StateAndRef<T> resolve(net.corda.core.transactions.LedgerTransaction)
##
public final class net.corda.core.contracts.Structures extends java.lang.Object
@NotNull
public static final net.corda.core.crypto.SecureHash hash(net.corda.core.contracts.ContractState)
@NotNull
public static final net.corda.core.contracts.Amount<T> withoutIssuer(net.corda.core.contracts.Amount<net.corda.core.contracts.Issued<T>>)
public static final int MAX_ISSUER_REF_SIZE = 512
##
@CordaSerializable
public abstract class net.corda.core.contracts.TimeWindow extends java.lang.Object
public <init>()
@NotNull
public static final net.corda.core.contracts.TimeWindow between(java.time.Instant, java.time.Instant)
public abstract boolean contains(java.time.Instant)
@NotNull
public static final net.corda.core.contracts.TimeWindow fromOnly(java.time.Instant)
@NotNull
public static final net.corda.core.contracts.TimeWindow fromStartAndDuration(java.time.Instant, java.time.Duration)
@Nullable
public abstract java.time.Instant getFromTime()
@Nullable
public final java.time.Duration getLength()
@Nullable
public abstract java.time.Instant getMidpoint()
@Nullable
public abstract java.time.Instant getUntilTime()
@NotNull
public static final net.corda.core.contracts.TimeWindow untilOnly(java.time.Instant)
@NotNull
public static final net.corda.core.contracts.TimeWindow withTolerance(java.time.Instant, java.time.Duration)
public static final net.corda.core.contracts.TimeWindow$Companion Companion
##
public static final class net.corda.core.contracts.TimeWindow$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.contracts.TimeWindow between(java.time.Instant, java.time.Instant)
@NotNull
public final net.corda.core.contracts.TimeWindow fromOnly(java.time.Instant)
@NotNull
public final net.corda.core.contracts.TimeWindow fromStartAndDuration(java.time.Instant, java.time.Duration)
@NotNull
public final net.corda.core.contracts.TimeWindow untilOnly(java.time.Instant)
@NotNull
public final net.corda.core.contracts.TimeWindow withTolerance(java.time.Instant, java.time.Duration)
##
public interface net.corda.core.contracts.TokenizableAssetInfo
@NotNull
public abstract java.math.BigDecimal getDisplayTokenSize()
##
@CordaSerializable
public class net.corda.core.contracts.TransactionResolutionException extends net.corda.core.flows.FlowException
public <init>(net.corda.core.crypto.SecureHash)
public <init>(net.corda.core.crypto.SecureHash, String)
public <init>(net.corda.core.crypto.SecureHash, String, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.crypto.SecureHash getHash()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionResolutionException$UnknownParametersException extends net.corda.core.contracts.TransactionResolutionException
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.crypto.SecureHash)
##
@CordaSerializable
public final class net.corda.core.contracts.TransactionState extends java.lang.Object
public <init>(T, String, net.corda.core.identity.Party)
public <init>(T, String, net.corda.core.identity.Party, Integer)
public <init>(T, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.contracts.ContractState, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(T, net.corda.core.identity.Party)
@NotNull
public final T component1()
@NotNull
public final String component2()
@NotNull
public final net.corda.core.identity.Party component3()
@Nullable
public final Integer component4()
@NotNull
public final net.corda.core.contracts.AttachmentConstraint component5()
@NotNull
public final net.corda.core.contracts.TransactionState<T> copy(T, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.AttachmentConstraint getConstraint()
@NotNull
public final String getContract()
@NotNull
public final T getData()
@Nullable
public final Integer getEncumbrance()
@NotNull
public final net.corda.core.identity.Party getNotary()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
2019-02-01 12:57:20 +00:00
public static final net.corda.core.contracts.TransactionState$Companion Companion
##
public final class net.corda.core.contracts.TransactionStateKt extends java.lang.Object
##
public abstract class net.corda.core.contracts.TransactionVerificationException extends net.corda.core.flows.FlowException
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.crypto.SecureHash, String, Throwable)
@NotNull
public final net.corda.core.crypto.SecureHash getTxId()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$ConflictingAttachmentsRejection extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, String)
@NotNull
public final String getContractClass()
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.contracts.TransactionVerificationException$ConstraintPropagationRejection extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, String, net.corda.core.contracts.AttachmentConstraint, net.corda.core.contracts.AttachmentConstraint)
@NotNull
public final String getContractClass()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$ContractConstraintRejection extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, String)
@NotNull
public final String getContractClass()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$ContractCreationError extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, String, Throwable, String)
@NotNull
public final String getContractClass()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$ContractRejection extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, String, Throwable, String)
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.contracts.Contract, Throwable)
@NotNull
public final String getContractClass()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$Direction extends java.lang.Enum
public static net.corda.core.contracts.TransactionVerificationException$Direction valueOf(String)
public static net.corda.core.contracts.TransactionVerificationException$Direction[] values()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$DuplicateInputStates extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.utilities.NonEmptySet<net.corda.core.contracts.StateRef>)
@NotNull
public final net.corda.core.utilities.NonEmptySet<net.corda.core.contracts.StateRef> getDuplicates()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$InvalidNotaryChange extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash)
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$MissingAttachmentRejection extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, String)
@NotNull
public final String getContractClass()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$MoreThanOneNotary extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash)
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$NotaryChangeInWrongTransactionType extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.identity.Party)
@NotNull
public final net.corda.core.identity.Party getOutputNotary()
@NotNull
public final net.corda.core.identity.Party getTxNotary()
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$OverlappingAttachmentsException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, String)
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$PackageOwnershipException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.crypto.SecureHash, String, String)
@NotNull
public final net.corda.core.crypto.SecureHash getAttachmentHash()
@NotNull
public final String getInvalidClassName()
@NotNull
public final String getPackageName()
2019-02-01 12:57:20 +00:00
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$SignersMissing extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>)
@NotNull
public final java.util.List<java.security.PublicKey> getMissing()
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionContractConflictException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>, String)
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionDuplicateEncumbranceException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, int)
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionMissingEncumbranceException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, int, net.corda.core.contracts.TransactionVerificationException$Direction)
@NotNull
public final net.corda.core.contracts.TransactionVerificationException$Direction getInOut()
public final int getMissing()
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionNonMatchingEncumbranceException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, java.util.Collection<Integer>)
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionNotaryMismatchEncumbranceException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, int, int, net.corda.core.identity.Party, net.corda.core.identity.Party)
##
@CordaSerializable
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionRequiredContractUnspecifiedException extends net.corda.core.contracts.TransactionVerificationException
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>)
##
@CordaSerializable
public abstract class net.corda.core.contracts.TypeOnlyCommandData extends java.lang.Object implements net.corda.core.contracts.CommandData
public <init>()
public boolean equals(Object)
public int hashCode()
##
@CordaSerializable
public final class net.corda.core.contracts.UniqueIdentifier extends java.lang.Object implements java.lang.Comparable
public <init>()
2019-02-01 12:57:20 +00:00
public <init>(String)
public <init>(String, java.util.UUID)
2019-02-01 12:57:20 +00:00
public <init>(String, java.util.UUID, int, kotlin.jvm.internal.DefaultConstructorMarker)
public int compareTo(net.corda.core.contracts.UniqueIdentifier)
@Nullable
public final String component1()
@NotNull
public final java.util.UUID component2()
@NotNull
public final net.corda.core.contracts.UniqueIdentifier copy(String, java.util.UUID)
public boolean equals(Object)
@Nullable
public final String getExternalId()
@NotNull
public final java.util.UUID getId()
public int hashCode()
@NotNull
public String toString()
public static final net.corda.core.contracts.UniqueIdentifier$Companion Companion
##
public static final class net.corda.core.contracts.UniqueIdentifier$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.contracts.UniqueIdentifier fromString(String)
##
@CordaSerializable
public interface net.corda.core.contracts.UpgradedContract extends net.corda.core.contracts.Contract
@NotNull
public abstract String getLegacyContract()
@NotNull
public abstract NewState upgrade(OldState)
##
@CordaSerializable
public interface net.corda.core.contracts.UpgradedContractWithLegacyConstraint extends net.corda.core.contracts.UpgradedContract
@NotNull
public abstract net.corda.core.contracts.AttachmentConstraint getLegacyContractConstraint()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.contracts.WhitelistedByZoneAttachmentConstraint extends java.lang.Object implements net.corda.core.contracts.AttachmentConstraint
public boolean isSatisfiedBy(net.corda.core.contracts.Attachment)
public static final net.corda.core.contracts.WhitelistedByZoneAttachmentConstraint INSTANCE
##
@DoNotImplement
public interface net.corda.core.cordapp.Cordapp
2019-02-01 12:57:20 +00:00
@NotNull
public abstract java.util.List<Class<? extends net.corda.core.flows.FlowLogic<?>>> getAllFlows()
@NotNull
public abstract java.util.List<String> getContractClassNames()
@NotNull
public abstract java.util.List<String> getCordappClasses()
@NotNull
public abstract java.util.Set<net.corda.core.schemas.MappedSchema> getCustomSchemas()
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.cordapp.Cordapp$Info getInfo()
@NotNull
public abstract java.util.List<Class<? extends net.corda.core.flows.FlowLogic<?>>> getInitiatedFlows()
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.crypto.SecureHash$SHA256 getJarHash()
@NotNull
public abstract java.net.URL getJarPath()
2019-02-01 12:57:20 +00:00
public abstract int getMinimumPlatformVersion()
@NotNull
public abstract String getName()
@NotNull
public abstract java.util.List<Class<? extends net.corda.core.flows.FlowLogic<?>>> getRpcFlows()
@NotNull
public abstract java.util.List<Class<? extends net.corda.core.flows.FlowLogic<?>>> getSchedulableFlows()
@NotNull
public abstract java.util.List<net.corda.core.serialization.SerializationCustomSerializer<?, ?>> getSerializationCustomSerializers()
@NotNull
public abstract java.util.List<net.corda.core.serialization.SerializationWhitelist> getSerializationWhitelists()
@NotNull
public abstract java.util.List<Class<? extends net.corda.core.flows.FlowLogic<?>>> getServiceFlows()
@NotNull
public abstract java.util.List<Class<? extends net.corda.core.serialization.SerializeAsToken>> getServices()
2019-02-01 12:57:20 +00:00
public abstract int getTargetPlatformVersion()
##
@DoNotImplement
public static interface net.corda.core.cordapp.Cordapp$Info
@NotNull
public abstract String getLicence()
@NotNull
public abstract String getShortName()
@NotNull
public abstract String getVendor()
@NotNull
public abstract String getVersion()
public abstract boolean hasUnknownFields()
##
@DoNotImplement
public static final class net.corda.core.cordapp.Cordapp$Info$Contract extends java.lang.Object implements net.corda.core.cordapp.Cordapp$Info
public <init>(String, String, int, String)
@NotNull
public final String component1()
@NotNull
public final String component2()
public final int component3()
@NotNull
public final String component4()
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$Contract copy(String, String, int, String)
public boolean equals(Object)
@NotNull
public String getLicence()
@NotNull
public String getShortName()
@NotNull
public String getVendor()
@NotNull
public String getVersion()
public final int getVersionId()
public boolean hasUnknownFields()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public static final class net.corda.core.cordapp.Cordapp$Info$ContractAndWorkflow extends java.lang.Object implements net.corda.core.cordapp.Cordapp$Info
public <init>(net.corda.core.cordapp.Cordapp$Info$Contract, net.corda.core.cordapp.Cordapp$Info$Workflow)
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$Contract component1()
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$Workflow component2()
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$ContractAndWorkflow copy(net.corda.core.cordapp.Cordapp$Info$Contract, net.corda.core.cordapp.Cordapp$Info$Workflow)
public boolean equals(Object)
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$Contract getContract()
@NotNull
public String getLicence()
@NotNull
public String getShortName()
@NotNull
public String getVendor()
@NotNull
public String getVersion()
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$Workflow getWorkflow()
public boolean hasUnknownFields()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public static final class net.corda.core.cordapp.Cordapp$Info$Default extends java.lang.Object implements net.corda.core.cordapp.Cordapp$Info
public <init>(String, String, String, String)
@NotNull
public final String component1()
@NotNull
public final String component2()
@NotNull
public final String component3()
@NotNull
public final String component4()
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$Default copy(String, String, String, String)
public boolean equals(Object)
@NotNull
public String getLicence()
@NotNull
public String getShortName()
@NotNull
public String getVendor()
@NotNull
public String getVersion()
public boolean hasUnknownFields()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public static final class net.corda.core.cordapp.Cordapp$Info$Workflow extends java.lang.Object implements net.corda.core.cordapp.Cordapp$Info
public <init>(String, String, int, String)
@NotNull
public final String component1()
@NotNull
public final String component2()
public final int component3()
@NotNull
public final String component4()
@NotNull
public final net.corda.core.cordapp.Cordapp$Info$Workflow copy(String, String, int, String)
public boolean equals(Object)
@NotNull
public String getLicence()
@NotNull
public String getShortName()
@NotNull
public String getVendor()
@NotNull
public String getVersion()
public final int getVersionId()
public boolean hasUnknownFields()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public interface net.corda.core.cordapp.CordappConfig
public abstract boolean exists(String)
@NotNull
public abstract Object get(String)
public abstract boolean getBoolean(String)
public abstract double getDouble(String)
public abstract float getFloat(String)
public abstract int getInt(String)
public abstract long getLong(String)
@NotNull
public abstract Number getNumber(String)
@NotNull
public abstract String getString(String)
##
public final class net.corda.core.cordapp.CordappConfigException extends java.lang.Exception
public <init>(String, Throwable)
##
public final class net.corda.core.cordapp.CordappContext extends java.lang.Object
public <init>(net.corda.core.cordapp.Cordapp, net.corda.core.crypto.SecureHash, ClassLoader)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.cordapp.Cordapp, net.corda.core.crypto.SecureHash, ClassLoader, net.corda.core.cordapp.CordappConfig, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final net.corda.core.crypto.SecureHash getAttachmentId()
@NotNull
public final ClassLoader getClassLoader()
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.cordapp.CordappConfig getConfig()
@NotNull
public final net.corda.core.cordapp.Cordapp getCordapp()
2019-02-01 12:57:20 +00:00
public static final net.corda.core.cordapp.CordappContext$Companion Companion
##
public static final class net.corda.core.cordapp.CordappContext$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@DoNotImplement
public interface net.corda.core.cordapp.CordappProvider
@NotNull
public abstract net.corda.core.cordapp.CordappContext getAppContext()
@Nullable
public abstract net.corda.core.crypto.SecureHash getContractAttachmentID(String)
##
public class net.corda.core.crypto.AddressFormatException extends java.lang.IllegalArgumentException
public <init>()
public <init>(String)
##
public class net.corda.core.crypto.Base58 extends java.lang.Object
public <init>()
public static byte[] decode(String)
public static byte[] decodeChecked(String)
public static java.math.BigInteger decodeToBigInteger(String)
public static String encode(byte[])
##
public final class net.corda.core.crypto.CompositeKey extends java.lang.Object implements java.security.PublicKey
2019-02-01 12:57:20 +00:00
public <init>(int, java.util.List, kotlin.jvm.internal.DefaultConstructorMarker)
public final void checkValidity()
public boolean equals(Object)
@NotNull
public String getAlgorithm()
@NotNull
public final java.util.List<net.corda.core.crypto.CompositeKey$NodeAndWeight> getChildren()
@NotNull
public byte[] getEncoded()
@NotNull
public String getFormat()
@NotNull
public final java.util.Set<java.security.PublicKey> getLeafKeys()
public final int getThreshold()
public int hashCode()
public final boolean isFulfilledBy(Iterable<? extends java.security.PublicKey>)
public final boolean isFulfilledBy(java.security.PublicKey)
@NotNull
public String toString()
public static final net.corda.core.crypto.CompositeKey$Companion Companion
@NotNull
public static final String KEY_ALGORITHM = "COMPOSITE"
##
public static final class net.corda.core.crypto.CompositeKey$Builder extends java.lang.Object
public <init>()
@NotNull
public final net.corda.core.crypto.CompositeKey$Builder addKey(java.security.PublicKey, int)
@NotNull
public final net.corda.core.crypto.CompositeKey$Builder addKeys(java.util.List<? extends java.security.PublicKey>)
@NotNull
public final net.corda.core.crypto.CompositeKey$Builder addKeys(java.security.PublicKey...)
@NotNull
public final java.security.PublicKey build(Integer)
##
public static final class net.corda.core.crypto.CompositeKey$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.security.PublicKey getInstance(org.bouncycastle.asn1.ASN1Primitive)
@NotNull
public final java.security.PublicKey getInstance(byte[])
##
@CordaSerializable
public static final class net.corda.core.crypto.CompositeKey$NodeAndWeight extends org.bouncycastle.asn1.ASN1Object implements java.lang.Comparable
public <init>(java.security.PublicKey, int)
public int compareTo(net.corda.core.crypto.CompositeKey$NodeAndWeight)
@NotNull
public final java.security.PublicKey component1()
public final int component2()
@NotNull
public final net.corda.core.crypto.CompositeKey$NodeAndWeight copy(java.security.PublicKey, int)
public boolean equals(Object)
@NotNull
public final java.security.PublicKey getNode()
public final int getWeight()
public int hashCode()
@NotNull
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
@NotNull
public String toString()
##
public final class net.corda.core.crypto.CompositeKeyFactory extends java.security.KeyFactorySpi
public <init>()
@NotNull
protected java.security.PrivateKey engineGeneratePrivate(java.security.spec.KeySpec)
@Nullable
protected java.security.PublicKey engineGeneratePublic(java.security.spec.KeySpec)
@NotNull
protected T engineGetKeySpec(java.security.Key, Class<T>)
@NotNull
protected java.security.Key engineTranslateKey(java.security.Key)
##
public final class net.corda.core.crypto.CompositeSignature extends java.security.Signature
public <init>()
@NotNull
protected Object engineGetParameter(String)
protected void engineInitSign(java.security.PrivateKey)
protected void engineInitVerify(java.security.PublicKey)
protected void engineSetParameter(String, Object)
protected void engineSetParameter(java.security.spec.AlgorithmParameterSpec)
@NotNull
protected byte[] engineSign()
protected void engineUpdate(byte)
protected void engineUpdate(byte[], int, int)
protected boolean engineVerify(byte[])
@NotNull
public static final java.security.Provider$Service getService(java.security.Provider)
public static final net.corda.core.crypto.CompositeSignature$Companion Companion
@NotNull
public static final String SIGNATURE_ALGORITHM = "COMPOSITESIG"
##
public static final class net.corda.core.crypto.CompositeSignature$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.security.Provider$Service getService(java.security.Provider)
##
public static final class net.corda.core.crypto.CompositeSignature$State extends java.lang.Object
public <init>(java.io.ByteArrayOutputStream, net.corda.core.crypto.CompositeKey)
@NotNull
public final java.io.ByteArrayOutputStream component1()
@NotNull
public final net.corda.core.crypto.CompositeKey component2()
@NotNull
public final net.corda.core.crypto.CompositeSignature$State copy(java.io.ByteArrayOutputStream, net.corda.core.crypto.CompositeKey)
public final boolean engineVerify(byte[])
public boolean equals(Object)
@NotNull
public final java.io.ByteArrayOutputStream getBuffer()
@NotNull
public final net.corda.core.crypto.CompositeKey getVerifyKey()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.crypto.CompositeSignaturesWithKeys extends java.lang.Object
public <init>(java.util.List<net.corda.core.crypto.TransactionSignature>)
@NotNull
public final java.util.List<net.corda.core.crypto.TransactionSignature> component1()
@NotNull
public final net.corda.core.crypto.CompositeSignaturesWithKeys copy(java.util.List<net.corda.core.crypto.TransactionSignature>)
public boolean equals(Object)
@NotNull
public final java.util.List<net.corda.core.crypto.TransactionSignature> getSigs()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
public static final net.corda.core.crypto.CompositeSignaturesWithKeys$Companion Companion
##
public static final class net.corda.core.crypto.CompositeSignaturesWithKeys$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.crypto.CompositeSignaturesWithKeys getEMPTY()
##
public final class net.corda.core.crypto.CordaObjectIdentifier extends java.lang.Object
@NotNull
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COMPOSITE_KEY
@NotNull
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COMPOSITE_SIGNATURE
public static final net.corda.core.crypto.CordaObjectIdentifier INSTANCE
##
public final class net.corda.core.crypto.CordaSecurityProvider extends java.security.Provider
public <init>()
public static final net.corda.core.crypto.CordaSecurityProvider$Companion Companion
@NotNull
public static final String PROVIDER_NAME = "Corda"
##
public static final class net.corda.core.crypto.CordaSecurityProvider$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public final class net.corda.core.crypto.Crypto extends java.lang.Object
@NotNull
public static final java.security.PrivateKey decodePrivateKey(String, byte[])
@NotNull
public static final java.security.PrivateKey decodePrivateKey(net.corda.core.crypto.SignatureScheme, byte[])
@NotNull
public static final java.security.PrivateKey decodePrivateKey(byte[])
@NotNull
public static final java.security.PublicKey decodePublicKey(String, byte[])
@NotNull
public static final java.security.PublicKey decodePublicKey(net.corda.core.crypto.SignatureScheme, byte[])
@NotNull
public static final java.security.PublicKey decodePublicKey(byte[])
@NotNull
public static final java.security.KeyPair deriveKeyPair(java.security.PrivateKey, byte[])
@NotNull
public static final java.security.KeyPair deriveKeyPair(net.corda.core.crypto.SignatureScheme, java.security.PrivateKey, byte[])
@NotNull
public static final java.security.KeyPair deriveKeyPairFromEntropy(java.math.BigInteger)
@NotNull
public static final java.security.KeyPair deriveKeyPairFromEntropy(net.corda.core.crypto.SignatureScheme, java.math.BigInteger)
@NotNull
public static final byte[] doSign(String, java.security.PrivateKey, byte[])
@NotNull
public static final net.corda.core.crypto.TransactionSignature doSign(java.security.KeyPair, net.corda.core.crypto.SignableData)
@NotNull
public static final byte[] doSign(java.security.PrivateKey, byte[])
@NotNull
public static final byte[] doSign(net.corda.core.crypto.SignatureScheme, java.security.PrivateKey, byte[])
public static final boolean doVerify(String, java.security.PublicKey, byte[], byte[])
public static final boolean doVerify(java.security.PublicKey, byte[], byte[])
public static final boolean doVerify(net.corda.core.crypto.SecureHash, net.corda.core.crypto.TransactionSignature)
public static final boolean doVerify(net.corda.core.crypto.SignatureScheme, java.security.PublicKey, byte[], byte[])
@NotNull
public static final java.security.Provider findProvider(String)
@NotNull
public static final net.corda.core.crypto.SignatureScheme findSignatureScheme(int)
@NotNull
public static final net.corda.core.crypto.SignatureScheme findSignatureScheme(String)
@NotNull
public static final net.corda.core.crypto.SignatureScheme findSignatureScheme(java.security.PrivateKey)
@NotNull
public static final net.corda.core.crypto.SignatureScheme findSignatureScheme(java.security.PublicKey)
@NotNull
public static final net.corda.core.crypto.SignatureScheme findSignatureScheme(org.bouncycastle.asn1.x509.AlgorithmIdentifier)
@NotNull
public static final java.security.KeyPair generateKeyPair()
@NotNull
public static final java.security.KeyPair generateKeyPair(String)
@NotNull
public static final java.security.KeyPair generateKeyPair(net.corda.core.crypto.SignatureScheme)
public static final boolean isSupportedSignatureScheme(net.corda.core.crypto.SignatureScheme)
public static final boolean isValid(java.security.PublicKey, byte[], byte[])
public static final boolean isValid(net.corda.core.crypto.SecureHash, net.corda.core.crypto.TransactionSignature)
public static final boolean isValid(net.corda.core.crypto.SignatureScheme, java.security.PublicKey, byte[], byte[])
public static final boolean publicKeyOnCurve(net.corda.core.crypto.SignatureScheme, java.security.PublicKey)
2019-02-01 12:57:20 +00:00
public static final void registerProviders()
@NotNull
public static final java.util.List<net.corda.core.crypto.SignatureScheme> supportedSignatureSchemes()
@NotNull
public static final java.security.PrivateKey toSupportedPrivateKey(java.security.PrivateKey)
@NotNull
public static final java.security.PublicKey toSupportedPublicKey(java.security.PublicKey)
@NotNull
public static final java.security.PublicKey toSupportedPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
2019-02-01 12:57:20 +00:00
public static final boolean validatePublicKey(java.security.PublicKey)
@NotNull
public static final net.corda.core.crypto.SignatureScheme COMPOSITE_KEY
@NotNull
public static final net.corda.core.crypto.SignatureScheme DEFAULT_SIGNATURE_SCHEME
@NotNull
public static final net.corda.core.crypto.SignatureScheme ECDSA_SECP256K1_SHA256
@NotNull
public static final net.corda.core.crypto.SignatureScheme ECDSA_SECP256R1_SHA256
@NotNull
public static final net.corda.core.crypto.SignatureScheme EDDSA_ED25519_SHA512
public static final net.corda.core.crypto.Crypto INSTANCE
@NotNull
public static final net.corda.core.crypto.SignatureScheme RSA_SHA256
@NotNull
public static final org.bouncycastle.asn1.DLSequence SHA512_256
@NotNull
public static final net.corda.core.crypto.SignatureScheme SPHINCS256_SHA256
##
public final class net.corda.core.crypto.CryptoUtils extends java.lang.Object
@NotNull
public static final java.util.Set<java.security.PublicKey> byKeys(Iterable<net.corda.core.crypto.TransactionSignature>)
@NotNull
public static final java.security.PrivateKey component1(java.security.KeyPair)
@NotNull
public static final java.security.PublicKey component2(java.security.KeyPair)
@NotNull
public static final net.corda.core.crypto.SecureHash componentHash(net.corda.core.crypto.SecureHash, net.corda.core.utilities.OpaqueBytes)
@NotNull
public static final net.corda.core.crypto.SecureHash componentHash(net.corda.core.utilities.OpaqueBytes, net.corda.core.contracts.PrivacySalt, int, int)
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 computeNonce(net.corda.core.contracts.PrivacySalt, int, int)
public static final boolean containsAny(java.security.PublicKey, Iterable<? extends java.security.PublicKey>)
@NotNull
public static final java.security.KeyPair entropyToKeyPair(java.math.BigInteger)
@NotNull
public static final java.security.KeyPair generateKeyPair()
@NotNull
public static final java.util.Set<java.security.PublicKey> getKeys(java.security.PublicKey)
public static final boolean isFulfilledBy(java.security.PublicKey, Iterable<? extends java.security.PublicKey>)
public static final boolean isFulfilledBy(java.security.PublicKey, java.security.PublicKey)
public static final boolean isValid(java.security.PublicKey, byte[], net.corda.core.crypto.DigitalSignature)
@NotNull
public static final java.security.SecureRandom newSecureRandom()
public static final long random63BitValue()
@NotNull
public static final byte[] secureRandomBytes(int)
@NotNull
public static final net.corda.core.crypto.SecureHash serializedHash(T)
@NotNull
public static final net.corda.core.crypto.TransactionSignature sign(java.security.KeyPair, net.corda.core.crypto.SignableData)
@NotNull
public static final net.corda.core.crypto.DigitalSignature$WithKey sign(java.security.KeyPair, net.corda.core.utilities.OpaqueBytes)
@NotNull
public static final net.corda.core.crypto.DigitalSignature$WithKey sign(java.security.KeyPair, byte[])
@NotNull
public static final net.corda.core.crypto.DigitalSignature sign(java.security.PrivateKey, byte[])
@NotNull
public static final net.corda.core.crypto.DigitalSignature$WithKey sign(java.security.PrivateKey, byte[], java.security.PublicKey)
@NotNull
public static final String toStringShort(java.security.PublicKey)
public static final boolean verify(java.security.KeyPair, byte[], byte[])
public static final boolean verify(java.security.PublicKey, byte[], net.corda.core.crypto.DigitalSignature)
public static final boolean verify(java.security.PublicKey, byte[], byte[])
##
@CordaSerializable
public class net.corda.core.crypto.DigitalSignature extends net.corda.core.utilities.OpaqueBytes
public <init>(byte[])
##
@CordaSerializable
public static class net.corda.core.crypto.DigitalSignature$WithKey extends net.corda.core.crypto.DigitalSignature
public <init>(java.security.PublicKey, byte[])
@NotNull
public final java.security.PublicKey getBy()
public final boolean isValid(byte[])
public final boolean verify(net.corda.core.utilities.OpaqueBytes)
public final boolean verify(byte[])
@NotNull
public final net.corda.core.crypto.DigitalSignature withoutKey()
##
public abstract class net.corda.core.crypto.MerkleTree extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public abstract net.corda.core.crypto.SecureHash getHash()
public static final net.corda.core.crypto.MerkleTree$Companion Companion
##
public static final class net.corda.core.crypto.MerkleTree$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.crypto.MerkleTree getMerkleTree(java.util.List<? extends net.corda.core.crypto.SecureHash>)
##
public static final class net.corda.core.crypto.MerkleTree$Leaf extends net.corda.core.crypto.MerkleTree
public <init>(net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.crypto.MerkleTree$Leaf copy(net.corda.core.crypto.SecureHash)
public boolean equals(Object)
@NotNull
public net.corda.core.crypto.SecureHash getHash()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public static final class net.corda.core.crypto.MerkleTree$Node extends net.corda.core.crypto.MerkleTree
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.crypto.MerkleTree, net.corda.core.crypto.MerkleTree)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.crypto.MerkleTree component2()
@NotNull
public final net.corda.core.crypto.MerkleTree component3()
@NotNull
public final net.corda.core.crypto.MerkleTree$Node copy(net.corda.core.crypto.SecureHash, net.corda.core.crypto.MerkleTree, net.corda.core.crypto.MerkleTree)
public boolean equals(Object)
@NotNull
public net.corda.core.crypto.SecureHash getHash()
@NotNull
public final net.corda.core.crypto.MerkleTree getLeft()
@NotNull
public final net.corda.core.crypto.MerkleTree getRight()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.crypto.MerkleTreeException extends net.corda.core.CordaException
public <init>(String)
@NotNull
public final String getReason()
##
public final class net.corda.core.crypto.NullKeys extends java.lang.Object
@NotNull
public final net.corda.core.identity.AnonymousParty getNULL_PARTY()
@NotNull
public final net.corda.core.crypto.TransactionSignature getNULL_SIGNATURE()
public static final net.corda.core.crypto.NullKeys INSTANCE
##
public static final class net.corda.core.crypto.NullKeys$NullPublicKey extends java.lang.Object implements java.lang.Comparable, java.security.PublicKey
public int compareTo(java.security.PublicKey)
@NotNull
public String getAlgorithm()
@NotNull
public byte[] getEncoded()
@NotNull
public String getFormat()
@NotNull
public String toString()
public static final net.corda.core.crypto.NullKeys$NullPublicKey INSTANCE
##
@CordaSerializable
public final class net.corda.core.crypto.PartialMerkleTree extends java.lang.Object
public <init>(net.corda.core.crypto.PartialMerkleTree$PartialTree)
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree getRoot()
public final boolean verify(net.corda.core.crypto.SecureHash, java.util.List<? extends net.corda.core.crypto.SecureHash>)
public static final net.corda.core.crypto.PartialMerkleTree$Companion Companion
##
public static final class net.corda.core.crypto.PartialMerkleTree$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.crypto.PartialMerkleTree build(net.corda.core.crypto.MerkleTree, java.util.List<? extends net.corda.core.crypto.SecureHash>)
@NotNull
public final net.corda.core.crypto.SecureHash rootAndUsedHashes(net.corda.core.crypto.PartialMerkleTree$PartialTree, java.util.List<net.corda.core.crypto.SecureHash>)
##
@CordaSerializable
public abstract static class net.corda.core.crypto.PartialMerkleTree$PartialTree extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.core.crypto.PartialMerkleTree$PartialTree$IncludedLeaf extends net.corda.core.crypto.PartialMerkleTree$PartialTree
public <init>(net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree$IncludedLeaf copy(net.corda.core.crypto.SecureHash)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.SecureHash getHash()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.crypto.PartialMerkleTree$PartialTree$Leaf extends net.corda.core.crypto.PartialMerkleTree$PartialTree
public <init>(net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree$Leaf copy(net.corda.core.crypto.SecureHash)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.SecureHash getHash()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.crypto.PartialMerkleTree$PartialTree$Node extends net.corda.core.crypto.PartialMerkleTree$PartialTree
public <init>(net.corda.core.crypto.PartialMerkleTree$PartialTree, net.corda.core.crypto.PartialMerkleTree$PartialTree)
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree component1()
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree component2()
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree$Node copy(net.corda.core.crypto.PartialMerkleTree$PartialTree, net.corda.core.crypto.PartialMerkleTree$PartialTree)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree getLeft()
@NotNull
public final net.corda.core.crypto.PartialMerkleTree$PartialTree getRight()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public abstract class net.corda.core.crypto.SecureHash extends net.corda.core.utilities.OpaqueBytes
2019-02-01 12:57:20 +00:00
public <init>(byte[], kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 hashConcat(net.corda.core.crypto.SecureHash)
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 parse(String)
@NotNull
public final String prefixChars(int)
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 randomSHA256()
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 sha256(String)
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 sha256(byte[])
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 sha256Twice(byte[])
@NotNull
public String toString()
public static final net.corda.core.crypto.SecureHash$Companion Companion
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 allOnesHash
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 zeroHash
##
public static final class net.corda.core.crypto.SecureHash$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 getAllOnesHash()
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 getZeroHash()
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 parse(String)
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 randomSHA256()
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 sha256(String)
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 sha256(byte[])
@NotNull
public final net.corda.core.crypto.SecureHash$SHA256 sha256Twice(byte[])
##
@CordaSerializable
public static final class net.corda.core.crypto.SecureHash$SHA256 extends net.corda.core.crypto.SecureHash
public <init>(byte[])
##
public final class net.corda.core.crypto.SecureHashKt extends java.lang.Object
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 sha256(net.corda.core.utilities.OpaqueBytes)
@NotNull
public static final net.corda.core.crypto.SecureHash$SHA256 sha256(byte[])
##
@CordaSerializable
public final class net.corda.core.crypto.SignableData extends java.lang.Object
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.crypto.SignatureMetadata)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.crypto.SignatureMetadata component2()
@NotNull
public final net.corda.core.crypto.SignableData copy(net.corda.core.crypto.SecureHash, net.corda.core.crypto.SignatureMetadata)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.SignatureMetadata getSignatureMetadata()
@NotNull
public final net.corda.core.crypto.SecureHash getTxId()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.crypto.SignatureMetadata extends java.lang.Object
public <init>(int, int)
public final int component1()
public final int component2()
@NotNull
public final net.corda.core.crypto.SignatureMetadata copy(int, int)
public boolean equals(Object)
public final int getPlatformVersion()
public final int getSchemeNumberID()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public final class net.corda.core.crypto.SignatureScheme extends java.lang.Object
public <init>(int, String, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.util.List<? extends org.bouncycastle.asn1.x509.AlgorithmIdentifier>, String, String, String, java.security.spec.AlgorithmParameterSpec, Integer, String)
public final int component1()
@NotNull
public final String component10()
@NotNull
public final String component2()
@NotNull
public final org.bouncycastle.asn1.x509.AlgorithmIdentifier component3()
@NotNull
public final java.util.List<org.bouncycastle.asn1.x509.AlgorithmIdentifier> component4()
@NotNull
public final String component5()
@NotNull
public final String component6()
@NotNull
public final String component7()
@Nullable
public final java.security.spec.AlgorithmParameterSpec component8()
@Nullable
public final Integer component9()
@NotNull
public final net.corda.core.crypto.SignatureScheme copy(int, String, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.util.List<? extends org.bouncycastle.asn1.x509.AlgorithmIdentifier>, String, String, String, java.security.spec.AlgorithmParameterSpec, Integer, String)
public boolean equals(Object)
@Nullable
public final java.security.spec.AlgorithmParameterSpec getAlgSpec()
@NotNull
public final String getAlgorithmName()
@NotNull
public final java.util.List<org.bouncycastle.asn1.x509.AlgorithmIdentifier> getAlternativeOIDs()
@NotNull
public final String getDesc()
@Nullable
public final Integer getKeySize()
@NotNull
public final String getProviderName()
@NotNull
public final String getSchemeCodeName()
public final int getSchemeNumberID()
@NotNull
public final String getSignatureName()
@NotNull
public final org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureOID()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public class net.corda.core.crypto.SignedData extends java.lang.Object
public <init>(net.corda.core.serialization.SerializedBytes<T>, net.corda.core.crypto.DigitalSignature$WithKey)
@NotNull
public final net.corda.core.serialization.SerializedBytes<T> getRaw()
@NotNull
public final net.corda.core.crypto.DigitalSignature$WithKey getSig()
@NotNull
public final T verified()
protected void verifyData(T)
##
@CordaSerializable
public final class net.corda.core.crypto.TransactionSignature extends net.corda.core.crypto.DigitalSignature
public <init>(byte[], java.security.PublicKey, net.corda.core.crypto.SignatureMetadata)
public <init>(byte[], java.security.PublicKey, net.corda.core.crypto.SignatureMetadata, net.corda.core.crypto.PartialMerkleTree)
public boolean equals(Object)
@NotNull
public final java.security.PublicKey getBy()
@Nullable
public final net.corda.core.crypto.PartialMerkleTree getPartialMerkleTree()
@NotNull
public final net.corda.core.crypto.SignatureMetadata getSignatureMetadata()
public int hashCode()
public final boolean isValid(net.corda.core.crypto.SecureHash)
public final boolean verify(net.corda.core.crypto.SecureHash)
##
public abstract class net.corda.core.flows.AbstractStateReplacementFlow extends java.lang.Object
public <init>()
##
public abstract static class net.corda.core.flows.AbstractStateReplacementFlow$Acceptor extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.flows.FlowSession)
public <init>(net.corda.core.flows.FlowSession, net.corda.core.utilities.ProgressTracker)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.flows.FlowSession, net.corda.core.utilities.ProgressTracker, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Suspendable
@Nullable
public Void call()
@NotNull
public final net.corda.core.flows.FlowSession getInitiatingSession()
@NotNull
public net.corda.core.utilities.ProgressTracker getProgressTracker()
protected abstract void verifyProposal(net.corda.core.transactions.SignedTransaction, net.corda.core.flows.AbstractStateReplacementFlow$Proposal<? extends T>)
public static final net.corda.core.flows.AbstractStateReplacementFlow$Acceptor$Companion Companion
##
public static final class net.corda.core.flows.AbstractStateReplacementFlow$Acceptor$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker tracker()
##
@CordaSerializable
public static final class net.corda.core.flows.AbstractStateReplacementFlow$Acceptor$Companion$APPROVING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.AbstractStateReplacementFlow$Acceptor$Companion$APPROVING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.AbstractStateReplacementFlow$Acceptor$Companion$VERIFYING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.AbstractStateReplacementFlow$Acceptor$Companion$VERIFYING INSTANCE
##
public abstract static class net.corda.core.flows.AbstractStateReplacementFlow$Instigator extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.contracts.StateAndRef<? extends S>, M, net.corda.core.utilities.ProgressTracker)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.contracts.StateAndRef, Object, net.corda.core.utilities.ProgressTracker, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
protected abstract net.corda.core.flows.AbstractStateReplacementFlow$UpgradeTx assembleTx()
@Suspendable
@NotNull
public net.corda.core.contracts.StateAndRef<T> call()
public final M getModification()
@NotNull
public final net.corda.core.contracts.StateAndRef<S> getOriginalState()
@NotNull
public java.util.List<kotlin.Pair<net.corda.core.flows.FlowSession, java.util.List<net.corda.core.identity.AbstractParty>>> getParticipantSessions()
@NotNull
public net.corda.core.utilities.ProgressTracker getProgressTracker()
public static final net.corda.core.flows.AbstractStateReplacementFlow$Instigator$Companion Companion
##
public static final class net.corda.core.flows.AbstractStateReplacementFlow$Instigator$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker tracker()
##
@CordaSerializable
public static final class net.corda.core.flows.AbstractStateReplacementFlow$Instigator$Companion$NOTARY extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.AbstractStateReplacementFlow$Instigator$Companion$NOTARY INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.AbstractStateReplacementFlow$Instigator$Companion$SIGNING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.AbstractStateReplacementFlow$Instigator$Companion$SIGNING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.AbstractStateReplacementFlow$Proposal extends java.lang.Object
public <init>(net.corda.core.contracts.StateRef, M)
@NotNull
public final net.corda.core.contracts.StateRef component1()
public final M component2()
@NotNull
public final net.corda.core.flows.AbstractStateReplacementFlow$Proposal<M> copy(net.corda.core.contracts.StateRef, M)
public boolean equals(Object)
public final M getModification()
@NotNull
public final net.corda.core.contracts.StateRef getStateRef()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public static final class net.corda.core.flows.AbstractStateReplacementFlow$UpgradeTx extends java.lang.Object
public <init>(net.corda.core.transactions.SignedTransaction)
@NotNull
public final net.corda.core.transactions.SignedTransaction component1()
@NotNull
public final net.corda.core.flows.AbstractStateReplacementFlow$UpgradeTx copy(net.corda.core.transactions.SignedTransaction)
public boolean equals(Object)
@NotNull
public final net.corda.core.transactions.SignedTransaction getStx()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@Suspendable
public final class net.corda.core.flows.CollectSignatureFlow extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.transactions.SignedTransaction, net.corda.core.flows.FlowSession, java.util.List<? extends java.security.PublicKey>)
public <init>(net.corda.core.transactions.SignedTransaction, net.corda.core.flows.FlowSession, java.security.PublicKey...)
@Suspendable
@NotNull
public java.util.List<net.corda.core.crypto.TransactionSignature> call()
@NotNull
public final net.corda.core.transactions.SignedTransaction getPartiallySignedTx()
@NotNull
public final net.corda.core.flows.FlowSession getSession()
@NotNull
public final java.util.List<java.security.PublicKey> getSigningKeys()
##
public final class net.corda.core.flows.CollectSignaturesFlow extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection<? extends net.corda.core.flows.FlowSession>)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection<? extends net.corda.core.flows.FlowSession>, Iterable<? extends java.security.PublicKey>)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection<? extends net.corda.core.flows.FlowSession>, Iterable<? extends java.security.PublicKey>, net.corda.core.utilities.ProgressTracker)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection, Iterable, net.corda.core.utilities.ProgressTracker, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection<? extends net.corda.core.flows.FlowSession>, net.corda.core.utilities.ProgressTracker)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection, net.corda.core.utilities.ProgressTracker, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Suspendable
@NotNull
public net.corda.core.transactions.SignedTransaction call()
@Nullable
public final Iterable<java.security.PublicKey> getMyOptionalKeys()
@NotNull
public final net.corda.core.transactions.SignedTransaction getPartiallySignedTx()
@NotNull
public net.corda.core.utilities.ProgressTracker getProgressTracker()
@NotNull
public final java.util.Collection<net.corda.core.flows.FlowSession> getSessionsToCollectFrom()
@NotNull
public static final net.corda.core.utilities.ProgressTracker tracker()
public static final net.corda.core.flows.CollectSignaturesFlow$Companion Companion
##
public static final class net.corda.core.flows.CollectSignaturesFlow$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker tracker()
##
@CordaSerializable
public static final class net.corda.core.flows.CollectSignaturesFlow$Companion$COLLECTING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.CollectSignaturesFlow$Companion$COLLECTING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.CollectSignaturesFlow$Companion$VERIFYING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.CollectSignaturesFlow$Companion$VERIFYING INSTANCE
##
public final class net.corda.core.flows.ContractUpgradeFlow extends java.lang.Object
public static final net.corda.core.flows.ContractUpgradeFlow INSTANCE
##
@StartableByRPC
public static final class net.corda.core.flows.ContractUpgradeFlow$Authorise extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.contracts.StateAndRef<?>, Class<? extends net.corda.core.contracts.UpgradedContract<?, ?>>)
@Suspendable
@Nullable
public Void call()
@NotNull
public final net.corda.core.contracts.StateAndRef<?> getStateAndRef()
##
@StartableByRPC
public static final class net.corda.core.flows.ContractUpgradeFlow$Deauthorise extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.contracts.StateRef)
@Suspendable
@Nullable
public Void call()
@NotNull
public final net.corda.core.contracts.StateRef getStateRef()
##
@InitiatingFlow
@StartableByRPC
public static final class net.corda.core.flows.ContractUpgradeFlow$Initiate extends net.corda.core.flows.AbstractStateReplacementFlow$Instigator
public <init>(net.corda.core.contracts.StateAndRef<? extends OldState>, Class<? extends net.corda.core.contracts.UpgradedContract<? super OldState, ? extends NewState>>)
@Suspendable
@NotNull
protected net.corda.core.flows.AbstractStateReplacementFlow$UpgradeTx assembleTx()
##
public class net.corda.core.flows.DataVendingFlow extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.flows.FlowSession, Object)
@Suspendable
@Nullable
public Void call()
@NotNull
public final net.corda.core.flows.FlowSession getOtherSideSession()
@NotNull
public final Object getPayload()
@Suspendable
@NotNull
protected net.corda.core.utilities.UntrustworthyData<net.corda.core.internal.FetchDataFlow$Request> sendPayloadAndReceiveDataRequest(net.corda.core.flows.FlowSession, Object)
@Suspendable
protected void verifyDataRequest(net.corda.core.internal.FetchDataFlow$Request$Data)
##
@InitiatingFlow
public final class net.corda.core.flows.FinalityFlow extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.transactions.SignedTransaction)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection<? extends net.corda.core.flows.FlowSession>)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection<? extends net.corda.core.flows.FlowSession>, java.util.Collection<net.corda.core.identity.Party>, net.corda.core.utilities.ProgressTracker)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection<? extends net.corda.core.flows.FlowSession>, net.corda.core.utilities.ProgressTracker)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Collection, net.corda.core.utilities.ProgressTracker, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Set<net.corda.core.identity.Party>)
public <init>(net.corda.core.transactions.SignedTransaction, java.util.Set<net.corda.core.identity.Party>, net.corda.core.utilities.ProgressTracker)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.transactions.SignedTransaction, net.corda.core.flows.FlowSession, net.corda.core.flows.FlowSession...)
public <init>(net.corda.core.transactions.SignedTransaction, net.corda.core.utilities.ProgressTracker)
@Suspendable
@NotNull
public net.corda.core.transactions.SignedTransaction call()
@NotNull
public net.corda.core.utilities.ProgressTracker getProgressTracker()
@NotNull
public final net.corda.core.transactions.SignedTransaction getTransaction()
@NotNull
public static final net.corda.core.utilities.ProgressTracker tracker()
public static final net.corda.core.flows.FinalityFlow$Companion Companion
##
public static final class net.corda.core.flows.FinalityFlow$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker tracker()
##
@CordaSerializable
public static final class net.corda.core.flows.FinalityFlow$Companion$BROADCASTING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.FinalityFlow$Companion$BROADCASTING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.FinalityFlow$Companion$NOTARISING extends net.corda.core.utilities.ProgressTracker$Step
@NotNull
public net.corda.core.utilities.ProgressTracker childProgressTracker()
public static final net.corda.core.flows.FinalityFlow$Companion$NOTARISING INSTANCE
##
@CordaSerializable
public class net.corda.core.flows.FlowException extends net.corda.core.CordaException implements net.corda.core.flows.IdentifiableException
public <init>()
public <init>(String)
public <init>(String, Throwable)
2019-02-01 12:57:20 +00:00
public <init>(String, Throwable, Long)
public <init>(String, Throwable, Long, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(Throwable)
2019-02-01 12:57:20 +00:00
@Nullable
public Long getErrorId()
@Nullable
public final Long getOriginalErrorId()
public final void setOriginalErrorId(Long)
##
public interface net.corda.core.flows.FlowExternalAsyncOperation
@NotNull
public abstract java.util.concurrent.CompletableFuture<R> execute(String)
##
public interface net.corda.core.flows.FlowExternalOperation
@NotNull
public abstract R execute(String)
##
@CordaSerializable
public final class net.corda.core.flows.FlowInfo extends java.lang.Object
public <init>(int, String)
public final int component1()
@NotNull
public final String component2()
@NotNull
public final net.corda.core.flows.FlowInfo copy(int, String)
public boolean equals(Object)
@NotNull
public final String getAppName()
public final int getFlowVersion()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public abstract class net.corda.core.flows.FlowInitiator extends java.lang.Object implements java.security.Principal
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.context.InvocationContext getInvocationContext()
##
@CordaSerializable
public static final class net.corda.core.flows.FlowInitiator$Peer extends net.corda.core.flows.FlowInitiator
public <init>(net.corda.core.identity.Party)
@NotNull
public final net.corda.core.identity.Party component1()
@NotNull
public final net.corda.core.flows.FlowInitiator$Peer copy(net.corda.core.identity.Party)
public boolean equals(Object)
@NotNull
public String getName()
@NotNull
public final net.corda.core.identity.Party getParty()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.FlowInitiator$RPC extends net.corda.core.flows.FlowInitiator
public <init>(String)
@NotNull
public final String component1()
@NotNull
public final net.corda.core.flows.FlowInitiator$RPC copy(String)
public boolean equals(Object)
@NotNull
public String getName()
@NotNull
public final String getUsername()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.FlowInitiator$Scheduled extends net.corda.core.flows.FlowInitiator
public <init>(net.corda.core.contracts.ScheduledStateRef)
@NotNull
public final net.corda.core.contracts.ScheduledStateRef component1()
@NotNull
public final net.corda.core.flows.FlowInitiator$Scheduled copy(net.corda.core.contracts.ScheduledStateRef)
public boolean equals(Object)
@NotNull
public String getName()
@NotNull
public final net.corda.core.contracts.ScheduledStateRef getScheduledState()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.FlowInitiator$Service extends net.corda.core.flows.FlowInitiator
public <init>(String)
@NotNull
public final String component1()
@NotNull
public final net.corda.core.flows.FlowInitiator$Service copy(String)
public boolean equals(Object)
@NotNull
public String getName()
@NotNull
public final String getServiceClassName()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.FlowInitiator$Shell extends net.corda.core.flows.FlowInitiator
@NotNull
public String getName()
public static final net.corda.core.flows.FlowInitiator$Shell INSTANCE
##
public abstract class net.corda.core.flows.FlowLogic extends java.lang.Object
public <init>()
@Suspendable
@NotNull
public final R await(net.corda.core.flows.FlowExternalAsyncOperation<R>)
@Suspendable
@NotNull
public final R await(net.corda.core.flows.FlowExternalOperation<R>)
@Suspendable
public abstract T call()
public final void checkFlowPermission(String, java.util.Map<String, String>)
@Suspendable
@Nullable
public final net.corda.core.flows.FlowStackSnapshot flowStackSnapshot()
@Nullable
public static final net.corda.core.flows.FlowLogic<?> getCurrentTopLevel()
@Suspendable
@NotNull
public final net.corda.core.flows.FlowInfo getFlowInfo(net.corda.core.identity.Party)
@NotNull
public final org.slf4j.Logger getLogger()
@NotNull
public final net.corda.core.identity.Party getOurIdentity()
@NotNull
public final net.corda.core.identity.PartyAndCertificate getOurIdentityAndCert()
@Nullable
public net.corda.core.utilities.ProgressTracker getProgressTracker()
@NotNull
public final net.corda.core.flows.StateMachineRunId getRunId()
@NotNull
public final net.corda.core.node.ServiceHub getServiceHub()
@Suspendable
@NotNull
public final net.corda.core.flows.FlowSession initiateFlow(net.corda.core.identity.Party)
@Suspendable
public final void persistFlowStackSnapshot()
@Suspendable
@NotNull
public net.corda.core.utilities.UntrustworthyData<R> receive(Class<R>, net.corda.core.identity.Party)
@Suspendable
@NotNull
public java.util.List<net.corda.core.utilities.UntrustworthyData<R>> receiveAll(Class<R>, java.util.List<? extends net.corda.core.flows.FlowSession>)
@Suspendable
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.utilities.UntrustworthyData<R>> receiveAll(Class<R>, java.util.List<? extends net.corda.core.flows.FlowSession>, boolean)
@Suspendable
@NotNull
public java.util.Map<net.corda.core.flows.FlowSession, net.corda.core.utilities.UntrustworthyData<Object>> receiveAllMap(java.util.Map<net.corda.core.flows.FlowSession, ? extends Class<?>>)
2019-02-01 12:57:20 +00:00
@Suspendable
@NotNull
public java.util.Map<net.corda.core.flows.FlowSession, net.corda.core.utilities.UntrustworthyData<Object>> receiveAllMap(java.util.Map<net.corda.core.flows.FlowSession, ? extends Class<?>>, boolean)
public final void recordAuditEvent(String, String, java.util.Map<String, String>)
@Suspendable
public void send(net.corda.core.identity.Party, Object)
@Suspendable
@NotNull
public net.corda.core.utilities.UntrustworthyData<R> sendAndReceive(Class<R>, net.corda.core.identity.Party, Object)
@Suspendable
public static final void sleep(java.time.Duration)
@Suspendable
2019-02-01 12:57:20 +00:00
public static final void sleep(java.time.Duration, boolean)
@Suspendable
public R subFlow(net.corda.core.flows.FlowLogic<? extends R>)
@Nullable
public final net.corda.core.messaging.DataFeed<String, String> track()
@Nullable
public final net.corda.core.messaging.DataFeed<java.util.List<kotlin.Pair<Integer, String>>, java.util.List<kotlin.Pair<Integer, String>>> trackStepsTree()
@Nullable
public final net.corda.core.messaging.DataFeed<Integer, Integer> trackStepsTreeIndex()
@Suspendable
@NotNull
public final net.corda.core.transactions.SignedTransaction waitForLedgerCommit(net.corda.core.crypto.SecureHash)
@Suspendable
@NotNull
public final net.corda.core.transactions.SignedTransaction waitForLedgerCommit(net.corda.core.crypto.SecureHash, boolean)
2019-02-01 12:57:20 +00:00
@Suspendable
public final void waitForStateConsumption(java.util.Set<net.corda.core.contracts.StateRef>)
public static final net.corda.core.flows.FlowLogic$Companion Companion
##
public static final class net.corda.core.flows.FlowLogic$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final net.corda.core.flows.FlowLogic<?> getCurrentTopLevel()
@Suspendable
public final void sleep(java.time.Duration)
2019-02-01 12:57:20 +00:00
@Suspendable
public final void sleep(java.time.Duration, boolean)
##
@DoNotImplement
@CordaSerializable
public interface net.corda.core.flows.FlowLogicRef
##
@DoNotImplement
public interface net.corda.core.flows.FlowLogicRefFactory
@NotNull
public abstract net.corda.core.flows.FlowLogicRef create(Class<? extends net.corda.core.flows.FlowLogic<?>>, Object...)
@NotNull
public abstract net.corda.core.flows.FlowLogicRef create(String, Object...)
@NotNull
public abstract net.corda.core.flows.FlowLogic<?> toFlowLogic(net.corda.core.flows.FlowLogicRef)
##
@DoNotImplement
public abstract class net.corda.core.flows.FlowSession extends java.lang.Object
public <init>()
@NotNull
public abstract net.corda.core.identity.Party getCounterparty()
@Suspendable
@NotNull
public abstract net.corda.core.flows.FlowInfo getCounterpartyFlowInfo()
@Suspendable
@NotNull
public abstract net.corda.core.flows.FlowInfo getCounterpartyFlowInfo(boolean)
@Suspendable
@NotNull
public abstract net.corda.core.utilities.UntrustworthyData<R> receive(Class<R>)
@Suspendable
@NotNull
public abstract net.corda.core.utilities.UntrustworthyData<R> receive(Class<R>, boolean)
@Suspendable
public abstract void send(Object)
@Suspendable
public abstract void send(Object, boolean)
@Suspendable
@NotNull
public abstract net.corda.core.utilities.UntrustworthyData<R> sendAndReceive(Class<R>, Object)
@Suspendable
@NotNull
public abstract net.corda.core.utilities.UntrustworthyData<R> sendAndReceive(Class<R>, Object, boolean)
##
public final class net.corda.core.flows.FlowStackSnapshot extends java.lang.Object
public <init>(java.time.Instant, String, java.util.List<net.corda.core.flows.FlowStackSnapshot$Frame>)
@NotNull
public final java.time.Instant component1()
@NotNull
public final String component2()
@NotNull
public final java.util.List<net.corda.core.flows.FlowStackSnapshot$Frame> component3()
@NotNull
public final net.corda.core.flows.FlowStackSnapshot copy(java.time.Instant, String, java.util.List<net.corda.core.flows.FlowStackSnapshot$Frame>)
public boolean equals(Object)
@NotNull
public final String getFlowClass()
@NotNull
public final java.util.List<net.corda.core.flows.FlowStackSnapshot$Frame> getStackFrames()
@NotNull
public final java.time.Instant getTime()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public static final class net.corda.core.flows.FlowStackSnapshot$Frame extends java.lang.Object
public <init>(StackTraceElement, java.util.List<?>)
@NotNull
public final StackTraceElement component1()
@NotNull
public final java.util.List<Object> component2()
@NotNull
public final net.corda.core.flows.FlowStackSnapshot$Frame copy(StackTraceElement, java.util.List<?>)
public boolean equals(Object)
@NotNull
public final java.util.List<Object> getStackObjects()
@NotNull
public final StackTraceElement getStackTraceElement()
public int hashCode()
@NotNull
public String toString()
##
2019-02-01 12:57:20 +00:00
public interface net.corda.core.flows.IdentifiableException
@Nullable
public Long getErrorId()
##
public final class net.corda.core.flows.IllegalFlowLogicException extends java.lang.IllegalArgumentException
public <init>(Class<?>, String)
public <init>(String, String)
@NotNull
public final String getType()
##
public @interface net.corda.core.flows.InitiatedBy
public abstract Class<? extends net.corda.core.flows.FlowLogic<?>> value()
##
public @interface net.corda.core.flows.InitiatingFlow
public abstract int version()
##
@CordaSerializable
public final class net.corda.core.flows.NotarisationPayload extends java.lang.Object
public <init>(Object, net.corda.core.flows.NotarisationRequestSignature)
@NotNull
public final Object component1()
@NotNull
public final net.corda.core.flows.NotarisationRequestSignature component2()
@NotNull
public final net.corda.core.flows.NotarisationPayload copy(Object, net.corda.core.flows.NotarisationRequestSignature)
public boolean equals(Object)
@NotNull
public final net.corda.core.transactions.CoreTransaction getCoreTransaction()
@NotNull
public final net.corda.core.flows.NotarisationRequestSignature getRequestSignature()
@NotNull
public final net.corda.core.transactions.SignedTransaction getSignedTransaction()
@NotNull
public final Object getTransaction()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.flows.NotarisationRequest extends java.lang.Object
public <init>(java.util.List<net.corda.core.contracts.StateRef>, net.corda.core.crypto.SecureHash)
@NotNull
public final java.util.List<net.corda.core.contracts.StateRef> getStatesToConsume()
@NotNull
public final net.corda.core.crypto.SecureHash getTransactionId()
public static final net.corda.core.flows.NotarisationRequest$Companion Companion
##
public static final class net.corda.core.flows.NotarisationRequest$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public final class net.corda.core.flows.NotarisationRequestSignature extends java.lang.Object
public <init>(net.corda.core.crypto.DigitalSignature$WithKey, int)
@NotNull
public final net.corda.core.crypto.DigitalSignature$WithKey component1()
public final int component2()
@NotNull
public final net.corda.core.flows.NotarisationRequestSignature copy(net.corda.core.crypto.DigitalSignature$WithKey, int)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.DigitalSignature$WithKey getDigitalSignature()
public final int getPlatformVersion()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.flows.NotarisationResponse extends java.lang.Object
public <init>(java.util.List<net.corda.core.crypto.TransactionSignature>)
@NotNull
public final java.util.List<net.corda.core.crypto.TransactionSignature> component1()
@NotNull
public final net.corda.core.flows.NotarisationResponse copy(java.util.List<net.corda.core.crypto.TransactionSignature>)
public boolean equals(Object)
@NotNull
public final java.util.List<net.corda.core.crypto.TransactionSignature> getSignatures()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@InitiatingFlow
public final class net.corda.core.flows.NotaryChangeFlow extends net.corda.core.flows.AbstractStateReplacementFlow$Instigator
public <init>(net.corda.core.contracts.StateAndRef<? extends T>, net.corda.core.identity.Party, net.corda.core.utilities.ProgressTracker)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.contracts.StateAndRef, net.corda.core.identity.Party, net.corda.core.utilities.ProgressTracker, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
protected net.corda.core.flows.AbstractStateReplacementFlow$UpgradeTx assembleTx()
##
@CordaSerializable
public abstract class net.corda.core.flows.NotaryError extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryError$Conflict extends net.corda.core.flows.NotaryError
public <init>(net.corda.core.crypto.SecureHash, java.util.Map<net.corda.core.contracts.StateRef, net.corda.core.flows.StateConsumptionDetails>)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final java.util.Map<net.corda.core.contracts.StateRef, net.corda.core.flows.StateConsumptionDetails> component2()
@NotNull
public final net.corda.core.flows.NotaryError$Conflict copy(net.corda.core.crypto.SecureHash, java.util.Map<net.corda.core.contracts.StateRef, net.corda.core.flows.StateConsumptionDetails>)
public boolean equals(Object)
@NotNull
public final java.util.Map<net.corda.core.contracts.StateRef, net.corda.core.flows.StateConsumptionDetails> getConsumedStates()
@NotNull
public final net.corda.core.crypto.SecureHash getTxId()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryError$General extends net.corda.core.flows.NotaryError
public <init>(Throwable)
@NotNull
public final Throwable component1()
@NotNull
public final net.corda.core.flows.NotaryError$General copy(Throwable)
public boolean equals(Object)
@NotNull
public final Throwable getCause()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryError$RequestSignatureInvalid extends net.corda.core.flows.NotaryError
public <init>(Throwable)
@NotNull
public final Throwable component1()
@NotNull
public final net.corda.core.flows.NotaryError$RequestSignatureInvalid copy(Throwable)
public boolean equals(Object)
@NotNull
public final Throwable getCause()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryError$TimeWindowInvalid extends net.corda.core.flows.NotaryError
public <init>(java.time.Instant, net.corda.core.contracts.TimeWindow)
@NotNull
public final java.time.Instant component1()
@NotNull
public final net.corda.core.contracts.TimeWindow component2()
@NotNull
public final net.corda.core.flows.NotaryError$TimeWindowInvalid copy(java.time.Instant, net.corda.core.contracts.TimeWindow)
public boolean equals(Object)
@NotNull
public final java.time.Instant getCurrentTime()
@NotNull
public final net.corda.core.contracts.TimeWindow getTxTimeWindow()
public int hashCode()
@NotNull
public String toString()
public static final net.corda.core.flows.NotaryError$TimeWindowInvalid$Companion Companion
@NotNull
public static final net.corda.core.flows.NotaryError$TimeWindowInvalid INSTANCE
##
public static final class net.corda.core.flows.NotaryError$TimeWindowInvalid$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryError$TransactionInvalid extends net.corda.core.flows.NotaryError
public <init>(Throwable)
@NotNull
public final Throwable component1()
@NotNull
public final net.corda.core.flows.NotaryError$TransactionInvalid copy(Throwable)
public boolean equals(Object)
@NotNull
public final Throwable getCause()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryError$WrongNotary extends net.corda.core.flows.NotaryError
public static final net.corda.core.flows.NotaryError$WrongNotary INSTANCE
##
@CordaSerializable
public final class net.corda.core.flows.NotaryException extends net.corda.core.flows.FlowException
public <init>(net.corda.core.flows.NotaryError, net.corda.core.crypto.SecureHash)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.flows.NotaryError, net.corda.core.crypto.SecureHash, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.flows.NotaryError getError()
@Nullable
public final net.corda.core.crypto.SecureHash getTxId()
##
public final class net.corda.core.flows.NotaryFlow extends java.lang.Object
public <init>()
##
@DoNotImplement
@InitiatingFlow
public static class net.corda.core.flows.NotaryFlow$Client extends net.corda.core.internal.BackpressureAwareTimedFlow
public <init>(net.corda.core.transactions.SignedTransaction)
public <init>(net.corda.core.transactions.SignedTransaction, net.corda.core.utilities.ProgressTracker)
@Suspendable
@NotNull
public java.util.List<net.corda.core.crypto.TransactionSignature> call()
@NotNull
2019-02-01 12:57:20 +00:00
protected final net.corda.core.identity.Party checkTransaction()
@NotNull
public net.corda.core.utilities.ProgressTracker getProgressTracker()
@Suspendable
@NotNull
protected final net.corda.core.utilities.UntrustworthyData<net.corda.core.flows.NotarisationResponse> notarise(net.corda.core.identity.Party)
@NotNull
protected final java.util.List<net.corda.core.crypto.TransactionSignature> validateResponse(net.corda.core.utilities.UntrustworthyData<net.corda.core.flows.NotarisationResponse>, net.corda.core.identity.Party)
public static final net.corda.core.flows.NotaryFlow$Client$Companion Companion
##
public static final class net.corda.core.flows.NotaryFlow$Client$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker tracker()
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryFlow$Client$Companion$REQUESTING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.NotaryFlow$Client$Companion$REQUESTING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.NotaryFlow$Client$Companion$VALIDATING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.NotaryFlow$Client$Companion$VALIDATING INSTANCE
##
2019-02-01 12:57:20 +00:00
public final class net.corda.core.flows.ReceiveFinalityFlow extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.flows.FlowSession)
public <init>(net.corda.core.flows.FlowSession, net.corda.core.crypto.SecureHash)
public <init>(net.corda.core.flows.FlowSession, net.corda.core.crypto.SecureHash, net.corda.core.node.StatesToRecord)
public <init>(net.corda.core.flows.FlowSession, net.corda.core.crypto.SecureHash, net.corda.core.node.StatesToRecord, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Suspendable
@NotNull
public net.corda.core.transactions.SignedTransaction call()
##
public final class net.corda.core.flows.ReceiveStateAndRefFlow extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.flows.FlowSession)
@Suspendable
@NotNull
public java.util.List<net.corda.core.contracts.StateAndRef<T>> call()
##
public class net.corda.core.flows.ReceiveTransactionFlow extends net.corda.core.flows.FlowLogic
public <init>(net.corda.core.flows.FlowSession)
public <init>(net.corda.core.flows.FlowSession, boolean)
public <init>(net.corda.core.flows.FlowSession, boolean, net.corda.core.node.StatesToRecord)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.flows.FlowSession, boolean, net.corda.core.node.StatesToRecord, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Suspendable
@NotNull
public net.corda.core.transactions.SignedTransaction call()
2019-02-01 12:57:20 +00:00
@Suspendable
protected void checkBeforeRecording(net.corda.core.transactions.SignedTransaction)
##
public @interface net.corda.core.flows.SchedulableFlow
##
public class net.corda.core.flows.SendStateAndRefFlow extends net.corda.core.flows.DataVendingFlow
public <init>(net.corda.core.flows.FlowSession, java.util.List<? extends net.corda.core.contracts.StateAndRef<?>>)
##
public class net.corda.core.flows.SendTransactionFlow extends net.corda.core.flows.DataVendingFlow
public <init>(net.corda.core.flows.FlowSession, net.corda.core.transactions.SignedTransaction)
##
public abstract class net.corda.core.flows.SignTransactionFlow extends net.corda.core.flows.FlowLogic
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.flows.FlowSession)
public <init>(net.corda.core.flows.FlowSession, net.corda.core.utilities.ProgressTracker)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.flows.FlowSession, net.corda.core.utilities.ProgressTracker, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Suspendable
@NotNull
public net.corda.core.transactions.SignedTransaction call()
@Suspendable
protected abstract void checkTransaction(net.corda.core.transactions.SignedTransaction)
@NotNull
public final net.corda.core.flows.FlowSession getOtherSideSession()
@NotNull
public net.corda.core.utilities.ProgressTracker getProgressTracker()
@NotNull
public static final net.corda.core.utilities.ProgressTracker tracker()
public static final net.corda.core.flows.SignTransactionFlow$Companion Companion
##
public static final class net.corda.core.flows.SignTransactionFlow$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker tracker()
##
@CordaSerializable
public static final class net.corda.core.flows.SignTransactionFlow$Companion$RECEIVING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.SignTransactionFlow$Companion$RECEIVING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.SignTransactionFlow$Companion$SIGNING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.SignTransactionFlow$Companion$SIGNING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.SignTransactionFlow$Companion$VERIFYING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.SignTransactionFlow$Companion$VERIFYING INSTANCE
##
public final class net.corda.core.flows.StackFrameDataToken extends java.lang.Object
public <init>(String)
@NotNull
public final String component1()
@NotNull
public final net.corda.core.flows.StackFrameDataToken copy(String)
public boolean equals(Object)
@NotNull
public final String getClassName()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public @interface net.corda.core.flows.StartableByRPC
##
public @interface net.corda.core.flows.StartableByService
##
@CordaSerializable
public final class net.corda.core.flows.StateConsumptionDetails extends java.lang.Object
2019-02-01 12:57:20 +00:00
@DeprecatedConstructorForDeserialization
public <init>(net.corda.core.crypto.SecureHash)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.flows.StateConsumptionDetails$ConsumedStateType)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.flows.StateConsumptionDetails$ConsumedStateType component2()
@NotNull
public final net.corda.core.flows.StateConsumptionDetails copy(net.corda.core.crypto.SecureHash)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.flows.StateConsumptionDetails copy(net.corda.core.crypto.SecureHash, net.corda.core.flows.StateConsumptionDetails$ConsumedStateType)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.SecureHash getHashOfTransactionId()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.flows.StateConsumptionDetails$ConsumedStateType getType()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.flows.StateConsumptionDetails$ConsumedStateType extends java.lang.Enum
public static net.corda.core.flows.StateConsumptionDetails$ConsumedStateType valueOf(String)
public static net.corda.core.flows.StateConsumptionDetails$ConsumedStateType[] values()
##
@CordaSerializable
public final class net.corda.core.flows.StateMachineRunId extends java.lang.Object
public <init>(java.util.UUID)
@NotNull
public final java.util.UUID component1()
@NotNull
public final net.corda.core.flows.StateMachineRunId copy(java.util.UUID)
public boolean equals(Object)
@NotNull
public final java.util.UUID getUuid()
public int hashCode()
@NotNull
public String toString()
public static final net.corda.core.flows.StateMachineRunId$Companion Companion
##
public static final class net.corda.core.flows.StateMachineRunId$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.flows.StateMachineRunId createRandom()
##
@CordaSerializable
public class net.corda.core.flows.StateReplacementException extends net.corda.core.flows.FlowException
public <init>()
public <init>(String)
public <init>(String, Throwable)
2019-02-01 12:57:20 +00:00
public <init>(String, Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public final class net.corda.core.flows.UnexpectedFlowEndException extends net.corda.core.CordaRuntimeException implements net.corda.core.flows.IdentifiableException
2018-04-18 15:44:31 +00:00
public <init>(String)
public <init>(String, Throwable)
2019-02-01 12:57:20 +00:00
public <init>(String, Throwable, Long)
@Nullable
public Long getErrorId()
@Nullable
public final Long getOriginalErrorId()
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public final class net.corda.core.flows.WaitTimeUpdate extends java.lang.Object
public <init>(java.time.Duration)
@NotNull
public final java.time.Duration component1()
@NotNull
public final net.corda.core.flows.WaitTimeUpdate copy(java.time.Duration)
public boolean equals(Object)
@NotNull
2019-02-01 12:57:20 +00:00
public final java.time.Duration getWaitTime()
public int hashCode()
@NotNull
2019-02-01 12:57:20 +00:00
public String toString()
##
2019-02-01 12:57:20 +00:00
public final class net.corda.core.flows.WithReferencedStatesFlow extends net.corda.core.flows.FlowLogic
public <init>(kotlin.jvm.functions.Function0<? extends net.corda.core.flows.FlowLogic<? extends T>>)
public <init>(net.corda.core.utilities.ProgressTracker, kotlin.jvm.functions.Function0<? extends net.corda.core.flows.FlowLogic<? extends T>>)
public <init>(net.corda.core.utilities.ProgressTracker, kotlin.jvm.functions.Function0, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Suspendable
@NotNull
public T call()
@NotNull
public net.corda.core.utilities.ProgressTracker getProgressTracker()
@NotNull
public static final net.corda.core.utilities.ProgressTracker tracker()
public static final net.corda.core.flows.WithReferencedStatesFlow$Companion Companion
##
public static final class net.corda.core.flows.WithReferencedStatesFlow$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker tracker()
##
@CordaSerializable
public static final class net.corda.core.flows.WithReferencedStatesFlow$Companion$ATTEMPT extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.WithReferencedStatesFlow$Companion$ATTEMPT INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.WithReferencedStatesFlow$Companion$RETRYING extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.WithReferencedStatesFlow$Companion$RETRYING INSTANCE
##
@CordaSerializable
public static final class net.corda.core.flows.WithReferencedStatesFlow$Companion$SUCCESS extends net.corda.core.utilities.ProgressTracker$Step
public static final net.corda.core.flows.WithReferencedStatesFlow$Companion$SUCCESS INSTANCE
##
@DoNotImplement
@CordaSerializable
public abstract class net.corda.core.identity.AbstractParty extends java.lang.Object implements net.corda.core.flows.Destination
2019-02-01 12:57:20 +00:00
public <init>(java.security.PublicKey)
public boolean equals(Object)
@NotNull
public final java.security.PublicKey getOwningKey()
public int hashCode()
@Nullable
public abstract net.corda.core.identity.CordaX500Name nameOrNull()
@NotNull
public abstract net.corda.core.contracts.PartyAndReference ref(net.corda.core.utilities.OpaqueBytes)
@NotNull
public final net.corda.core.contracts.PartyAndReference ref(byte...)
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.identity.AnonymousParty extends net.corda.core.identity.AbstractParty implements net.corda.core.flows.Destination
2019-02-01 12:57:20 +00:00
public <init>(java.security.PublicKey)
@Nullable
public net.corda.core.identity.CordaX500Name nameOrNull()
@NotNull
public net.corda.core.contracts.PartyAndReference ref(net.corda.core.utilities.OpaqueBytes)
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.identity.CordaX500Name extends java.lang.Object
public <init>(String, String, String)
public <init>(String, String, String, String)
public <init>(String, String, String, String, String, String)
@NotNull
public static final net.corda.core.identity.CordaX500Name build(javax.security.auth.x500.X500Principal)
@Nullable
public final String component1()
@Nullable
public final String component2()
@NotNull
public final String component3()
@NotNull
public final String component4()
@Nullable
public final String component5()
@NotNull
public final String component6()
@NotNull
public final net.corda.core.identity.CordaX500Name copy(String, String, String, String, String, String)
public boolean equals(Object)
@Nullable
public final String getCommonName()
@NotNull
public final String getCountry()
@NotNull
public final String getLocality()
@NotNull
public final String getOrganisation()
@Nullable
public final String getOrganisationUnit()
@Nullable
public final String getState()
@NotNull
public final javax.security.auth.x500.X500Principal getX500Principal()
public int hashCode()
@NotNull
public static final net.corda.core.identity.CordaX500Name parse(String)
@NotNull
public String toString()
public static final net.corda.core.identity.CordaX500Name$Companion Companion
public static final int LENGTH_COUNTRY = 2
public static final int MAX_LENGTH_COMMON_NAME = 64
public static final int MAX_LENGTH_LOCALITY = 64
public static final int MAX_LENGTH_ORGANISATION = 128
public static final int MAX_LENGTH_ORGANISATION_UNIT = 64
public static final int MAX_LENGTH_STATE = 64
##
public static final class net.corda.core.identity.CordaX500Name$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.identity.CordaX500Name build(javax.security.auth.x500.X500Principal)
@NotNull
public final net.corda.core.identity.CordaX500Name parse(String)
##
public final class net.corda.core.identity.IdentityUtils extends java.lang.Object
@NotNull
public static final java.util.Map<net.corda.core.identity.Party, T> excludeHostNode(net.corda.core.node.ServiceHub, java.util.Map<net.corda.core.identity.Party, ? extends T>)
@NotNull
public static final java.util.Map<net.corda.core.identity.Party, T> excludeNotary(java.util.Map<net.corda.core.identity.Party, ? extends T>, net.corda.core.transactions.SignedTransaction)
@NotNull
public static final java.util.Map<net.corda.core.identity.Party, java.util.List<net.corda.core.identity.AbstractParty>> groupAbstractPartyByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public static final java.util.Map<net.corda.core.identity.Party, java.util.List<net.corda.core.identity.AbstractParty>> groupAbstractPartyByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection<? extends net.corda.core.identity.AbstractParty>, boolean)
@NotNull
public static final java.util.Map<net.corda.core.identity.Party, java.util.List<java.security.PublicKey>> groupPublicKeysByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection<? extends java.security.PublicKey>)
@NotNull
public static final java.util.Map<net.corda.core.identity.Party, java.util.List<java.security.PublicKey>> groupPublicKeysByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection<? extends java.security.PublicKey>, boolean)
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.identity.Party extends net.corda.core.identity.AbstractParty implements net.corda.core.flows.Destination
public <init>(java.security.cert.X509Certificate)
public <init>(net.corda.core.identity.CordaX500Name, java.security.PublicKey)
@NotNull
public final net.corda.core.identity.AnonymousParty anonymise()
@NotNull
public final net.corda.core.identity.CordaX500Name getName()
@NotNull
public net.corda.core.identity.CordaX500Name nameOrNull()
@NotNull
public net.corda.core.contracts.PartyAndReference ref(net.corda.core.utilities.OpaqueBytes)
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.identity.PartyAndCertificate extends java.lang.Object
public <init>(java.security.cert.CertPath)
@NotNull
public final net.corda.core.identity.Party component1()
@NotNull
public final java.security.cert.X509Certificate component2()
public boolean equals(Object)
@NotNull
public final java.security.cert.CertPath getCertPath()
@NotNull
public final java.security.cert.X509Certificate getCertificate()
@NotNull
public final net.corda.core.identity.CordaX500Name getName()
@NotNull
public final java.security.PublicKey getOwningKey()
@NotNull
public final net.corda.core.identity.Party getParty()
public int hashCode()
@NotNull
public String toString()
@NotNull
public final java.security.cert.PKIXCertPathValidatorResult verify(java.security.cert.TrustAnchor)
##
@CordaSerializable
public interface net.corda.core.messaging.AllPossibleRecipients extends net.corda.core.messaging.MessageRecipients
##
public final class net.corda.core.messaging.ClientRpcSslOptions extends java.lang.Object
public <init>(java.nio.file.Path, String, String)
2019-02-01 12:57:20 +00:00
public <init>(java.nio.file.Path, String, String, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.nio.file.Path component1()
@NotNull
public final String component2()
@NotNull
public final String component3()
@NotNull
public final net.corda.core.messaging.ClientRpcSslOptions copy(java.nio.file.Path, String, String)
public boolean equals(Object)
@NotNull
public final String getTrustStorePassword()
@NotNull
public final java.nio.file.Path getTrustStorePath()
@NotNull
public final String getTrustStoreProvider()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
public interface net.corda.core.messaging.CordaRPCOps extends net.corda.core.messaging.RPCOps
2018-02-09 15:20:06 +00:00
public abstract void acceptNewNetworkParameters(net.corda.core.crypto.SecureHash)
public abstract void addVaultTransactionNote(net.corda.core.crypto.SecureHash, String)
public abstract boolean attachmentExists(net.corda.core.crypto.SecureHash)
public abstract void clearNetworkMapCache()
@NotNull
public abstract java.time.Instant currentNodeTime()
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.node.NetworkParameters getNetworkParameters()
@NotNull
public abstract Iterable<String> getVaultTransactionNotes(net.corda.core.crypto.SecureHash)
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.DataFeed<java.util.List<net.corda.core.transactions.SignedTransaction>, net.corda.core.transactions.SignedTransaction> internalVerifiedTransactionsFeed()
@NotNull
public abstract java.util.List<net.corda.core.transactions.SignedTransaction> internalVerifiedTransactionsSnapshot()
public abstract boolean isFlowsDrainingModeEnabled()
2019-02-01 12:57:20 +00:00
public abstract boolean isWaitingForShutdown()
public abstract boolean killFlow(net.corda.core.flows.StateMachineRunId)
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.DataFeed<java.util.List<net.corda.core.node.NodeInfo>, net.corda.core.node.services.NetworkMapCache$MapChange> networkMapFeed()
@NotNull
public abstract java.util.List<net.corda.core.node.NodeInfo> networkMapSnapshot()
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.messaging.ParametersUpdateInfo, net.corda.core.messaging.ParametersUpdateInfo> networkParametersFeed()
@NotNull
public abstract net.corda.core.node.NodeInfo nodeInfo()
@Nullable
public abstract net.corda.core.node.NodeInfo nodeInfoFromParty(net.corda.core.identity.AbstractParty)
@NotNull
public abstract java.util.List<net.corda.core.identity.Party> notaryIdentities()
@Nullable
public abstract net.corda.core.identity.Party notaryPartyFromX500Name(net.corda.core.identity.CordaX500Name)
@NotNull
public abstract java.io.InputStream openAttachment(net.corda.core.crypto.SecureHash)
@NotNull
public abstract java.util.Set<net.corda.core.identity.Party> partiesFromName(String, boolean)
@Nullable
public abstract net.corda.core.identity.Party partyFromKey(java.security.PublicKey)
@NotNull
public abstract java.util.List<net.corda.core.crypto.SecureHash> queryAttachments(net.corda.core.node.services.vault.AttachmentQueryCriteria, net.corda.core.node.services.vault.AttachmentSort)
2019-02-01 12:57:20 +00:00
public abstract void refreshNetworkMapCache()
@NotNull
public abstract java.util.List<String> registeredFlows()
public abstract void setFlowsDrainingModeEnabled(boolean)
2019-02-01 12:57:20 +00:00
public abstract void shutdown()
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.FlowHandle<T> startFlowDynamic(Class<? extends net.corda.core.flows.FlowLogic<? extends T>>, Object...)
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.FlowProgressHandle<T> startTrackedFlowDynamic(Class<? extends net.corda.core.flows.FlowLogic<? extends T>>, Object...)
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.DataFeed<java.util.List<net.corda.core.messaging.StateMachineTransactionMapping>, net.corda.core.messaging.StateMachineTransactionMapping> stateMachineRecordedTransactionMappingFeed()
@NotNull
public abstract java.util.List<net.corda.core.messaging.StateMachineTransactionMapping> stateMachineRecordedTransactionMappingSnapshot()
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.DataFeed<java.util.List<net.corda.core.messaging.StateMachineInfo>, net.corda.core.messaging.StateMachineUpdate> stateMachinesFeed()
@NotNull
public abstract java.util.List<net.corda.core.messaging.StateMachineInfo> stateMachinesSnapshot()
2019-02-01 12:57:20 +00:00
public abstract void terminate(boolean)
@NotNull
public abstract net.corda.core.crypto.SecureHash uploadAttachment(java.io.InputStream)
@NotNull
public abstract net.corda.core.crypto.SecureHash uploadAttachmentWithMetadata(java.io.InputStream, String, String)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> vaultQuery(Class<? extends T>)
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> vaultQueryBy(net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification, net.corda.core.node.services.vault.Sort, Class<? extends T>)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> vaultQueryByCriteria(net.corda.core.node.services.vault.QueryCriteria, Class<? extends T>)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> vaultQueryByWithPagingSpec(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> vaultQueryByWithSorting(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.Sort)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> vaultTrack(Class<? extends T>)
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> vaultTrackBy(net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification, net.corda.core.node.services.vault.Sort, Class<? extends T>)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> vaultTrackByCriteria(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> vaultTrackByWithPagingSpec(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> vaultTrackByWithSorting(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.Sort)
@RPCReturnsObservables
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<Void> waitUntilNetworkReady()
@Nullable
public abstract net.corda.core.identity.Party wellKnownPartyFromAnonymous(net.corda.core.identity.AbstractParty)
@Nullable
public abstract net.corda.core.identity.Party wellKnownPartyFromX500Name(net.corda.core.identity.CordaX500Name)
##
public final class net.corda.core.messaging.CordaRPCOpsKt extends java.lang.Object
@NotNull
public static final net.corda.core.messaging.DataFeed<Integer, kotlin.Pair<Integer, Integer>> pendingFlowsCount(net.corda.core.messaging.CordaRPCOps)
##
@CordaSerializable
public final class net.corda.core.messaging.DataFeed extends java.lang.Object
public <init>(A, rx.Observable<B>)
public final A component1()
@NotNull
public final rx.Observable<B> component2()
@NotNull
public final net.corda.core.messaging.DataFeed<A, B> copy(A, rx.Observable<B>)
public boolean equals(Object)
public final A getSnapshot()
@NotNull
public final rx.Observable<B> getUpdates()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
2019-02-01 12:57:20 +00:00
@CordaSerializable
public interface net.corda.core.messaging.FlowHandle extends java.lang.AutoCloseable
public abstract void close()
@NotNull
public abstract net.corda.core.flows.StateMachineRunId getId()
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<A> getReturnValue()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.messaging.FlowHandleImpl extends java.lang.Object implements net.corda.core.messaging.FlowHandle
public <init>(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture<A>)
public void close()
@NotNull
public final net.corda.core.flows.StateMachineRunId component1()
@NotNull
public final net.corda.core.concurrent.CordaFuture<A> component2()
@NotNull
public final net.corda.core.messaging.FlowHandleImpl<A> copy(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture<A>)
public boolean equals(Object)
@NotNull
public net.corda.core.flows.StateMachineRunId getId()
@NotNull
public net.corda.core.concurrent.CordaFuture<A> getReturnValue()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
2019-02-01 12:57:20 +00:00
@CordaSerializable
public interface net.corda.core.messaging.FlowProgressHandle extends net.corda.core.messaging.FlowHandle
public abstract void close()
@NotNull
public abstract rx.Observable<String> getProgress()
@Nullable
public abstract net.corda.core.messaging.DataFeed<java.util.List<kotlin.Pair<Integer, String>>, java.util.List<kotlin.Pair<Integer, String>>> getStepsTreeFeed()
@Nullable
public abstract net.corda.core.messaging.DataFeed<Integer, Integer> getStepsTreeIndexFeed()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.messaging.FlowProgressHandleImpl extends java.lang.Object implements net.corda.core.messaging.FlowProgressHandle
public <init>(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture<A>, rx.Observable<String>)
public <init>(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture<A>, rx.Observable<String>, net.corda.core.messaging.DataFeed<Integer, Integer>)
public <init>(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture<A>, rx.Observable<String>, net.corda.core.messaging.DataFeed<Integer, Integer>, net.corda.core.messaging.DataFeed<? extends java.util.List<kotlin.Pair<Integer, String>>, java.util.List<kotlin.Pair<Integer, String>>>)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture, rx.Observable, net.corda.core.messaging.DataFeed, net.corda.core.messaging.DataFeed, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void close()
@NotNull
public final net.corda.core.flows.StateMachineRunId component1()
@NotNull
public final net.corda.core.concurrent.CordaFuture<A> component2()
@NotNull
public final rx.Observable<String> component3()
@Nullable
public final net.corda.core.messaging.DataFeed<Integer, Integer> component4()
@Nullable
public final net.corda.core.messaging.DataFeed<java.util.List<kotlin.Pair<Integer, String>>, java.util.List<kotlin.Pair<Integer, String>>> component5()
@NotNull
public final net.corda.core.messaging.FlowProgressHandleImpl<A> copy(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture<A>, rx.Observable<String>)
@NotNull
public final net.corda.core.messaging.FlowProgressHandleImpl<A> copy(net.corda.core.flows.StateMachineRunId, net.corda.core.concurrent.CordaFuture<A>, rx.Observable<String>, net.corda.core.messaging.DataFeed<Integer, Integer>, net.corda.core.messaging.DataFeed<? extends java.util.List<kotlin.Pair<Integer, String>>, java.util.List<kotlin.Pair<Integer, String>>>)
public boolean equals(Object)
@NotNull
public net.corda.core.flows.StateMachineRunId getId()
@NotNull
public rx.Observable<String> getProgress()
@NotNull
public net.corda.core.concurrent.CordaFuture<A> getReturnValue()
@Nullable
public net.corda.core.messaging.DataFeed<java.util.List<kotlin.Pair<Integer, String>>, java.util.List<kotlin.Pair<Integer, String>>> getStepsTreeFeed()
@Nullable
public net.corda.core.messaging.DataFeed<Integer, Integer> getStepsTreeIndexFeed()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public interface net.corda.core.messaging.MessageRecipientGroup extends net.corda.core.messaging.MessageRecipients
##
@CordaSerializable
public interface net.corda.core.messaging.MessageRecipients
##
@CordaSerializable
public final class net.corda.core.messaging.ParametersUpdateInfo extends java.lang.Object
2018-02-09 15:20:06 +00:00
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.node.NetworkParameters, String, java.time.Instant)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.node.NetworkParameters component2()
@NotNull
public final String component3()
@NotNull
public final java.time.Instant component4()
@NotNull
public final net.corda.core.messaging.ParametersUpdateInfo copy(net.corda.core.crypto.SecureHash, net.corda.core.node.NetworkParameters, String, java.time.Instant)
public boolean equals(Object)
@NotNull
public final String getDescription()
@NotNull
public final net.corda.core.crypto.SecureHash getHash()
@NotNull
public final net.corda.core.node.NetworkParameters getParameters()
@NotNull
public final java.time.Instant getUpdateDeadline()
2018-02-09 15:20:06 +00:00
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
2018-02-09 15:20:06 +00:00
public String toString()
##
@DoNotImplement
public interface net.corda.core.messaging.RPCOps
public abstract int getProtocolVersion()
##
public @interface net.corda.core.messaging.RPCReturnsObservables
##
@CordaSerializable
public interface net.corda.core.messaging.SingleMessageRecipient extends net.corda.core.messaging.MessageRecipients
##
@CordaSerializable
public final class net.corda.core.messaging.StateMachineInfo extends java.lang.Object
public <init>(net.corda.core.flows.StateMachineRunId, String, net.corda.core.flows.FlowInitiator, net.corda.core.messaging.DataFeed<String, String>)
public <init>(net.corda.core.flows.StateMachineRunId, String, net.corda.core.flows.FlowInitiator, net.corda.core.messaging.DataFeed<String, String>, net.corda.core.context.InvocationContext)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.flows.StateMachineRunId, String, net.corda.core.flows.FlowInitiator, net.corda.core.messaging.DataFeed, net.corda.core.context.InvocationContext, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.flows.StateMachineRunId component1()
@NotNull
public final String component2()
@NotNull
public final net.corda.core.flows.FlowInitiator component3()
@Nullable
public final net.corda.core.messaging.DataFeed<String, String> component4()
@NotNull
public final net.corda.core.context.InvocationContext component5()
@NotNull
public final net.corda.core.messaging.StateMachineInfo copy(net.corda.core.flows.StateMachineRunId, String, net.corda.core.flows.FlowInitiator, net.corda.core.messaging.DataFeed<String, String>)
@NotNull
public final net.corda.core.messaging.StateMachineInfo copy(net.corda.core.flows.StateMachineRunId, String, net.corda.core.flows.FlowInitiator, net.corda.core.messaging.DataFeed<String, String>, net.corda.core.context.InvocationContext)
public boolean equals(Object)
@NotNull
public final String getFlowLogicClassName()
@NotNull
public final net.corda.core.flows.StateMachineRunId getId()
@NotNull
public final net.corda.core.flows.FlowInitiator getInitiator()
@NotNull
public final net.corda.core.context.InvocationContext getInvocationContext()
@Nullable
public final net.corda.core.messaging.DataFeed<String, String> getProgressTrackerStepAndUpdates()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.messaging.StateMachineTransactionMapping extends java.lang.Object
public <init>(net.corda.core.flows.StateMachineRunId, net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.flows.StateMachineRunId component1()
@NotNull
public final net.corda.core.crypto.SecureHash component2()
@NotNull
public final net.corda.core.messaging.StateMachineTransactionMapping copy(net.corda.core.flows.StateMachineRunId, net.corda.core.crypto.SecureHash)
public boolean equals(Object)
@NotNull
public final net.corda.core.flows.StateMachineRunId getStateMachineRunId()
@NotNull
public final net.corda.core.crypto.SecureHash getTransactionId()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public abstract class net.corda.core.messaging.StateMachineUpdate extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public abstract net.corda.core.flows.StateMachineRunId getId()
##
@CordaSerializable
public static final class net.corda.core.messaging.StateMachineUpdate$Added extends net.corda.core.messaging.StateMachineUpdate
public <init>(net.corda.core.messaging.StateMachineInfo)
@NotNull
public final net.corda.core.messaging.StateMachineInfo component1()
@NotNull
public final net.corda.core.messaging.StateMachineUpdate$Added copy(net.corda.core.messaging.StateMachineInfo)
public boolean equals(Object)
@NotNull
public net.corda.core.flows.StateMachineRunId getId()
@NotNull
public final net.corda.core.messaging.StateMachineInfo getStateMachineInfo()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.messaging.StateMachineUpdate$Removed extends net.corda.core.messaging.StateMachineUpdate
public <init>(net.corda.core.flows.StateMachineRunId, net.corda.core.utilities.Try<?>)
@NotNull
public final net.corda.core.flows.StateMachineRunId component1()
@NotNull
public final net.corda.core.utilities.Try<?> component2()
@NotNull
public final net.corda.core.messaging.StateMachineUpdate$Removed copy(net.corda.core.flows.StateMachineRunId, net.corda.core.utilities.Try<?>)
public boolean equals(Object)
@NotNull
public net.corda.core.flows.StateMachineRunId getId()
@NotNull
public final net.corda.core.utilities.Try<?> getResult()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
public interface net.corda.core.node.AppServiceHub extends net.corda.core.node.ServiceHub
@NotNull
public abstract net.corda.core.messaging.FlowHandle<T> startFlow(net.corda.core.flows.FlowLogic<? extends T>)
@NotNull
public abstract net.corda.core.messaging.FlowProgressHandle<T> startTrackedFlow(net.corda.core.flows.FlowLogic<? extends T>)
##
2019-02-01 12:57:20 +00:00
public @interface net.corda.core.node.AutoAcceptable
##
@CordaSerializable
public final class net.corda.core.node.NetworkParameters extends java.lang.Object
2019-02-01 12:57:20 +00:00
@DeprecatedConstructorForDeserialization
public <init>(int, java.util.List<net.corda.core.node.NotaryInfo>, int, int, java.time.Instant, int, java.util.Map<String, ? extends java.util.List<? extends net.corda.core.crypto.SecureHash>>)
2019-02-01 12:57:20 +00:00
@DeprecatedConstructorForDeserialization
public <init>(int, java.util.List<net.corda.core.node.NotaryInfo>, int, int, java.time.Instant, int, java.util.Map<String, ? extends java.util.List<? extends net.corda.core.crypto.SecureHash>>, java.time.Duration)
public <init>(int, java.util.List<net.corda.core.node.NotaryInfo>, int, int, java.time.Instant, int, java.util.Map<String, ? extends java.util.List<? extends net.corda.core.crypto.SecureHash>>, java.time.Duration, java.util.Map<String, ? extends java.security.PublicKey>)
2018-02-09 15:20:06 +00:00
public final int component1()
@NotNull
public final java.util.List<net.corda.core.node.NotaryInfo> component2()
2018-02-09 15:20:06 +00:00
public final int component3()
public final int component4()
@NotNull
public final java.time.Instant component5()
2018-02-09 15:20:06 +00:00
public final int component6()
@NotNull
public final java.util.Map<String, java.util.List<net.corda.core.crypto.SecureHash>> component7()
@NotNull
2019-02-01 12:57:20 +00:00
public final java.time.Duration component8()
@NotNull
public final java.util.Map<String, java.security.PublicKey> component9()
@NotNull
public final net.corda.core.node.NetworkParameters copy(int, java.util.List<net.corda.core.node.NotaryInfo>, int, int, java.time.Instant, int, java.util.Map<String, ? extends java.util.List<? extends net.corda.core.crypto.SecureHash>>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.NetworkParameters copy(int, java.util.List<net.corda.core.node.NotaryInfo>, int, int, java.time.Instant, int, java.util.Map<String, ? extends java.util.List<? extends net.corda.core.crypto.SecureHash>>, java.time.Duration)
@NotNull
public final net.corda.core.node.NetworkParameters copy(int, java.util.List<net.corda.core.node.NotaryInfo>, int, int, java.time.Instant, int, java.util.Map<String, ? extends java.util.List<? extends net.corda.core.crypto.SecureHash>>, java.time.Duration, java.util.Map<String, ? extends java.security.PublicKey>)
2018-02-09 15:20:06 +00:00
public boolean equals(Object)
public final int getEpoch()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.time.Duration getEventHorizon()
2018-02-09 15:20:06 +00:00
public final int getMaxMessageSize()
public final int getMaxTransactionSize()
public final int getMinimumPlatformVersion()
@NotNull
public final java.time.Instant getModifiedTime()
@NotNull
public final java.util.List<net.corda.core.node.NotaryInfo> getNotaries()
@NotNull
2019-02-01 12:57:20 +00:00
public final java.util.Map<String, java.security.PublicKey> getPackageOwnership()
@NotNull
public final java.util.Map<String, java.util.List<net.corda.core.crypto.SecureHash>> getWhitelistedContractImplementations()
2018-02-09 15:20:06 +00:00
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
2018-02-09 15:20:06 +00:00
##
@CordaSerializable
public final class net.corda.core.node.NodeInfo extends java.lang.Object
public <init>(java.util.List<net.corda.core.utilities.NetworkHostAndPort>, java.util.List<net.corda.core.identity.PartyAndCertificate>, int, long)
@NotNull
public final java.util.List<net.corda.core.utilities.NetworkHostAndPort> component1()
@NotNull
public final java.util.List<net.corda.core.identity.PartyAndCertificate> component2()
public final int component3()
public final long component4()
@NotNull
public final net.corda.core.node.NodeInfo copy(java.util.List<net.corda.core.utilities.NetworkHostAndPort>, java.util.List<net.corda.core.identity.PartyAndCertificate>, int, long)
public boolean equals(Object)
@NotNull
public final java.util.List<net.corda.core.utilities.NetworkHostAndPort> getAddresses()
@NotNull
public final java.util.List<net.corda.core.identity.Party> getLegalIdentities()
@NotNull
public final java.util.List<net.corda.core.identity.PartyAndCertificate> getLegalIdentitiesAndCerts()
public final int getPlatformVersion()
public final long getSerial()
public int hashCode()
@NotNull
public final net.corda.core.identity.PartyAndCertificate identityAndCertFromX500Name(net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.core.identity.Party identityFromX500Name(net.corda.core.identity.CordaX500Name)
public final boolean isLegalIdentity(net.corda.core.identity.Party)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.node.NotaryInfo extends java.lang.Object
2018-02-09 15:20:06 +00:00
public <init>(net.corda.core.identity.Party, boolean)
@NotNull
public final net.corda.core.identity.Party component1()
2018-02-09 15:20:06 +00:00
public final boolean component2()
@NotNull
public final net.corda.core.node.NotaryInfo copy(net.corda.core.identity.Party, boolean)
2018-02-09 15:20:06 +00:00
public boolean equals(Object)
@NotNull
public final net.corda.core.identity.Party getIdentity()
2018-02-09 15:20:06 +00:00
public final boolean getValidating()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
2018-02-09 15:20:06 +00:00
public String toString()
##
@DoNotImplement
public interface net.corda.core.node.ServiceHub extends net.corda.core.node.ServicesForResolution
@NotNull
public abstract net.corda.core.transactions.SignedTransaction addSignature(net.corda.core.transactions.SignedTransaction)
@NotNull
public abstract net.corda.core.transactions.SignedTransaction addSignature(net.corda.core.transactions.SignedTransaction, java.security.PublicKey)
@NotNull
public abstract T cordaService(Class<T>)
@NotNull
public abstract net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.FilteredTransaction)
@NotNull
public abstract net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.FilteredTransaction, java.security.PublicKey)
@NotNull
public abstract net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.SignedTransaction)
@NotNull
public abstract net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.SignedTransaction, java.security.PublicKey)
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.cordapp.CordappContext getAppContext()
@NotNull
public abstract java.time.Clock getClock()
@NotNull
public abstract net.corda.core.node.services.ContractUpgradeService getContractUpgradeService()
@NotNull
public abstract net.corda.core.node.services.KeyManagementService getKeyManagementService()
@NotNull
public abstract net.corda.core.node.NodeInfo getMyInfo()
@NotNull
public abstract net.corda.core.node.services.NetworkMapCache getNetworkMapCache()
@NotNull
public abstract net.corda.core.node.services.TransactionVerifierService getTransactionVerifierService()
@NotNull
public abstract net.corda.core.node.services.TransactionStorage getValidatedTransactions()
@NotNull
public abstract net.corda.core.node.services.VaultService getVaultService()
@NotNull
public abstract java.sql.Connection jdbcSession()
public abstract void recordTransactions(Iterable<net.corda.core.transactions.SignedTransaction>)
public abstract void recordTransactions(net.corda.core.node.StatesToRecord, Iterable<net.corda.core.transactions.SignedTransaction>)
public abstract void recordTransactions(net.corda.core.transactions.SignedTransaction, net.corda.core.transactions.SignedTransaction...)
public abstract void recordTransactions(boolean, Iterable<net.corda.core.transactions.SignedTransaction>)
public abstract void recordTransactions(boolean, net.corda.core.transactions.SignedTransaction, net.corda.core.transactions.SignedTransaction...)
public abstract void registerUnloadHandler(kotlin.jvm.functions.Function0<kotlin.Unit>)
@NotNull
public abstract net.corda.core.transactions.SignedTransaction signInitialTransaction(net.corda.core.transactions.TransactionBuilder)
@NotNull
public abstract net.corda.core.transactions.SignedTransaction signInitialTransaction(net.corda.core.transactions.TransactionBuilder, Iterable<? extends java.security.PublicKey>)
@NotNull
public abstract net.corda.core.transactions.SignedTransaction signInitialTransaction(net.corda.core.transactions.TransactionBuilder, java.security.PublicKey)
@NotNull
public abstract net.corda.core.contracts.StateAndRef<T> toStateAndRef(net.corda.core.contracts.StateRef)
2019-02-01 12:57:20 +00:00
public abstract void withEntityManager(java.util.function.Consumer<javax.persistence.EntityManager>)
public abstract T withEntityManager(kotlin.jvm.functions.Function1<? super javax.persistence.EntityManager, ? extends T>)
##
@DoNotImplement
public interface net.corda.core.node.ServicesForResolution
@NotNull
public abstract net.corda.core.node.services.AttachmentStorage getAttachments()
@NotNull
public abstract net.corda.core.cordapp.CordappProvider getCordappProvider()
@NotNull
public abstract net.corda.core.node.services.IdentityService getIdentityService()
@NotNull
public abstract net.corda.core.node.NetworkParameters getNetworkParameters()
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.node.services.NetworkParametersService getNetworkParametersService()
@NotNull
public abstract net.corda.core.contracts.Attachment loadContractAttachment(net.corda.core.contracts.StateRef)
2019-02-01 12:57:20 +00:00
@NotNull
public abstract net.corda.core.contracts.TransactionState<?> loadState(net.corda.core.contracts.StateRef)
@NotNull
public abstract java.util.Set<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> loadStates(java.util.Set<net.corda.core.contracts.StateRef>)
##
public final class net.corda.core.node.StatesToRecord extends java.lang.Enum
public static net.corda.core.node.StatesToRecord valueOf(String)
public static net.corda.core.node.StatesToRecord[] values()
##
2019-02-01 12:57:20 +00:00
@CordaSerializable
public final class net.corda.core.node.ZoneVersionTooLowException extends net.corda.core.CordaRuntimeException
public <init>(String)
##
@DoNotImplement
public interface net.corda.core.node.services.AttachmentStorage
2019-02-01 12:57:20 +00:00
@NotNull
public abstract java.util.List<net.corda.core.crypto.SecureHash> getLatestContractAttachments(String, int)
public abstract boolean hasAttachment(net.corda.core.crypto.SecureHash)
@NotNull
public abstract net.corda.core.crypto.SecureHash importAttachment(java.io.InputStream)
@NotNull
public abstract net.corda.core.crypto.SecureHash importAttachment(java.io.InputStream, String, String)
@NotNull
public abstract net.corda.core.crypto.SecureHash importOrGetAttachment(java.io.InputStream)
@Nullable
public abstract net.corda.core.contracts.Attachment openAttachment(net.corda.core.crypto.SecureHash)
@NotNull
2019-02-01 12:57:20 +00:00
public abstract java.util.List<net.corda.core.crypto.SecureHash> queryAttachments(net.corda.core.node.services.vault.AttachmentQueryCriteria)
@NotNull
public abstract java.util.List<net.corda.core.crypto.SecureHash> queryAttachments(net.corda.core.node.services.vault.AttachmentQueryCriteria, net.corda.core.node.services.vault.AttachmentSort)
##
public final class net.corda.core.node.services.AttachmentStorageKt extends java.lang.Object
##
@DoNotImplement
public interface net.corda.core.node.services.ContractUpgradeService
@Nullable
public abstract String getAuthorisedContractUpgrade(net.corda.core.contracts.StateRef)
public abstract void removeAuthorisedContractUpgrade(net.corda.core.contracts.StateRef)
public abstract void storeAuthorisedContractUpgrade(net.corda.core.contracts.StateRef, Class<? extends net.corda.core.contracts.UpgradedContract<?, ?>>)
##
public @interface net.corda.core.node.services.CordaService
##
@DoNotImplement
public interface net.corda.core.node.services.IdentityService
public abstract void assertOwnership(net.corda.core.identity.Party, net.corda.core.identity.AnonymousParty)
@Nullable
public abstract net.corda.core.identity.PartyAndCertificate certificateFromKey(java.security.PublicKey)
@NotNull
public abstract Iterable<net.corda.core.identity.PartyAndCertificate> getAllIdentities()
@NotNull
public abstract java.security.cert.CertStore getCaCertStore()
@NotNull
public abstract java.security.cert.TrustAnchor getTrustAnchor()
@NotNull
public abstract java.security.cert.X509Certificate getTrustRoot()
@NotNull
public abstract java.util.Set<net.corda.core.identity.Party> partiesFromName(String, boolean)
@Nullable
public abstract net.corda.core.identity.Party partyFromKey(java.security.PublicKey)
@NotNull
public abstract net.corda.core.identity.Party requireWellKnownPartyFromAnonymous(net.corda.core.identity.AbstractParty)
@Nullable
public abstract net.corda.core.identity.PartyAndCertificate verifyAndRegisterIdentity(net.corda.core.identity.PartyAndCertificate)
@Nullable
public abstract net.corda.core.identity.Party wellKnownPartyFromAnonymous(net.corda.core.contracts.PartyAndReference)
@Nullable
public abstract net.corda.core.identity.Party wellKnownPartyFromAnonymous(net.corda.core.identity.AbstractParty)
@Nullable
public abstract net.corda.core.identity.Party wellKnownPartyFromX500Name(net.corda.core.identity.CordaX500Name)
##
@DoNotImplement
public interface net.corda.core.node.services.KeyManagementService
@NotNull
public abstract Iterable<java.security.PublicKey> filterMyKeys(Iterable<? extends java.security.PublicKey>)
@Suspendable
@NotNull
public abstract java.security.PublicKey freshKey()
@Suspendable
@NotNull
public abstract net.corda.core.identity.PartyAndCertificate freshKeyAndCert(net.corda.core.identity.PartyAndCertificate, boolean)
@NotNull
public abstract java.util.Set<java.security.PublicKey> getKeys()
@Suspendable
@NotNull
public abstract net.corda.core.crypto.TransactionSignature sign(net.corda.core.crypto.SignableData, java.security.PublicKey)
@Suspendable
@NotNull
public abstract net.corda.core.crypto.DigitalSignature$WithKey sign(byte[], java.security.PublicKey)
##
@DoNotImplement
public interface net.corda.core.node.services.NetworkMapCache extends net.corda.core.node.services.NetworkMapCacheBase
@Nullable
public abstract net.corda.core.node.NodeInfo getNodeByLegalIdentity(net.corda.core.identity.AbstractParty)
##
@CordaSerializable
public abstract static class net.corda.core.node.services.NetworkMapCache$MapChange extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public abstract net.corda.core.node.NodeInfo getNode()
##
@CordaSerializable
public static final class net.corda.core.node.services.NetworkMapCache$MapChange$Added extends net.corda.core.node.services.NetworkMapCache$MapChange
public <init>(net.corda.core.node.NodeInfo)
@NotNull
public final net.corda.core.node.NodeInfo component1()
@NotNull
public final net.corda.core.node.services.NetworkMapCache$MapChange$Added copy(net.corda.core.node.NodeInfo)
public boolean equals(Object)
@NotNull
public net.corda.core.node.NodeInfo getNode()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.NetworkMapCache$MapChange$Modified extends net.corda.core.node.services.NetworkMapCache$MapChange
public <init>(net.corda.core.node.NodeInfo, net.corda.core.node.NodeInfo)
@NotNull
public final net.corda.core.node.NodeInfo component1()
@NotNull
public final net.corda.core.node.NodeInfo component2()
@NotNull
public final net.corda.core.node.services.NetworkMapCache$MapChange$Modified copy(net.corda.core.node.NodeInfo, net.corda.core.node.NodeInfo)
public boolean equals(Object)
@NotNull
public net.corda.core.node.NodeInfo getNode()
@NotNull
public final net.corda.core.node.NodeInfo getPreviousNode()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.NetworkMapCache$MapChange$Removed extends net.corda.core.node.services.NetworkMapCache$MapChange
public <init>(net.corda.core.node.NodeInfo)
@NotNull
public final net.corda.core.node.NodeInfo component1()
@NotNull
public final net.corda.core.node.services.NetworkMapCache$MapChange$Removed copy(net.corda.core.node.NodeInfo)
public boolean equals(Object)
@NotNull
public net.corda.core.node.NodeInfo getNode()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
public interface net.corda.core.node.services.NetworkMapCacheBase
public abstract void clearNetworkMapCache()
@NotNull
public abstract java.util.List<net.corda.core.node.NodeInfo> getAllNodes()
@NotNull
public abstract rx.Observable<net.corda.core.node.services.NetworkMapCache$MapChange> getChanged()
@Nullable
public abstract net.corda.core.node.NodeInfo getNodeByAddress(net.corda.core.utilities.NetworkHostAndPort)
@Nullable
public abstract net.corda.core.node.NodeInfo getNodeByLegalName(net.corda.core.identity.CordaX500Name)
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<Void> getNodeReady()
@NotNull
public abstract java.util.List<net.corda.core.node.NodeInfo> getNodesByLegalIdentityKey(java.security.PublicKey)
@NotNull
public abstract java.util.List<net.corda.core.node.NodeInfo> getNodesByLegalName(net.corda.core.identity.CordaX500Name)
@Nullable
public abstract net.corda.core.identity.Party getNotary(net.corda.core.identity.CordaX500Name)
@NotNull
public abstract java.util.List<net.corda.core.identity.Party> getNotaryIdentities()
@Nullable
public abstract net.corda.core.node.services.PartyInfo getPartyInfo(net.corda.core.identity.Party)
@Nullable
public abstract net.corda.core.identity.Party getPeerByLegalName(net.corda.core.identity.CordaX500Name)
@Nullable
public abstract net.corda.core.identity.PartyAndCertificate getPeerCertificateByLegalName(net.corda.core.identity.CordaX500Name)
public abstract boolean isNotary(net.corda.core.identity.Party)
public abstract boolean isValidatingNotary(net.corda.core.identity.Party)
@NotNull
public abstract net.corda.core.messaging.DataFeed<java.util.List<net.corda.core.node.NodeInfo>, net.corda.core.node.services.NetworkMapCache$MapChange> track()
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
public interface net.corda.core.node.services.NetworkParametersService
@NotNull
public abstract net.corda.core.crypto.SecureHash getCurrentHash()
@NotNull
public abstract net.corda.core.crypto.SecureHash getDefaultHash()
@Nullable
public abstract net.corda.core.node.NetworkParameters lookup(net.corda.core.crypto.SecureHash)
##
public abstract class net.corda.core.node.services.PartyInfo extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public abstract net.corda.core.identity.Party getParty()
##
public static final class net.corda.core.node.services.PartyInfo$DistributedNode extends net.corda.core.node.services.PartyInfo
public <init>(net.corda.core.identity.Party)
@NotNull
public final net.corda.core.identity.Party component1()
@NotNull
public final net.corda.core.node.services.PartyInfo$DistributedNode copy(net.corda.core.identity.Party)
public boolean equals(Object)
@NotNull
public net.corda.core.identity.Party getParty()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public static final class net.corda.core.node.services.PartyInfo$SingleNode extends net.corda.core.node.services.PartyInfo
public <init>(net.corda.core.identity.Party, java.util.List<net.corda.core.utilities.NetworkHostAndPort>)
@NotNull
public final net.corda.core.identity.Party component1()
@NotNull
public final java.util.List<net.corda.core.utilities.NetworkHostAndPort> component2()
@NotNull
public final net.corda.core.node.services.PartyInfo$SingleNode copy(net.corda.core.identity.Party, java.util.List<net.corda.core.utilities.NetworkHostAndPort>)
public boolean equals(Object)
@NotNull
public final java.util.List<net.corda.core.utilities.NetworkHostAndPort> getAddresses()
@NotNull
public net.corda.core.identity.Party getParty()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
CORDA-2942: Node lifecycle events (#5846) * CORDA-2942: Port minimal set of changes to make lifecycle events work ... and make codebase compile. * CORDA-2942: Undo some changes which are not strictly speaking necessary * CORDA-2942: Make `NodeServicesContext` leaner and delete `extensions-api` module * CORDA-2942: Reduce even more number of files affected * CORDA-2942: Integration test fix * CORDA-2942: Make events `AfterStart` and `BeforeStop` generic w.r.t. `NodeServicesContext` * CORDA-2942: `NodeLifecycleObserverService` and a set of integration tests. Public API violations are expected as well as integration tests failing. * CORDA-2942: Re-work to introduce `ServiceLifecycleObserver` * CORDA-2942: Explicitly mention a type of exception that may be thrown for some events. * CORDA-2942: Register `ServiceLifecycleObserver` through `AppServiceHub` * CORDA-2942: Fix integration test + KDocs update * CORDA-2942: Detekt and `api-current` update * CORDA-2942: Improvement to `CordaServiceLifecycleFatalTests` ... or else it has side effects on other tests. * CORDA-2942: Add an integration test for new API use in Java Driver test is written in Kotlin, but services definition is written in Java. Also KDocs improvements. * CORDA-2942: Documentation and release notes update * CORDA-2942: First set of changes following review by @mnesbit * CORDA-2942: Second set of changes following review by @mnesbit * CORDA-2942: Added multi-threaded test * CORDA-2942: Fixes * CORDA-2942: Undo changes to `api-current.txt` * CORDA-2942: Bare mimimum change to `api-current.txt` for CI gate to pass. * CORDA-2942: Address review feedback from @rick-r3 * CORDA-2942: Detekt update * CORDA-2942: Delete `ServiceLifecycleObserverPriority` and replace it with `Int` after discussion with @mnesbit * CORDA-2942: Introduce more `NodeLifecycleEvent` and switch services to listen for those events * CORDA-2942: Few more changes after input from @rick-r3 * First stub on integration test Unfinished - hang on issue and pay * CORDA-2942: Switch to use out-of-process nodes for the inetgration test Currently Alice and Notary stuck waiting to hear from each other. * CORDA-2942: Extra log lines during event distribution * CORDA-2942: Asynchronously distribute lifecycle events * CORDA-2942: Await for complete P2P client start-up Next step: Add vault query to integration test * CORDA-2942: Asynchronously distribute lifecycle events Next step: Improve integration test * CORDA-2942: Fix test broken by recent changes and improve logging * CORDA-2942: Improvement of the test to be able to monitor actions performed by @CordaService in the remote process * CORDA-2942: Add node re-start step to the integration test * CORDA-2942: Remove `CORDAPP_STOPPED` event for now * CORDA-2942: s/CORDAPP_STARTED/STATE_MACHINE_STARTED/ * CORDA-2942: Inverse the meaning of `priority` as requested by @rick-r3 * CORDA-2942: Register `AppServiceHubImpl` for lifecycle events and put a warning when SMM is not ready.
2020-01-21 13:38:02 +00:00
public interface net.corda.core.node.services.ServiceLifecycleObserver
public abstract void onServiceLifecycleEvent(net.corda.core.node.services.ServiceLifecycleEvent)
##
@CordaSerializable
public final class net.corda.core.node.services.StatesNotAvailableException extends net.corda.core.flows.FlowException
public <init>(String, Throwable)
2019-02-01 12:57:20 +00:00
public <init>(String, Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public Throwable getCause()
@Nullable
public String getMessage()
@NotNull
public String toString()
##
public final class net.corda.core.node.services.TimeWindowChecker extends java.lang.Object
public <init>()
public <init>(java.time.Clock)
2019-02-01 12:57:20 +00:00
public <init>(java.time.Clock, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.time.Clock getClock()
public final boolean isValid(net.corda.core.contracts.TimeWindow)
##
@DoNotImplement
public interface net.corda.core.node.services.TransactionStorage
@Nullable
public abstract net.corda.core.transactions.SignedTransaction getTransaction(net.corda.core.crypto.SecureHash)
@NotNull
public abstract rx.Observable<net.corda.core.transactions.SignedTransaction> getUpdates()
@NotNull
public abstract net.corda.core.messaging.DataFeed<java.util.List<net.corda.core.transactions.SignedTransaction>, net.corda.core.transactions.SignedTransaction> track()
2019-02-01 12:57:20 +00:00
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.core.transactions.SignedTransaction> trackTransaction(net.corda.core.crypto.SecureHash)
##
@DoNotImplement
public interface net.corda.core.node.services.TransactionVerifierService
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<?> verify(net.corda.core.transactions.LedgerTransaction)
##
@CordaSerializable
public final class net.corda.core.node.services.UnknownAnonymousPartyException extends net.corda.core.CordaException
public <init>(String)
##
@CordaSerializable
public final class net.corda.core.node.services.Vault extends java.lang.Object
public <init>(Iterable<? extends net.corda.core.contracts.StateAndRef<? extends T>>)
@NotNull
public final Iterable<net.corda.core.contracts.StateAndRef<T>> getStates()
public static final net.corda.core.node.services.Vault$Companion Companion
##
public static final class net.corda.core.node.services.Vault$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.node.services.Vault$Update<net.corda.core.contracts.ContractState> getNoNotaryUpdate()
@NotNull
public final net.corda.core.node.services.Vault$Update<net.corda.core.contracts.ContractState> getNoUpdate()
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.node.services.Vault$ConstraintInfo extends java.lang.Object
public <init>(net.corda.core.contracts.AttachmentConstraint)
@NotNull
public final net.corda.core.contracts.AttachmentConstraint component1()
@NotNull
public final net.corda.core.node.services.Vault$ConstraintInfo copy(net.corda.core.contracts.AttachmentConstraint)
@Nullable
public final byte[] data()
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.AttachmentConstraint getConstraint()
public int hashCode()
@NotNull
public String toString()
@NotNull
public final net.corda.core.node.services.Vault$ConstraintInfo$Type type()
public static final net.corda.core.node.services.Vault$ConstraintInfo$Companion Companion
##
public static final class net.corda.core.node.services.Vault$ConstraintInfo$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.node.services.Vault$ConstraintInfo constraintInfo(net.corda.core.node.services.Vault$ConstraintInfo$Type, byte[])
##
@CordaSerializable
public static final class net.corda.core.node.services.Vault$ConstraintInfo$Type extends java.lang.Enum
public static net.corda.core.node.services.Vault$ConstraintInfo$Type valueOf(String)
public static net.corda.core.node.services.Vault$ConstraintInfo$Type[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.Vault$Page extends java.lang.Object
public <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends T>>, java.util.List<net.corda.core.node.services.Vault$StateMetadata>, long, net.corda.core.node.services.Vault$StateStatus, java.util.List<?>)
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> component1()
@NotNull
public final java.util.List<net.corda.core.node.services.Vault$StateMetadata> component2()
public final long component3()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus component4()
@NotNull
public final java.util.List<Object> component5()
@NotNull
public final net.corda.core.node.services.Vault$Page<T> copy(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends T>>, java.util.List<net.corda.core.node.services.Vault$StateMetadata>, long, net.corda.core.node.services.Vault$StateStatus, java.util.List<?>)
public boolean equals(Object)
@NotNull
public final java.util.List<Object> getOtherResults()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus getStateTypes()
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> getStates()
@NotNull
public final java.util.List<net.corda.core.node.services.Vault$StateMetadata> getStatesMetadata()
public final long getTotalStatesAvailable()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.node.services.Vault$RelevancyStatus extends java.lang.Enum
public static net.corda.core.node.services.Vault$RelevancyStatus valueOf(String)
public static net.corda.core.node.services.Vault$RelevancyStatus[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.Vault$StateMetadata extends java.lang.Object
public <init>(net.corda.core.contracts.StateRef, String, java.time.Instant, java.time.Instant, net.corda.core.node.services.Vault$StateStatus, net.corda.core.identity.AbstractParty, String, java.time.Instant)
public <init>(net.corda.core.contracts.StateRef, String, java.time.Instant, java.time.Instant, net.corda.core.node.services.Vault$StateStatus, net.corda.core.identity.AbstractParty, String, java.time.Instant, net.corda.core.node.services.Vault$RelevancyStatus)
public <init>(net.corda.core.contracts.StateRef, String, java.time.Instant, java.time.Instant, net.corda.core.node.services.Vault$StateStatus, net.corda.core.identity.AbstractParty, String, java.time.Instant, net.corda.core.node.services.Vault$RelevancyStatus, net.corda.core.node.services.Vault$ConstraintInfo)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.contracts.StateRef, String, java.time.Instant, java.time.Instant, net.corda.core.node.services.Vault$StateStatus, net.corda.core.identity.AbstractParty, String, java.time.Instant, net.corda.core.node.services.Vault$RelevancyStatus, net.corda.core.node.services.Vault$ConstraintInfo, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.contracts.StateRef component1()
@Nullable
public final net.corda.core.node.services.Vault$ConstraintInfo component10()
@NotNull
public final String component2()
@NotNull
public final java.time.Instant component3()
@Nullable
public final java.time.Instant component4()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus component5()
@Nullable
public final net.corda.core.identity.AbstractParty component6()
@Nullable
public final String component7()
@Nullable
public final java.time.Instant component8()
@Nullable
public final net.corda.core.node.services.Vault$RelevancyStatus component9()
@NotNull
public final net.corda.core.node.services.Vault$StateMetadata copy(net.corda.core.contracts.StateRef, String, java.time.Instant, java.time.Instant, net.corda.core.node.services.Vault$StateStatus, net.corda.core.identity.AbstractParty, String, java.time.Instant)
@NotNull
public final net.corda.core.node.services.Vault$StateMetadata copy(net.corda.core.contracts.StateRef, String, java.time.Instant, java.time.Instant, net.corda.core.node.services.Vault$StateStatus, net.corda.core.identity.AbstractParty, String, java.time.Instant, net.corda.core.node.services.Vault$RelevancyStatus)
@NotNull
public final net.corda.core.node.services.Vault$StateMetadata copy(net.corda.core.contracts.StateRef, String, java.time.Instant, java.time.Instant, net.corda.core.node.services.Vault$StateStatus, net.corda.core.identity.AbstractParty, String, java.time.Instant, net.corda.core.node.services.Vault$RelevancyStatus, net.corda.core.node.services.Vault$ConstraintInfo)
public boolean equals(Object)
@Nullable
public final net.corda.core.node.services.Vault$ConstraintInfo getConstraintInfo()
@Nullable
public final java.time.Instant getConsumedTime()
@NotNull
public final String getContractStateClassName()
@Nullable
public final String getLockId()
@Nullable
public final java.time.Instant getLockUpdateTime()
@Nullable
public final net.corda.core.identity.AbstractParty getNotary()
@NotNull
public final java.time.Instant getRecordedTime()
@NotNull
public final net.corda.core.contracts.StateRef getRef()
@Nullable
public final net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus getStatus()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.Vault$StateStatus extends java.lang.Enum
public static net.corda.core.node.services.Vault$StateStatus valueOf(String)
public static net.corda.core.node.services.Vault$StateStatus[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.Vault$Update extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>)
public <init>(java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.UUID)
public <init>(java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.UUID, net.corda.core.node.services.Vault$UpdateType)
2019-02-01 12:57:20 +00:00
public <init>(java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.UUID, net.corda.core.node.services.Vault$UpdateType, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>)
public <init>(java.util.Set, java.util.Set, java.util.UUID, net.corda.core.node.services.Vault$UpdateType, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.Set<net.corda.core.contracts.StateAndRef<U>> component1()
@NotNull
public final java.util.Set<net.corda.core.contracts.StateAndRef<U>> component2()
@Nullable
public final java.util.UUID component3()
@NotNull
public final net.corda.core.node.services.Vault$UpdateType component4()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.Set<net.corda.core.contracts.StateAndRef<U>> component5()
public final boolean containsType(Class<T>, net.corda.core.node.services.Vault$StateStatus)
@NotNull
public final net.corda.core.node.services.Vault$Update<U> copy(java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.UUID, net.corda.core.node.services.Vault$UpdateType)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.Vault$Update<U> copy(java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>, java.util.UUID, net.corda.core.node.services.Vault$UpdateType, java.util.Set<? extends net.corda.core.contracts.StateAndRef<? extends U>>)
public boolean equals(Object)
@NotNull
public final java.util.Set<net.corda.core.contracts.StateAndRef<U>> getConsumed()
@Nullable
public final java.util.UUID getFlowId()
@NotNull
public final java.util.Set<net.corda.core.contracts.StateAndRef<U>> getProduced()
@NotNull
2019-02-01 12:57:20 +00:00
public final java.util.Set<net.corda.core.contracts.StateAndRef<U>> getReferences()
@NotNull
public final net.corda.core.node.services.Vault$UpdateType getType()
public int hashCode()
public final boolean isEmpty()
@NotNull
public final net.corda.core.node.services.Vault$Update<U> plus(net.corda.core.node.services.Vault$Update<U>)
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.Vault$UpdateType extends java.lang.Enum
public static net.corda.core.node.services.Vault$UpdateType valueOf(String)
public static net.corda.core.node.services.Vault$UpdateType[] values()
##
@CordaSerializable
public final class net.corda.core.node.services.VaultQueryException extends net.corda.core.flows.FlowException
public <init>(String)
##
@DoNotImplement
public interface net.corda.core.node.services.VaultService
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> _queryBy(net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification, net.corda.core.node.services.vault.Sort, Class<? extends T>)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> _trackBy(net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification, net.corda.core.node.services.vault.Sort, Class<? extends T>)
public abstract void addNoteToTransaction(net.corda.core.crypto.SecureHash, String)
@NotNull
public abstract rx.Observable<net.corda.core.node.services.Vault$Update<net.corda.core.contracts.ContractState>> getRawUpdates()
@NotNull
public abstract Iterable<String> getTransactionNotes(net.corda.core.crypto.SecureHash)
@NotNull
public abstract rx.Observable<net.corda.core.node.services.Vault$Update<net.corda.core.contracts.ContractState>> getUpdates()
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> queryBy(Class<? extends T>)
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.node.services.Vault$Page<T> queryBy(Class<? extends T>, net.corda.core.node.services.vault.PageSpecification)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> queryBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> queryBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> queryBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification, net.corda.core.node.services.vault.Sort)
@NotNull
public abstract net.corda.core.node.services.Vault$Page<T> queryBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.Sort)
public abstract void softLockRelease(java.util.UUID, net.corda.core.utilities.NonEmptySet<net.corda.core.contracts.StateRef>)
public abstract void softLockReserve(java.util.UUID, net.corda.core.utilities.NonEmptySet<net.corda.core.contracts.StateRef>)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> trackBy(Class<? extends T>)
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> trackBy(Class<? extends T>, net.corda.core.node.services.vault.PageSpecification)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> trackBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> trackBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> trackBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.PageSpecification, net.corda.core.node.services.vault.Sort)
@NotNull
public abstract net.corda.core.messaging.DataFeed<net.corda.core.node.services.Vault$Page<T>, net.corda.core.node.services.Vault$Update<T>> trackBy(Class<? extends T>, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.Sort)
@Suspendable
@NotNull
public abstract java.util.List<net.corda.core.contracts.StateAndRef<T>> tryLockFungibleStatesForSpending(java.util.UUID, net.corda.core.node.services.vault.QueryCriteria, net.corda.core.contracts.Amount<?>, Class<? extends T>)
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.core.node.services.Vault$Update<net.corda.core.contracts.ContractState>> whenConsumed(net.corda.core.contracts.StateRef)
##
public final class net.corda.core.node.services.VaultServiceKt extends java.lang.Object
public static final int MAX_CONSTRAINT_DATA_SIZE = 20000
##
@CordaSerializable
public final class net.corda.core.node.services.vault.AggregateFunctionType extends java.lang.Enum
public static net.corda.core.node.services.vault.AggregateFunctionType valueOf(String)
public static net.corda.core.node.services.vault.AggregateFunctionType[] values()
##
@CordaSerializable
public abstract class net.corda.core.node.services.vault.AttachmentQueryCriteria extends java.lang.Object implements net.corda.core.node.services.vault.GenericQueryCriteria, net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public net.corda.core.node.services.vault.AttachmentQueryCriteria and(net.corda.core.node.services.vault.AttachmentQueryCriteria)
@NotNull
public net.corda.core.node.services.vault.AttachmentQueryCriteria or(net.corda.core.node.services.vault.AttachmentQueryCriteria)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.AttachmentQueryCriteria$AndComposition extends net.corda.core.node.services.vault.AttachmentQueryCriteria implements net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria$AndVisitor
public <init>(net.corda.core.node.services.vault.AttachmentQueryCriteria, net.corda.core.node.services.vault.AttachmentQueryCriteria)
@NotNull
public net.corda.core.node.services.vault.AttachmentQueryCriteria getA()
@NotNull
public net.corda.core.node.services.vault.AttachmentQueryCriteria getB()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.AttachmentsQueryCriteriaParser)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria extends net.corda.core.node.services.vault.AttachmentQueryCriteria
public <init>()
public <init>(net.corda.core.node.services.vault.ColumnPredicate<String>)
public <init>(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>)
public <init>(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>, net.corda.core.node.services.vault.ColumnPredicate<java.util.List<String>>, net.corda.core.node.services.vault.ColumnPredicate<java.util.List<java.security.PublicKey>>, net.corda.core.node.services.vault.ColumnPredicate<Boolean>, net.corda.core.node.services.vault.ColumnPredicate<Integer>)
public <init>(net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<String> component1()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<String> component2()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant> component3()
CORDA-2157 - Hash to Signature constraints migration V2 (#4261) * Hash to signature constraints migration #1 * After rebase from Attachments Classloader commit. * Simplified implementation without CZ whitelisting and relaxing the no-overlap rule slightly. * Further simplification. * Detailed implementation. * Use fully loaded Cash contract jar for hash to signature constraints migration test. Additional debug logging. * Minor cleanup. * Address PR review feedback. * Minor fix. * Fixes following rebase from master. * Implemented `calculateEntriesHashes` to improve classloader validation performance. * Address minor PR review comments. * Added integration tests and some minor fixes. * Minor fixes following rebase from master. * Updates and fixes following integration testing. * Added changelog entry. * Fix broken unit tests. * Fix compilation errors in DriverDSL tests after rebase from master. * Minor fix to test cordapp jar signing using explicit keystore. * Run hash-to-signature constraints integration test out of process using a non-validating notary. * Address PR review feedback: contract version from database + other minor changes. * Address final PR review feedback: remove signed attachment field from attachmentWithContext * Resolve conflicts following rebase from master. * Fix failing junit test. * Fix Kryo serialization error (forgot to write new `version` identifier field) * Removed redundant query carried over from previous commit. * Added documentation. * Fix test case where explicit Hash Constraint input and Signature Constraint output explicitly configured. * Addressing PR review comments from SA. * AttachmentQueryCriteria API: added wither methods and Java Unit tests. * Fixed compilation error caused by Unit tests being in wrong module. * Added @CordaInternal to canBeTransitionedFrom function. * Minimized AttachmentClassloader overlap duplicates checking. * Moved JarSignatureTestUtils and ContractJarTestUtils to internal pending clean-up and documentation before public release. * Minor fix following rebase from master. * Removed redundant checkNotNull(networkParameters) checks now that these are always passed into the main (non-deprecated) constructor. * Remove capitalization.
2018-12-04 18:45:29 +00:00
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<java.util.List<String>> component4()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<java.util.List<java.security.PublicKey>> component5()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Boolean> component6()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Integer> component7()
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria copy(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>)
CORDA-2157 - Hash to Signature constraints migration V2 (#4261) * Hash to signature constraints migration #1 * After rebase from Attachments Classloader commit. * Simplified implementation without CZ whitelisting and relaxing the no-overlap rule slightly. * Further simplification. * Detailed implementation. * Use fully loaded Cash contract jar for hash to signature constraints migration test. Additional debug logging. * Minor cleanup. * Address PR review feedback. * Minor fix. * Fixes following rebase from master. * Implemented `calculateEntriesHashes` to improve classloader validation performance. * Address minor PR review comments. * Added integration tests and some minor fixes. * Minor fixes following rebase from master. * Updates and fixes following integration testing. * Added changelog entry. * Fix broken unit tests. * Fix compilation errors in DriverDSL tests after rebase from master. * Minor fix to test cordapp jar signing using explicit keystore. * Run hash-to-signature constraints integration test out of process using a non-validating notary. * Address PR review feedback: contract version from database + other minor changes. * Address final PR review feedback: remove signed attachment field from attachmentWithContext * Resolve conflicts following rebase from master. * Fix failing junit test. * Fix Kryo serialization error (forgot to write new `version` identifier field) * Removed redundant query carried over from previous commit. * Added documentation. * Fix test case where explicit Hash Constraint input and Signature Constraint output explicitly configured. * Addressing PR review comments from SA. * AttachmentQueryCriteria API: added wither methods and Java Unit tests. * Fixed compilation error caused by Unit tests being in wrong module. * Added @CordaInternal to canBeTransitionedFrom function. * Minimized AttachmentClassloader overlap duplicates checking. * Moved JarSignatureTestUtils and ContractJarTestUtils to internal pending clean-up and documentation before public release. * Minor fix following rebase from master. * Removed redundant checkNotNull(networkParameters) checks now that these are always passed into the main (non-deprecated) constructor. * Remove capitalization.
2018-12-04 18:45:29 +00:00
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria copy(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>, net.corda.core.node.services.vault.ColumnPredicate<java.util.List<String>>, net.corda.core.node.services.vault.ColumnPredicate<java.util.List<java.security.PublicKey>>, net.corda.core.node.services.vault.ColumnPredicate<Boolean>, net.corda.core.node.services.vault.ColumnPredicate<Integer>)
public boolean equals(Object)
@Nullable
CORDA-2157 - Hash to Signature constraints migration V2 (#4261) * Hash to signature constraints migration #1 * After rebase from Attachments Classloader commit. * Simplified implementation without CZ whitelisting and relaxing the no-overlap rule slightly. * Further simplification. * Detailed implementation. * Use fully loaded Cash contract jar for hash to signature constraints migration test. Additional debug logging. * Minor cleanup. * Address PR review feedback. * Minor fix. * Fixes following rebase from master. * Implemented `calculateEntriesHashes` to improve classloader validation performance. * Address minor PR review comments. * Added integration tests and some minor fixes. * Minor fixes following rebase from master. * Updates and fixes following integration testing. * Added changelog entry. * Fix broken unit tests. * Fix compilation errors in DriverDSL tests after rebase from master. * Minor fix to test cordapp jar signing using explicit keystore. * Run hash-to-signature constraints integration test out of process using a non-validating notary. * Address PR review feedback: contract version from database + other minor changes. * Address final PR review feedback: remove signed attachment field from attachmentWithContext * Resolve conflicts following rebase from master. * Fix failing junit test. * Fix Kryo serialization error (forgot to write new `version` identifier field) * Removed redundant query carried over from previous commit. * Added documentation. * Fix test case where explicit Hash Constraint input and Signature Constraint output explicitly configured. * Addressing PR review comments from SA. * AttachmentQueryCriteria API: added wither methods and Java Unit tests. * Fixed compilation error caused by Unit tests being in wrong module. * Added @CordaInternal to canBeTransitionedFrom function. * Minimized AttachmentClassloader overlap duplicates checking. * Moved JarSignatureTestUtils and ContractJarTestUtils to internal pending clean-up and documentation before public release. * Minor fix following rebase from master. * Removed redundant checkNotNull(networkParameters) checks now that these are always passed into the main (non-deprecated) constructor. * Remove capitalization.
2018-12-04 18:45:29 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate<java.util.List<String>> getContractClassNamesCondition()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<String> getFilenameCondition()
@Nullable
CORDA-2157 - Hash to Signature constraints migration V2 (#4261) * Hash to signature constraints migration #1 * After rebase from Attachments Classloader commit. * Simplified implementation without CZ whitelisting and relaxing the no-overlap rule slightly. * Further simplification. * Detailed implementation. * Use fully loaded Cash contract jar for hash to signature constraints migration test. Additional debug logging. * Minor cleanup. * Address PR review feedback. * Minor fix. * Fixes following rebase from master. * Implemented `calculateEntriesHashes` to improve classloader validation performance. * Address minor PR review comments. * Added integration tests and some minor fixes. * Minor fixes following rebase from master. * Updates and fixes following integration testing. * Added changelog entry. * Fix broken unit tests. * Fix compilation errors in DriverDSL tests after rebase from master. * Minor fix to test cordapp jar signing using explicit keystore. * Run hash-to-signature constraints integration test out of process using a non-validating notary. * Address PR review feedback: contract version from database + other minor changes. * Address final PR review feedback: remove signed attachment field from attachmentWithContext * Resolve conflicts following rebase from master. * Fix failing junit test. * Fix Kryo serialization error (forgot to write new `version` identifier field) * Removed redundant query carried over from previous commit. * Added documentation. * Fix test case where explicit Hash Constraint input and Signature Constraint output explicitly configured. * Addressing PR review comments from SA. * AttachmentQueryCriteria API: added wither methods and Java Unit tests. * Fixed compilation error caused by Unit tests being in wrong module. * Added @CordaInternal to canBeTransitionedFrom function. * Minimized AttachmentClassloader overlap duplicates checking. * Moved JarSignatureTestUtils and ContractJarTestUtils to internal pending clean-up and documentation before public release. * Minor fix following rebase from master. * Removed redundant checkNotNull(networkParameters) checks now that these are always passed into the main (non-deprecated) constructor. * Remove capitalization.
2018-12-04 18:45:29 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate<java.util.List<java.security.PublicKey>> getSignersCondition()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant> getUploadDateCondition()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<String> getUploaderCondition()
CORDA-2157 - Hash to Signature constraints migration V2 (#4261) * Hash to signature constraints migration #1 * After rebase from Attachments Classloader commit. * Simplified implementation without CZ whitelisting and relaxing the no-overlap rule slightly. * Further simplification. * Detailed implementation. * Use fully loaded Cash contract jar for hash to signature constraints migration test. Additional debug logging. * Minor cleanup. * Address PR review feedback. * Minor fix. * Fixes following rebase from master. * Implemented `calculateEntriesHashes` to improve classloader validation performance. * Address minor PR review comments. * Added integration tests and some minor fixes. * Minor fixes following rebase from master. * Updates and fixes following integration testing. * Added changelog entry. * Fix broken unit tests. * Fix compilation errors in DriverDSL tests after rebase from master. * Minor fix to test cordapp jar signing using explicit keystore. * Run hash-to-signature constraints integration test out of process using a non-validating notary. * Address PR review feedback: contract version from database + other minor changes. * Address final PR review feedback: remove signed attachment field from attachmentWithContext * Resolve conflicts following rebase from master. * Fix failing junit test. * Fix Kryo serialization error (forgot to write new `version` identifier field) * Removed redundant query carried over from previous commit. * Added documentation. * Fix test case where explicit Hash Constraint input and Signature Constraint output explicitly configured. * Addressing PR review comments from SA. * AttachmentQueryCriteria API: added wither methods and Java Unit tests. * Fixed compilation error caused by Unit tests being in wrong module. * Added @CordaInternal to canBeTransitionedFrom function. * Minimized AttachmentClassloader overlap duplicates checking. * Moved JarSignatureTestUtils and ContractJarTestUtils to internal pending clean-up and documentation before public release. * Minor fix following rebase from master. * Removed redundant checkNotNull(networkParameters) checks now that these are always passed into the main (non-deprecated) constructor. * Remove capitalization.
2018-12-04 18:45:29 +00:00
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Integer> getVersionCondition()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria isSigned(net.corda.core.node.services.vault.ColumnPredicate<Boolean>)
CORDA-2157 - Hash to Signature constraints migration V2 (#4261) * Hash to signature constraints migration #1 * After rebase from Attachments Classloader commit. * Simplified implementation without CZ whitelisting and relaxing the no-overlap rule slightly. * Further simplification. * Detailed implementation. * Use fully loaded Cash contract jar for hash to signature constraints migration test. Additional debug logging. * Minor cleanup. * Address PR review feedback. * Minor fix. * Fixes following rebase from master. * Implemented `calculateEntriesHashes` to improve classloader validation performance. * Address minor PR review comments. * Added integration tests and some minor fixes. * Minor fixes following rebase from master. * Updates and fixes following integration testing. * Added changelog entry. * Fix broken unit tests. * Fix compilation errors in DriverDSL tests after rebase from master. * Minor fix to test cordapp jar signing using explicit keystore. * Run hash-to-signature constraints integration test out of process using a non-validating notary. * Address PR review feedback: contract version from database + other minor changes. * Address final PR review feedback: remove signed attachment field from attachmentWithContext * Resolve conflicts following rebase from master. * Fix failing junit test. * Fix Kryo serialization error (forgot to write new `version` identifier field) * Removed redundant query carried over from previous commit. * Added documentation. * Fix test case where explicit Hash Constraint input and Signature Constraint output explicitly configured. * Addressing PR review comments from SA. * AttachmentQueryCriteria API: added wither methods and Java Unit tests. * Fixed compilation error caused by Unit tests being in wrong module. * Added @CordaInternal to canBeTransitionedFrom function. * Minimized AttachmentClassloader overlap duplicates checking. * Moved JarSignatureTestUtils and ContractJarTestUtils to internal pending clean-up and documentation before public release. * Minor fix following rebase from master. * Removed redundant checkNotNull(networkParameters) checks now that these are always passed into the main (non-deprecated) constructor. * Remove capitalization.
2018-12-04 18:45:29 +00:00
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Boolean> isSignedCondition()
@NotNull
public String toString()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.AttachmentsQueryCriteriaParser)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria withContractClassNames(net.corda.core.node.services.vault.ColumnPredicate<java.util.List<String>>)
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria withFilename(net.corda.core.node.services.vault.ColumnPredicate<String>)
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria withSigners(net.corda.core.node.services.vault.ColumnPredicate<java.util.List<java.security.PublicKey>>)
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria withUploadDate(net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>)
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria withUploader(net.corda.core.node.services.vault.ColumnPredicate<String>)
@NotNull
public final net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria withVersion(net.corda.core.node.services.vault.ColumnPredicate<Integer>)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.AttachmentQueryCriteria$OrComposition extends net.corda.core.node.services.vault.AttachmentQueryCriteria implements net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria$OrVisitor
public <init>(net.corda.core.node.services.vault.AttachmentQueryCriteria, net.corda.core.node.services.vault.AttachmentQueryCriteria)
@NotNull
public net.corda.core.node.services.vault.AttachmentQueryCriteria getA()
@NotNull
public net.corda.core.node.services.vault.AttachmentQueryCriteria getB()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.AttachmentsQueryCriteriaParser)
##
@CordaSerializable
public final class net.corda.core.node.services.vault.AttachmentSort extends net.corda.core.node.services.vault.BaseSort
public <init>(java.util.Collection<net.corda.core.node.services.vault.AttachmentSort$AttachmentSortColumn>)
@NotNull
public final java.util.Collection<net.corda.core.node.services.vault.AttachmentSort$AttachmentSortColumn> component1()
@NotNull
public final net.corda.core.node.services.vault.AttachmentSort copy(java.util.Collection<net.corda.core.node.services.vault.AttachmentSort$AttachmentSortColumn>)
public boolean equals(Object)
@NotNull
public final java.util.Collection<net.corda.core.node.services.vault.AttachmentSort$AttachmentSortColumn> getColumns()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public static final class net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute extends java.lang.Enum
@NotNull
public final String getColumnName()
public static net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute valueOf(String)
public static net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.AttachmentSort$AttachmentSortColumn extends java.lang.Object
public <init>(net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute, net.corda.core.node.services.vault.Sort$Direction)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute, net.corda.core.node.services.vault.Sort$Direction, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute component1()
@NotNull
public final net.corda.core.node.services.vault.Sort$Direction component2()
@NotNull
public final net.corda.core.node.services.vault.AttachmentSort$AttachmentSortColumn copy(net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute, net.corda.core.node.services.vault.Sort$Direction)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.Sort$Direction getDirection()
@NotNull
public final net.corda.core.node.services.vault.AttachmentSort$AttachmentSortAttribute getSortAttribute()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public interface net.corda.core.node.services.vault.AttachmentsQueryCriteriaParser extends net.corda.core.node.services.vault.BaseQueryCriteriaParser
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseCriteria(net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria)
##
public interface net.corda.core.node.services.vault.BaseQueryCriteriaParser
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parse(Q, S)
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseAnd(Q, Q)
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseOr(Q, Q)
##
public abstract class net.corda.core.node.services.vault.BaseSort extends java.lang.Object
public <init>()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.node.services.vault.BinaryComparisonOperator extends java.lang.Enum implements net.corda.core.node.services.vault.Operator
public static net.corda.core.node.services.vault.BinaryComparisonOperator valueOf(String)
public static net.corda.core.node.services.vault.BinaryComparisonOperator[] values()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.node.services.vault.BinaryLogicalOperator extends java.lang.Enum implements net.corda.core.node.services.vault.Operator
public static net.corda.core.node.services.vault.BinaryLogicalOperator valueOf(String)
public static net.corda.core.node.services.vault.BinaryLogicalOperator[] values()
##
@CordaSerializable
public final class net.corda.core.node.services.vault.Builder extends java.lang.Object
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> avg(reflect.Field)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> avg(reflect.Field, java.util.List<reflect.Field>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> avg(reflect.Field, java.util.List<reflect.Field>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<O, R> avg(kotlin.reflect.KProperty1<O, ? extends R>, java.util.List<? extends kotlin.reflect.KProperty1<O, ? extends R>>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> avg(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> avg(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> avg(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$Between<R> between(R, R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> between(reflect.Field, R, R)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> between(kotlin.reflect.KProperty1<O, ? extends R>, R, R)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> between(net.corda.core.node.services.vault.FieldInfo, R, R)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$BinaryComparison<R> compare(net.corda.core.node.services.vault.BinaryComparisonOperator, R)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> comparePredicate(reflect.Field, net.corda.core.node.services.vault.BinaryComparisonOperator, R)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> comparePredicate(kotlin.reflect.KProperty1<O, ? extends R>, net.corda.core.node.services.vault.BinaryComparisonOperator, R)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> comparePredicate(net.corda.core.node.services.vault.FieldInfo, net.corda.core.node.services.vault.BinaryComparisonOperator, R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, Object> count(reflect.Field)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<O, R> count(kotlin.reflect.KProperty1<O, ? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, Object> count(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$EqualityComparison<R> equal(R)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate$EqualityComparison<R> equal(R, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> equal(reflect.Field, R)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> equal(reflect.Field, R, boolean)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> equal(kotlin.reflect.KProperty1<O, ? extends R>, R)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> equal(kotlin.reflect.KProperty1<O, ? extends R>, R, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> equal(net.corda.core.node.services.vault.FieldInfo, R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> equal(net.corda.core.node.services.vault.FieldInfo, R, boolean)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> functionPredicate(reflect.Field, net.corda.core.node.services.vault.ColumnPredicate<R>, java.util.List<? extends net.corda.core.node.services.vault.Column<Object, ? extends R>>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<O, R> functionPredicate(kotlin.reflect.KProperty1<O, ? extends R>, net.corda.core.node.services.vault.ColumnPredicate<R>, java.util.List<? extends net.corda.core.node.services.vault.Column<O, ? extends R>>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> functionPredicate(net.corda.core.node.services.vault.FieldInfo, net.corda.core.node.services.vault.ColumnPredicate<R>, java.util.List<? extends net.corda.core.node.services.vault.Column<Object, ? extends R>>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$BinaryComparison<R> greaterThan(R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> greaterThan(reflect.Field, R)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> greaterThan(kotlin.reflect.KProperty1<O, ? extends R>, R)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> greaterThan(net.corda.core.node.services.vault.FieldInfo, R)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$BinaryComparison<R> greaterThanOrEqual(R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> greaterThanOrEqual(reflect.Field, R)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> greaterThanOrEqual(kotlin.reflect.KProperty1<O, ? extends R>, R)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> greaterThanOrEqual(net.corda.core.node.services.vault.FieldInfo, R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> in(reflect.Field, java.util.Collection<? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> in(reflect.Field, java.util.Collection<? extends R>, boolean)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$CollectionExpression<R> in(java.util.Collection<? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate$CollectionExpression<R> in(java.util.Collection<? extends R>, boolean)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> in(kotlin.reflect.KProperty1<O, ? extends R>, java.util.Collection<? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> in(kotlin.reflect.KProperty1<O, ? extends R>, java.util.Collection<? extends R>, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> in(net.corda.core.node.services.vault.FieldInfo, java.util.Collection<? extends R>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> in(net.corda.core.node.services.vault.FieldInfo, java.util.Collection<? extends R>, boolean)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$NullExpression<R> isNotNull()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$NullExpression<R> isNull()
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, Object> isNull(reflect.Field)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> isNull(kotlin.reflect.KProperty1<O, ? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, Object> isNull(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$BinaryComparison<R> lessThan(R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> lessThan(reflect.Field, R)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> lessThan(kotlin.reflect.KProperty1<O, ? extends R>, R)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> lessThan(net.corda.core.node.services.vault.FieldInfo, R)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$BinaryComparison<R> lessThanOrEqual(R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> lessThanOrEqual(reflect.Field, R)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> lessThanOrEqual(kotlin.reflect.KProperty1<O, ? extends R>, R)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> lessThanOrEqual(net.corda.core.node.services.vault.FieldInfo, R)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$Likeness like(String)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate$Likeness like(String, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> like(reflect.Field, String)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> like(reflect.Field, String, boolean)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, String> like(kotlin.reflect.KProperty1<O, String>, String)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, String> like(kotlin.reflect.KProperty1<O, String>, String, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> like(net.corda.core.node.services.vault.FieldInfo, String)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> like(net.corda.core.node.services.vault.FieldInfo, String, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> max(reflect.Field)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> max(reflect.Field, java.util.List<reflect.Field>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> max(reflect.Field, java.util.List<reflect.Field>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<O, R> max(kotlin.reflect.KProperty1<O, ? extends R>, java.util.List<? extends kotlin.reflect.KProperty1<O, ? extends R>>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> max(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> max(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> max(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> min(reflect.Field)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> min(reflect.Field, java.util.List<reflect.Field>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> min(reflect.Field, java.util.List<reflect.Field>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<O, R> min(kotlin.reflect.KProperty1<O, ? extends R>, java.util.List<? extends kotlin.reflect.KProperty1<O, ? extends R>>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> min(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> min(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> min(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$EqualityComparison<R> notEqual(R)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate$EqualityComparison<R> notEqual(R, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notEqual(reflect.Field, R)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notEqual(reflect.Field, R, boolean)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> notEqual(kotlin.reflect.KProperty1<O, ? extends R>, R)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> notEqual(kotlin.reflect.KProperty1<O, ? extends R>, R, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notEqual(net.corda.core.node.services.vault.FieldInfo, R)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notEqual(net.corda.core.node.services.vault.FieldInfo, R, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notIn(reflect.Field, java.util.Collection<? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notIn(reflect.Field, java.util.Collection<? extends R>, boolean)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$CollectionExpression<R> notIn(java.util.Collection<? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate$CollectionExpression<R> notIn(java.util.Collection<? extends R>, boolean)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> notIn(kotlin.reflect.KProperty1<O, ? extends R>, java.util.Collection<? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> notIn(kotlin.reflect.KProperty1<O, ? extends R>, java.util.Collection<? extends R>, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notIn(net.corda.core.node.services.vault.FieldInfo, java.util.Collection<? extends R>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> notIn(net.corda.core.node.services.vault.FieldInfo, java.util.Collection<? extends R>, boolean)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$Likeness notLike(String)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.ColumnPredicate$Likeness notLike(String, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> notLike(reflect.Field, String)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> notLike(reflect.Field, String, boolean)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, String> notLike(kotlin.reflect.KProperty1<O, String>, String)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, String> notLike(kotlin.reflect.KProperty1<O, String>, String, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> notLike(net.corda.core.node.services.vault.FieldInfo, String)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, String> notLike(net.corda.core.node.services.vault.FieldInfo, String, boolean)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, Object> notNull(reflect.Field)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> notNull(kotlin.reflect.KProperty1<O, ? extends R>)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, Object> notNull(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> predicate(reflect.Field, net.corda.core.node.services.vault.ColumnPredicate<R>)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, R> predicate(kotlin.reflect.KProperty1<O, ? extends R>, net.corda.core.node.services.vault.ColumnPredicate<R>)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<Object, R> predicate(net.corda.core.node.services.vault.FieldInfo, net.corda.core.node.services.vault.ColumnPredicate<R>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> sum(reflect.Field)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> sum(reflect.Field, java.util.List<reflect.Field>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> sum(reflect.Field, java.util.List<reflect.Field>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<O, R> sum(kotlin.reflect.KProperty1<O, ? extends R>, java.util.List<? extends kotlin.reflect.KProperty1<O, ? extends R>>, net.corda.core.node.services.vault.Sort$Direction)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> sum(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> sum(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>)
@NotNull
public static final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<Object, R> sum(net.corda.core.node.services.vault.FieldInfo, java.util.List<net.corda.core.node.services.vault.FieldInfo>, net.corda.core.node.services.vault.Sort$Direction)
public static final net.corda.core.node.services.vault.Builder INSTANCE
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.node.services.vault.CollectionOperator extends java.lang.Enum implements net.corda.core.node.services.vault.Operator
public static net.corda.core.node.services.vault.CollectionOperator valueOf(String)
public static net.corda.core.node.services.vault.CollectionOperator[] values()
##
@CordaSerializable
public final class net.corda.core.node.services.vault.Column extends java.lang.Object
public <init>(String, Class<?>)
public <init>(reflect.Field)
public <init>(kotlin.reflect.KProperty1<O, ? extends C>)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.node.services.vault.FieldInfo)
@NotNull
public final Class<?> getDeclaringClass()
@NotNull
public final String getName()
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.Column$Companion Companion
##
@CordaSerializable
public abstract class net.corda.core.node.services.vault.ColumnPredicate extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.ColumnPredicate$AggregateFunction extends net.corda.core.node.services.vault.ColumnPredicate
public <init>(net.corda.core.node.services.vault.AggregateFunctionType)
@NotNull
public final net.corda.core.node.services.vault.AggregateFunctionType component1()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$AggregateFunction<C> copy(net.corda.core.node.services.vault.AggregateFunctionType)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.AggregateFunctionType getType()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.ColumnPredicate$Between extends net.corda.core.node.services.vault.ColumnPredicate
public <init>(C, C)
@NotNull
public final C component1()
@NotNull
public final C component2()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$Between<C> copy(C, C)
public boolean equals(Object)
@NotNull
public final C getRightFromLiteral()
@NotNull
public final C getRightToLiteral()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.ColumnPredicate$BinaryComparison extends net.corda.core.node.services.vault.ColumnPredicate
public <init>(net.corda.core.node.services.vault.BinaryComparisonOperator, C)
@NotNull
public final net.corda.core.node.services.vault.BinaryComparisonOperator component1()
@NotNull
public final C component2()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$BinaryComparison<C> copy(net.corda.core.node.services.vault.BinaryComparisonOperator, C)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.BinaryComparisonOperator getOperator()
@NotNull
public final C getRightLiteral()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.ColumnPredicate$CollectionExpression extends net.corda.core.node.services.vault.ColumnPredicate
public <init>(net.corda.core.node.services.vault.CollectionOperator, java.util.Collection<? extends C>)
@NotNull
public final net.corda.core.node.services.vault.CollectionOperator component1()
@NotNull
public final java.util.Collection<C> component2()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$CollectionExpression<C> copy(net.corda.core.node.services.vault.CollectionOperator, java.util.Collection<? extends C>)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.CollectionOperator getOperator()
@NotNull
public final java.util.Collection<C> getRightLiteral()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.ColumnPredicate$EqualityComparison extends net.corda.core.node.services.vault.ColumnPredicate
public <init>(net.corda.core.node.services.vault.EqualityComparisonOperator, C)
@NotNull
public final net.corda.core.node.services.vault.EqualityComparisonOperator component1()
public final C component2()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$EqualityComparison<C> copy(net.corda.core.node.services.vault.EqualityComparisonOperator, C)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.EqualityComparisonOperator getOperator()
public final C getRightLiteral()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.ColumnPredicate$Likeness extends net.corda.core.node.services.vault.ColumnPredicate
public <init>(net.corda.core.node.services.vault.LikenessOperator, String)
@NotNull
public final net.corda.core.node.services.vault.LikenessOperator component1()
@NotNull
public final String component2()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$Likeness copy(net.corda.core.node.services.vault.LikenessOperator, String)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.LikenessOperator getOperator()
@NotNull
public final String getRightLiteral()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.ColumnPredicate$NullExpression extends net.corda.core.node.services.vault.ColumnPredicate
public <init>(net.corda.core.node.services.vault.NullOperator)
@NotNull
public final net.corda.core.node.services.vault.NullOperator component1()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate$NullExpression<C> copy(net.corda.core.node.services.vault.NullOperator)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.NullOperator getOperator()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public abstract class net.corda.core.node.services.vault.CriteriaExpression extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression extends net.corda.core.node.services.vault.CriteriaExpression
public <init>(net.corda.core.node.services.vault.Column<O, ? extends C>, net.corda.core.node.services.vault.ColumnPredicate<C>, java.util.List<? extends net.corda.core.node.services.vault.Column<O, ? extends C>>, net.corda.core.node.services.vault.Sort$Direction)
@NotNull
public final net.corda.core.node.services.vault.Column<O, C> component1()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate<C> component2()
@Nullable
public final java.util.List<net.corda.core.node.services.vault.Column<O, C>> component3()
@Nullable
public final net.corda.core.node.services.vault.Sort$Direction component4()
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$AggregateFunctionExpression<O, C> copy(net.corda.core.node.services.vault.Column<O, ? extends C>, net.corda.core.node.services.vault.ColumnPredicate<C>, java.util.List<? extends net.corda.core.node.services.vault.Column<O, ? extends C>>, net.corda.core.node.services.vault.Sort$Direction)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.Column<O, C> getColumn()
@Nullable
public final java.util.List<net.corda.core.node.services.vault.Column<O, C>> getGroupByColumns()
@Nullable
public final net.corda.core.node.services.vault.Sort$Direction getOrderBy()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate<C> getPredicate()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.CriteriaExpression$BinaryLogical extends net.corda.core.node.services.vault.CriteriaExpression
public <init>(net.corda.core.node.services.vault.CriteriaExpression<O, Boolean>, net.corda.core.node.services.vault.CriteriaExpression<O, Boolean>, net.corda.core.node.services.vault.BinaryLogicalOperator)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<O, Boolean> component1()
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<O, Boolean> component2()
@NotNull
public final net.corda.core.node.services.vault.BinaryLogicalOperator component3()
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$BinaryLogical<O> copy(net.corda.core.node.services.vault.CriteriaExpression<O, Boolean>, net.corda.core.node.services.vault.CriteriaExpression<O, Boolean>, net.corda.core.node.services.vault.BinaryLogicalOperator)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<O, Boolean> getLeft()
@NotNull
public final net.corda.core.node.services.vault.BinaryLogicalOperator getOperator()
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<O, Boolean> getRight()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression extends net.corda.core.node.services.vault.CriteriaExpression
public <init>(net.corda.core.node.services.vault.Column<O, ? extends C>, net.corda.core.node.services.vault.ColumnPredicate<C>)
@NotNull
public final net.corda.core.node.services.vault.Column<O, C> component1()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate<C> component2()
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$ColumnPredicateExpression<O, C> copy(net.corda.core.node.services.vault.Column<O, ? extends C>, net.corda.core.node.services.vault.ColumnPredicate<C>)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.Column<O, C> getColumn()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate<C> getPredicate()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.CriteriaExpression$Not extends net.corda.core.node.services.vault.CriteriaExpression
public <init>(net.corda.core.node.services.vault.CriteriaExpression<O, Boolean>)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<O, Boolean> component1()
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression$Not<O> copy(net.corda.core.node.services.vault.CriteriaExpression<O, Boolean>)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<O, Boolean> getExpression()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.node.services.vault.EqualityComparisonOperator extends java.lang.Enum implements net.corda.core.node.services.vault.Operator
public static net.corda.core.node.services.vault.EqualityComparisonOperator valueOf(String)
public static net.corda.core.node.services.vault.EqualityComparisonOperator[] values()
##
2019-02-01 12:57:20 +00:00
public final class net.corda.core.node.services.vault.FieldInfo extends java.lang.Object
public <init>(String, Class<?>)
@NotNull
public final Class<?> getEntityClass()
@NotNull
public final String getName()
##
public interface net.corda.core.node.services.vault.GenericQueryCriteria
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> visit(P)
##
public static interface net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria
@NotNull
public abstract Q and(Q)
@NotNull
public abstract Q or(Q)
##
public static interface net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria$AndVisitor extends net.corda.core.node.services.vault.GenericQueryCriteria
@NotNull
public abstract Q getA()
@NotNull
public abstract Q getB()
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> visit(P)
##
public static interface net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria$OrVisitor extends net.corda.core.node.services.vault.GenericQueryCriteria
@NotNull
public abstract Q getA()
@NotNull
public abstract Q getB()
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> visit(P)
##
@DoNotImplement
public interface net.corda.core.node.services.vault.IQueryCriteriaParser extends net.corda.core.node.services.vault.BaseQueryCriteriaParser
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseCriteria(net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria)
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseCriteria(net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria)
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseCriteria(net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria)
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseCriteria(net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria<L>)
@NotNull
public abstract java.util.Collection<javax.persistence.criteria.Predicate> parseCriteria(net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria)
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.node.services.vault.LikenessOperator extends java.lang.Enum implements net.corda.core.node.services.vault.Operator
public static net.corda.core.node.services.vault.LikenessOperator valueOf(String)
public static net.corda.core.node.services.vault.LikenessOperator[] values()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.node.services.vault.NullOperator extends java.lang.Enum implements net.corda.core.node.services.vault.Operator
public static net.corda.core.node.services.vault.NullOperator valueOf(String)
public static net.corda.core.node.services.vault.NullOperator[] values()
##
@DoNotImplement
@CordaSerializable
public interface net.corda.core.node.services.vault.Operator
##
@CordaSerializable
public final class net.corda.core.node.services.vault.PageSpecification extends java.lang.Object
public <init>()
public <init>(int, int)
2019-02-01 12:57:20 +00:00
public <init>(int, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final int component1()
public final int component2()
@NotNull
public final net.corda.core.node.services.vault.PageSpecification copy(int, int)
public boolean equals(Object)
public final int getPageNumber()
public final int getPageSize()
public int hashCode()
public final boolean isDefault()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public abstract class net.corda.core.node.services.vault.QueryCriteria extends java.lang.Object implements net.corda.core.node.services.vault.GenericQueryCriteria, net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria and(net.corda.core.node.services.vault.QueryCriteria)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria or(net.corda.core.node.services.vault.QueryCriteria)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$AndComposition extends net.corda.core.node.services.vault.QueryCriteria implements net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria$AndVisitor
public <init>(net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.QueryCriteria)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria getA()
@NotNull
public net.corda.core.node.services.vault.QueryCriteria getB()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
##
@CordaSerializable
public abstract static class net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria
public <init>()
2019-02-01 12:57:20 +00:00
@NotNull
public java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo$Type> getConstraintTypes()
@NotNull
public java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo> getConstraints()
@Nullable
public abstract java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
2019-02-01 12:57:20 +00:00
@Nullable
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
@NotNull
public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
@NotNull
public abstract net.corda.core.node.services.Vault$StateStatus getStatus()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria
public <init>()
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public <init>(java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> component1()
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> component2()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Long> component3()
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> component4()
@Nullable
public final java.util.List<net.corda.core.utilities.OpaqueBytes> component5()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus component6()
@Nullable
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component7()
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.Vault$RelevancyStatus component8()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public boolean equals(Object)
@Nullable
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> getIssuer()
@Nullable
public final java.util.List<net.corda.core.utilities.OpaqueBytes> getIssuerRef()
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> getOwner()
@Nullable
CORDA-2232: external id to pubkey mapping (#4210) * First pass Update test. Address review comments. Added docs and kdocs. Clean-up. * Addressed review comments. Changes to docsite. * First pass at account service. Added new hibernate schemas and liquibase scripts. Added indexes to new tables. Removed mock network. Removed fresh key for external id from key management service. Removed some redundant changes. Rebase to master. * Clean up. * Added try/catch block as recommended by Andras. * Removed accounts test to another branch. Removed element collections from fungible states and linear states table. Added a new state_parties table which stores x500 names and public key hashes. Added a view which can be used to query by external ID. * Removed try catch block. It's not required as the checkpoint serialiser deals with this. Re-used existing DB session instead of creating a new session. Entity manager auto flushes. * Added java friendly api. *  This is a combination of 10 commits.  This is the 1st commit message: Shortened table name.  This is the commit message #2: Minor changes.  This is the commit message #3: Common criteria parser now returns a predicate set which is concatenated to the predicate sets of sub-class criteria.  This is the commit message #4: Fixed api compatibility issue. Reverted some changes to reduce size of PR.  This is the commit message #5: Multiple states can now be mapped to the same externalId. Multiple externalIds can now be mapped to the same state.  This is the commit message #6: Relaxed upper bound type constraint in some of the vault types.  This is the commit message #7: Added comment to test.  This is the commit message #8: Changed name of external id to public key join table. Removed some comments/TODOs.  This is the commit message #9: Added docs. General clean up.  This is the commit message #10: Fixed participants query bug and updated unit test. * Removed unused code.
2018-11-22 14:31:34 +00:00
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Long> getQuantity()
@NotNull
2019-02-01 12:57:20 +00:00
public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
@NotNull
public net.corda.core.node.services.Vault$StateStatus getStatus()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withContractStateTypes(java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withIssuer(java.util.List<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withOwner(java.util.List<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withQuantity(net.corda.core.node.services.vault.ColumnPredicate<Long>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withRelevancyStatus(net.corda.core.node.services.Vault$RelevancyStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withStatus(net.corda.core.node.services.Vault$StateStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withissuerRef(java.util.List<? extends net.corda.core.utilities.OpaqueBytes>)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$FungibleStateQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria
public <init>()
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public <init>(java.util.List, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> component1()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Long> component2()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus component3()
@Nullable
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component4()
@NotNull
public final net.corda.core.node.services.Vault$RelevancyStatus component5()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public boolean equals(Object)
@Nullable
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
@Nullable
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
@Nullable
public final net.corda.core.node.services.vault.ColumnPredicate<Long> getQuantity()
@NotNull
public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
@NotNull
public net.corda.core.node.services.Vault$StateStatus getStatus()
public int hashCode()
@NotNull
public String toString()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleStateQueryCriteria withContractStateTypes(java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleStateQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleStateQueryCriteria withQuantity(net.corda.core.node.services.vault.ColumnPredicate<Long>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleStateQueryCriteria withRelevancyStatus(net.corda.core.node.services.Vault$RelevancyStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$FungibleStateQueryCriteria withStatus(net.corda.core.node.services.Vault$StateStatus)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria
public <init>()
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public <init>(java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<net.corda.core.contracts.UniqueIdentifier>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<net.corda.core.contracts.UniqueIdentifier>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public <init>(java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> component1()
@Nullable
public final java.util.List<java.util.UUID> component2()
@Nullable
public final java.util.List<String> component3()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus component4()
@Nullable
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component5()
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.Vault$RelevancyStatus component6()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public boolean equals(Object)
@Nullable
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
@Nullable
public final java.util.List<String> getExternalId()
@Nullable
CORDA-2232: external id to pubkey mapping (#4210) * First pass Update test. Address review comments. Added docs and kdocs. Clean-up. * Addressed review comments. Changes to docsite. * First pass at account service. Added new hibernate schemas and liquibase scripts. Added indexes to new tables. Removed mock network. Removed fresh key for external id from key management service. Removed some redundant changes. Rebase to master. * Clean up. * Added try/catch block as recommended by Andras. * Removed accounts test to another branch. Removed element collections from fungible states and linear states table. Added a new state_parties table which stores x500 names and public key hashes. Added a view which can be used to query by external ID. * Removed try catch block. It's not required as the checkpoint serialiser deals with this. Re-used existing DB session instead of creating a new session. Entity manager auto flushes. * Added java friendly api. *  This is a combination of 10 commits.  This is the 1st commit message: Shortened table name.  This is the commit message #2: Minor changes.  This is the commit message #3: Common criteria parser now returns a predicate set which is concatenated to the predicate sets of sub-class criteria.  This is the commit message #4: Fixed api compatibility issue. Reverted some changes to reduce size of PR.  This is the commit message #5: Multiple states can now be mapped to the same externalId. Multiple externalIds can now be mapped to the same state.  This is the commit message #6: Relaxed upper bound type constraint in some of the vault types.  This is the commit message #7: Added comment to test.  This is the commit message #8: Changed name of external id to public key join table. Removed some comments/TODOs.  This is the commit message #9: Added docs. General clean up.  This is the commit message #10: Fixed participants query bug and updated unit test. * Removed unused code.
2018-11-22 14:31:34 +00:00
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
@NotNull
2019-02-01 12:57:20 +00:00
public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
@NotNull
public net.corda.core.node.services.Vault$StateStatus getStatus()
@Nullable
public final java.util.List<java.util.UUID> getUuid()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withContractStateTypes(java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withExternalId(java.util.List<String>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withRelevancyStatus(net.corda.core.node.services.Vault$RelevancyStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withStatus(net.corda.core.node.services.Vault$StateStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withUuid(java.util.List<java.util.UUID>)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$OrComposition extends net.corda.core.node.services.vault.QueryCriteria implements net.corda.core.node.services.vault.GenericQueryCriteria$ChainableQueryCriteria$OrVisitor
public <init>(net.corda.core.node.services.vault.QueryCriteria, net.corda.core.node.services.vault.QueryCriteria)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria getA()
@NotNull
public net.corda.core.node.services.vault.QueryCriteria getB()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition extends java.lang.Object
public <init>(net.corda.core.node.services.vault.QueryCriteria$SoftLockingType, java.util.List<java.util.UUID>)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.node.services.vault.QueryCriteria$SoftLockingType, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$SoftLockingType component1()
@NotNull
public final java.util.List<java.util.UUID> component2()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition copy(net.corda.core.node.services.vault.QueryCriteria$SoftLockingType, java.util.List<java.util.UUID>)
public boolean equals(Object)
@NotNull
public final java.util.List<java.util.UUID> getLockIds()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$SoftLockingType getType()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$SoftLockingType extends java.lang.Enum
public static net.corda.core.node.services.vault.QueryCriteria$SoftLockingType valueOf(String)
public static net.corda.core.node.services.vault.QueryCriteria$SoftLockingType[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$TimeCondition extends java.lang.Object
public <init>(net.corda.core.node.services.vault.QueryCriteria$TimeInstantType, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$TimeInstantType component1()
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant> component2()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$TimeCondition copy(net.corda.core.node.services.vault.QueryCriteria$TimeInstantType, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant> getPredicate()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$TimeInstantType getType()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$TimeInstantType extends java.lang.Enum
public static net.corda.core.node.services.vault.QueryCriteria$TimeInstantType valueOf(String)
public static net.corda.core.node.services.vault.QueryCriteria$TimeInstantType[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria
public <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>)
public <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus)
public <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public <init>(net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<L, Boolean> component1()
@NotNull
public final net.corda.core.node.services.Vault$StateStatus component2()
@Nullable
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component3()
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.Vault$RelevancyStatus component4()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria<L> copy(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria<L> copy(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
public boolean equals(Object)
@Nullable
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
@NotNull
public final net.corda.core.node.services.vault.CriteriaExpression<L, Boolean> getExpression()
@NotNull
2019-02-01 12:57:20 +00:00
public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
@NotNull
public net.corda.core.node.services.Vault$StateStatus getStatus()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria<L> withContractStateTypes(java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria<L> withExpression(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria<L> withRelevancyStatus(net.corda.core.node.services.Vault$RelevancyStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria<L> withStatus(net.corda.core.node.services.Vault$StateStatus)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria
public <init>()
public <init>(net.corda.core.node.services.Vault$StateStatus)
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>)
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition)
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.node.services.Vault$StateStatus component1()
@Nullable
2019-02-01 12:57:20 +00:00
public final java.util.List<net.corda.core.identity.AbstractParty> component10()
@Nullable
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component2()
@Nullable
public final java.util.List<net.corda.core.contracts.StateRef> component3()
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> component4()
@Nullable
public final net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition component5()
@Nullable
public final net.corda.core.node.services.vault.QueryCriteria$TimeCondition component6()
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.services.Vault$RelevancyStatus component7()
@NotNull
public final java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo$Type> component8()
@NotNull
public final java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo> component9()
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public boolean equals(Object)
2019-02-01 12:57:20 +00:00
@NotNull
public java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo$Type> getConstraintTypes()
@NotNull
public java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo> getConstraints()
@Nullable
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
@Nullable
public final java.util.List<net.corda.core.identity.AbstractParty> getNotary()
@Nullable
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
@NotNull
public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
@Nullable
public final net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition getSoftLockingCondition()
@Nullable
public final java.util.List<net.corda.core.contracts.StateRef> getStateRefs()
@NotNull
public net.corda.core.node.services.Vault$StateStatus getStatus()
@Nullable
public final net.corda.core.node.services.vault.QueryCriteria$TimeCondition getTimeCondition()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(net.corda.core.node.services.vault.IQueryCriteriaParser)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withConstraintTypes(java.util.Set<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withConstraints(java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withContractStateTypes(java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withNotary(java.util.List<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withRelevancyStatus(net.corda.core.node.services.Vault$RelevancyStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withSoftLockingCondition(net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withStateRefs(java.util.List<net.corda.core.contracts.StateRef>)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withStatus(net.corda.core.node.services.Vault$StateStatus)
@NotNull
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withTimeCondition(net.corda.core.node.services.vault.QueryCriteria$TimeCondition)
##
public final class net.corda.core.node.services.vault.QueryCriteriaUtils extends java.lang.Object
public static final A builder(kotlin.jvm.functions.Function1<? super net.corda.core.node.services.vault.Builder, ? extends A>)
@NotNull
public static final String getColumnName(net.corda.core.node.services.vault.Column<O, ? extends C>)
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.node.services.vault.FieldInfo getField(String, Class<?>)
@NotNull
public static final Class<O> resolveEnclosingObjectFromColumn(net.corda.core.node.services.vault.Column<O, ? extends C>)
@NotNull
public static final Class<O> resolveEnclosingObjectFromExpression(net.corda.core.node.services.vault.CriteriaExpression<O, ? extends R>)
public static final int DEFAULT_PAGE_NUM = 1
public static final int DEFAULT_PAGE_SIZE = 200
public static final int MAX_PAGE_SIZE = 2147483646
##
@CordaSerializable
public final class net.corda.core.node.services.vault.Sort extends net.corda.core.node.services.vault.BaseSort
public <init>(java.util.Collection<net.corda.core.node.services.vault.Sort$SortColumn>)
@NotNull
public final java.util.Collection<net.corda.core.node.services.vault.Sort$SortColumn> component1()
@NotNull
public final net.corda.core.node.services.vault.Sort copy(java.util.Collection<net.corda.core.node.services.vault.Sort$SortColumn>)
public boolean equals(Object)
@NotNull
public final java.util.Collection<net.corda.core.node.services.vault.Sort$SortColumn> getColumns()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
@CordaSerializable
public static interface net.corda.core.node.services.vault.Sort$Attribute
##
@DoNotImplement
@CordaSerializable
public static final class net.corda.core.node.services.vault.Sort$CommonStateAttribute extends java.lang.Enum implements net.corda.core.node.services.vault.Sort$Attribute
@Nullable
public final String getAttributeChild()
@NotNull
public final String getAttributeParent()
public static net.corda.core.node.services.vault.Sort$CommonStateAttribute valueOf(String)
public static net.corda.core.node.services.vault.Sort$CommonStateAttribute[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.Sort$Direction extends java.lang.Enum
public static net.corda.core.node.services.vault.Sort$Direction valueOf(String)
public static net.corda.core.node.services.vault.Sort$Direction[] values()
##
@DoNotImplement
@CordaSerializable
public static final class net.corda.core.node.services.vault.Sort$FungibleStateAttribute extends java.lang.Enum implements net.corda.core.node.services.vault.Sort$Attribute
@NotNull
public final String getAttributeName()
public static net.corda.core.node.services.vault.Sort$FungibleStateAttribute valueOf(String)
public static net.corda.core.node.services.vault.Sort$FungibleStateAttribute[] values()
##
@DoNotImplement
@CordaSerializable
public static final class net.corda.core.node.services.vault.Sort$LinearStateAttribute extends java.lang.Enum implements net.corda.core.node.services.vault.Sort$Attribute
@NotNull
public final String getAttributeName()
public static net.corda.core.node.services.vault.Sort$LinearStateAttribute valueOf(String)
public static net.corda.core.node.services.vault.Sort$LinearStateAttribute[] values()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.Sort$SortColumn extends java.lang.Object
public <init>(net.corda.core.node.services.vault.SortAttribute, net.corda.core.node.services.vault.Sort$Direction)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.node.services.vault.SortAttribute, net.corda.core.node.services.vault.Sort$Direction, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.node.services.vault.SortAttribute component1()
@NotNull
public final net.corda.core.node.services.vault.Sort$Direction component2()
@NotNull
public final net.corda.core.node.services.vault.Sort$SortColumn copy(net.corda.core.node.services.vault.SortAttribute, net.corda.core.node.services.vault.Sort$Direction)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.Sort$Direction getDirection()
@NotNull
public final net.corda.core.node.services.vault.SortAttribute getSortAttribute()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
@CordaSerializable
public static final class net.corda.core.node.services.vault.Sort$VaultStateAttribute extends java.lang.Enum implements net.corda.core.node.services.vault.Sort$Attribute
@NotNull
public final String getAttributeName()
public static net.corda.core.node.services.vault.Sort$VaultStateAttribute valueOf(String)
public static net.corda.core.node.services.vault.Sort$VaultStateAttribute[] values()
##
@CordaSerializable
public abstract class net.corda.core.node.services.vault.SortAttribute extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.SortAttribute$Custom extends net.corda.core.node.services.vault.SortAttribute
CORDA-2232: external id to pubkey mapping (#4210) * First pass Update test. Address review comments. Added docs and kdocs. Clean-up. * Addressed review comments. Changes to docsite. * First pass at account service. Added new hibernate schemas and liquibase scripts. Added indexes to new tables. Removed mock network. Removed fresh key for external id from key management service. Removed some redundant changes. Rebase to master. * Clean up. * Added try/catch block as recommended by Andras. * Removed accounts test to another branch. Removed element collections from fungible states and linear states table. Added a new state_parties table which stores x500 names and public key hashes. Added a view which can be used to query by external ID. * Removed try catch block. It's not required as the checkpoint serialiser deals with this. Re-used existing DB session instead of creating a new session. Entity manager auto flushes. * Added java friendly api. *  This is a combination of 10 commits.  This is the 1st commit message: Shortened table name.  This is the commit message #2: Minor changes.  This is the commit message #3: Common criteria parser now returns a predicate set which is concatenated to the predicate sets of sub-class criteria.  This is the commit message #4: Fixed api compatibility issue. Reverted some changes to reduce size of PR.  This is the commit message #5: Multiple states can now be mapped to the same externalId. Multiple externalIds can now be mapped to the same state.  This is the commit message #6: Relaxed upper bound type constraint in some of the vault types.  This is the commit message #7: Added comment to test.  This is the commit message #8: Changed name of external id to public key join table. Removed some comments/TODOs.  This is the commit message #9: Added docs. General clean up.  This is the commit message #10: Fixed participants query bug and updated unit test. * Removed unused code.
2018-11-22 14:31:34 +00:00
public <init>(Class<? extends net.corda.core.schemas.StatePersistable>, String)
@NotNull
CORDA-2232: external id to pubkey mapping (#4210) * First pass Update test. Address review comments. Added docs and kdocs. Clean-up. * Addressed review comments. Changes to docsite. * First pass at account service. Added new hibernate schemas and liquibase scripts. Added indexes to new tables. Removed mock network. Removed fresh key for external id from key management service. Removed some redundant changes. Rebase to master. * Clean up. * Added try/catch block as recommended by Andras. * Removed accounts test to another branch. Removed element collections from fungible states and linear states table. Added a new state_parties table which stores x500 names and public key hashes. Added a view which can be used to query by external ID. * Removed try catch block. It's not required as the checkpoint serialiser deals with this. Re-used existing DB session instead of creating a new session. Entity manager auto flushes. * Added java friendly api. *  This is a combination of 10 commits.  This is the 1st commit message: Shortened table name.  This is the commit message #2: Minor changes.  This is the commit message #3: Common criteria parser now returns a predicate set which is concatenated to the predicate sets of sub-class criteria.  This is the commit message #4: Fixed api compatibility issue. Reverted some changes to reduce size of PR.  This is the commit message #5: Multiple states can now be mapped to the same externalId. Multiple externalIds can now be mapped to the same state.  This is the commit message #6: Relaxed upper bound type constraint in some of the vault types.  This is the commit message #7: Added comment to test.  This is the commit message #8: Changed name of external id to public key join table. Removed some comments/TODOs.  This is the commit message #9: Added docs. General clean up.  This is the commit message #10: Fixed participants query bug and updated unit test. * Removed unused code.
2018-11-22 14:31:34 +00:00
public final Class<? extends net.corda.core.schemas.StatePersistable> component1()
@NotNull
public final String component2()
@NotNull
CORDA-2232: external id to pubkey mapping (#4210) * First pass Update test. Address review comments. Added docs and kdocs. Clean-up. * Addressed review comments. Changes to docsite. * First pass at account service. Added new hibernate schemas and liquibase scripts. Added indexes to new tables. Removed mock network. Removed fresh key for external id from key management service. Removed some redundant changes. Rebase to master. * Clean up. * Added try/catch block as recommended by Andras. * Removed accounts test to another branch. Removed element collections from fungible states and linear states table. Added a new state_parties table which stores x500 names and public key hashes. Added a view which can be used to query by external ID. * Removed try catch block. It's not required as the checkpoint serialiser deals with this. Re-used existing DB session instead of creating a new session. Entity manager auto flushes. * Added java friendly api. *  This is a combination of 10 commits.  This is the 1st commit message: Shortened table name.  This is the commit message #2: Minor changes.  This is the commit message #3: Common criteria parser now returns a predicate set which is concatenated to the predicate sets of sub-class criteria.  This is the commit message #4: Fixed api compatibility issue. Reverted some changes to reduce size of PR.  This is the commit message #5: Multiple states can now be mapped to the same externalId. Multiple externalIds can now be mapped to the same state.  This is the commit message #6: Relaxed upper bound type constraint in some of the vault types.  This is the commit message #7: Added comment to test.  This is the commit message #8: Changed name of external id to public key join table. Removed some comments/TODOs.  This is the commit message #9: Added docs. General clean up.  This is the commit message #10: Fixed participants query bug and updated unit test. * Removed unused code.
2018-11-22 14:31:34 +00:00
public final net.corda.core.node.services.vault.SortAttribute$Custom copy(Class<? extends net.corda.core.schemas.StatePersistable>, String)
public boolean equals(Object)
@NotNull
CORDA-2232: external id to pubkey mapping (#4210) * First pass Update test. Address review comments. Added docs and kdocs. Clean-up. * Addressed review comments. Changes to docsite. * First pass at account service. Added new hibernate schemas and liquibase scripts. Added indexes to new tables. Removed mock network. Removed fresh key for external id from key management service. Removed some redundant changes. Rebase to master. * Clean up. * Added try/catch block as recommended by Andras. * Removed accounts test to another branch. Removed element collections from fungible states and linear states table. Added a new state_parties table which stores x500 names and public key hashes. Added a view which can be used to query by external ID. * Removed try catch block. It's not required as the checkpoint serialiser deals with this. Re-used existing DB session instead of creating a new session. Entity manager auto flushes. * Added java friendly api. *  This is a combination of 10 commits.  This is the 1st commit message: Shortened table name.  This is the commit message #2: Minor changes.  This is the commit message #3: Common criteria parser now returns a predicate set which is concatenated to the predicate sets of sub-class criteria.  This is the commit message #4: Fixed api compatibility issue. Reverted some changes to reduce size of PR.  This is the commit message #5: Multiple states can now be mapped to the same externalId. Multiple externalIds can now be mapped to the same state.  This is the commit message #6: Relaxed upper bound type constraint in some of the vault types.  This is the commit message #7: Added comment to test.  This is the commit message #8: Changed name of external id to public key join table. Removed some comments/TODOs.  This is the commit message #9: Added docs. General clean up.  This is the commit message #10: Fixed participants query bug and updated unit test. * Removed unused code.
2018-11-22 14:31:34 +00:00
public final Class<? extends net.corda.core.schemas.StatePersistable> getEntityStateClass()
@NotNull
public final String getEntityStateColumnName()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.node.services.vault.SortAttribute$Standard extends net.corda.core.node.services.vault.SortAttribute
public <init>(net.corda.core.node.services.vault.Sort$Attribute)
@NotNull
public final net.corda.core.node.services.vault.Sort$Attribute component1()
@NotNull
public final net.corda.core.node.services.vault.SortAttribute$Standard copy(net.corda.core.node.services.vault.Sort$Attribute)
public boolean equals(Object)
@NotNull
public final net.corda.core.node.services.vault.Sort$Attribute getAttribute()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public final class net.corda.core.schemas.CommonSchema extends java.lang.Object
public static final net.corda.core.schemas.CommonSchema INSTANCE
##
public final class net.corda.core.schemas.CommonSchemaV1 extends net.corda.core.schemas.MappedSchema
2019-02-01 12:57:20 +00:00
@NotNull
public String getMigrationResource()
public static final net.corda.core.schemas.CommonSchemaV1 INSTANCE
##
@MappedSuperclass
@CordaSerializable
public static class net.corda.core.schemas.CommonSchemaV1$FungibleState extends net.corda.core.schemas.PersistentState
public <init>()
public <init>(java.util.Set<net.corda.core.identity.AbstractParty>, net.corda.core.identity.AbstractParty, long, net.corda.core.identity.AbstractParty, byte[])
2019-02-01 12:57:20 +00:00
public <init>(java.util.Set, net.corda.core.identity.AbstractParty, long, net.corda.core.identity.AbstractParty, byte[], int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public net.corda.core.identity.AbstractParty getIssuer()
@NotNull
public byte[] getIssuerRef()
@NotNull
public net.corda.core.identity.AbstractParty getOwner()
@Nullable
public java.util.Set<net.corda.core.identity.AbstractParty> getParticipants()
public long getQuantity()
public void setIssuer(net.corda.core.identity.AbstractParty)
public void setIssuerRef(byte[])
public void setOwner(net.corda.core.identity.AbstractParty)
public void setParticipants(java.util.Set<net.corda.core.identity.AbstractParty>)
public void setQuantity(long)
##
@MappedSuperclass
@CordaSerializable
public static class net.corda.core.schemas.CommonSchemaV1$LinearState extends net.corda.core.schemas.PersistentState
public <init>()
public <init>(java.util.Set<net.corda.core.identity.AbstractParty>, String, java.util.UUID)
2019-02-01 12:57:20 +00:00
public <init>(java.util.Set, String, java.util.UUID, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.contracts.UniqueIdentifier, java.util.Set<? extends net.corda.core.identity.AbstractParty>)
@Nullable
public String getExternalId()
@Nullable
public java.util.Set<net.corda.core.identity.AbstractParty> getParticipants()
@NotNull
public java.util.UUID getUuid()
public void setExternalId(String)
public void setParticipants(java.util.Set<net.corda.core.identity.AbstractParty>)
public void setUuid(java.util.UUID)
##
public interface net.corda.core.schemas.DirectStatePersistable extends net.corda.core.schemas.StatePersistable
@Nullable
public abstract net.corda.core.schemas.PersistentStateRef getStateRef()
##
public interface net.corda.core.schemas.IndirectStatePersistable extends net.corda.core.schemas.StatePersistable
@NotNull
public abstract T getCompositeKey()
##
public class net.corda.core.schemas.MappedSchema extends java.lang.Object
public <init>(Class<?>, int, Iterable<? extends Class<?>>)
2019-02-01 12:57:20 +00:00
public boolean equals(Object)
@NotNull
public final Iterable<Class<?>> getMappedTypes()
2019-02-01 12:57:20 +00:00
@Nullable
public String getMigrationResource()
@NotNull
public final String getName()
public final int getVersion()
2019-02-01 12:57:20 +00:00
public int hashCode()
@NotNull
public String toString()
##
2019-02-01 12:57:20 +00:00
public final class net.corda.core.schemas.MappedSchemaValidator extends java.lang.Object
@NotNull
public final java.util.List<net.corda.core.schemas.MappedSchemaValidator$SchemaCrossReferenceReport> crossReferencesToOtherMappedSchema(net.corda.core.schemas.MappedSchema)
@NotNull
public final java.util.List<net.corda.core.schemas.MappedSchemaValidator$SchemaCrossReferenceReport> fieldsFromOtherMappedSchema(net.corda.core.schemas.MappedSchema)
@NotNull
public final java.util.List<net.corda.core.schemas.MappedSchemaValidator$SchemaCrossReferenceReport> methodsFromOtherMappedSchema(net.corda.core.schemas.MappedSchema)
public static final net.corda.core.schemas.MappedSchemaValidator INSTANCE
##
public static final class net.corda.core.schemas.MappedSchemaValidator$SchemaCrossReferenceReport extends java.lang.Object
public <init>(String, String, String, String, String)
@NotNull
public String toString()
@NotNull
public final String toWarning()
##
@MappedSuperclass
@CordaSerializable
public class net.corda.core.schemas.PersistentState extends java.lang.Object implements net.corda.core.schemas.DirectStatePersistable
public <init>()
public <init>(net.corda.core.schemas.PersistentStateRef)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.schemas.PersistentStateRef, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public net.corda.core.schemas.PersistentStateRef getStateRef()
public void setStateRef(net.corda.core.schemas.PersistentStateRef)
##
@Embeddable
2019-02-01 12:57:20 +00:00
@Immutable
public class net.corda.core.schemas.PersistentStateRef extends java.lang.Object implements java.io.Serializable
public <init>()
public <init>(String, int)
public <init>(net.corda.core.contracts.StateRef)
@NotNull
public final String component1()
public final int component2()
@NotNull
public final net.corda.core.schemas.PersistentStateRef copy(String, int)
public boolean equals(Object)
public int getIndex()
@NotNull
public String getTxId()
public int hashCode()
public void setIndex(int)
public void setTxId(String)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public interface net.corda.core.schemas.QueryableState extends net.corda.core.contracts.ContractState
@NotNull
public abstract net.corda.core.schemas.PersistentState generateMappedObject(net.corda.core.schemas.MappedSchema)
@NotNull
public abstract Iterable<net.corda.core.schemas.MappedSchema> supportedSchemas()
##
public interface net.corda.core.schemas.StatePersistable
##
CORDA-3717: Apply custom serializers to checkpoints (#6392) * CORDA-3717: Apply custom serializers to checkpoints * Remove try/catch to fix TooGenericExceptionCaught detekt rule * Rename exception * Extract method * Put calls to the userSerializer on their own lines to improve readability * Remove unused constructors from exception * Remove unused proxyType field * Give field a descriptive name * Explain why we are looking for two type parameters when we only use one * Tidy up the fetching of types * Use 0 seconds when forcing a flow checkpoint inside test * Add test to check references are restored correctly * Add CheckpointCustomSerializer interface * Wire up the new CheckpointCustomSerializer interface * Use kryo default for abstract classes * Remove unused imports * Remove need for external library in tests * Make file match original to remove from diff * Remove maySkipCheckpoint from calls to sleep * Add newline to end of file * Test custom serializers mapped to interfaces * Test serializer configured with abstract class * Move test into its own package * Rename test * Move flows and serializers into their own source file * Move broken map into its own source file * Delete comment now source file is simpler * Rename class to have a shorter name * Add tests that run the checkpoint serializer directly * Check serialization of final classes * Register as default unless the target class is final * Test PublicKey serializer has not been overridden * Add a broken serializer for EdDSAPublicKey to make test more robust * Split serializer registration into default and non-default registrations. Run registrations at the right time to preserve Cordas own custom serializers. * Check for duplicate custom checkpoint serializers * Add doc comments * Add doc comments to CustomSerializerCheckpointAdaptor * Add test to check duplicate serializers are logged * Do not log the duplicate serializer warning when the duplicate is the same class * Update doc comment for CheckpointCustomSerializer * Sort serializers by classname so we are not registering in an unknown or random order * Add test to serialize a class that references itself * Store custom serializer type in the Kryo stream so we can spot when a different serializer is being used to deserialize * Testing has shown that registering custom serializers as default is more robust when adding new cordapps * Remove new line character * Remove unused imports * Add interface net.corda.core.serialization.CheckpointCustomSerializer to api-current.txt * Remove comment * Update comment on exception * Make CustomSerializerCheckpointAdaptor internal * Revert "Add interface net.corda.core.serialization.CheckpointCustomSerializer to api-current.txt" This reverts commit b835de79bd21f0048be741e7fc5f0c3088516d2b. * Restore "Add interface net.corda.core.serialization.CheckpointCustomSerializer to api-current.txt"" This reverts commit 718873a4e963bad4e327bb200e7bb4de44bc47ad. * Pass the class loader instead of the context * Do less work in test setup * Make the serialization context unique for CustomCheckpointSerializerTest so we get a new Kryo pool for the test * Rebuild the Kryo pool for the given context when we change custom serializers * Rebuild all Kryo pools on serializer change to keep serializer list consistent * Move the custom serializer list into CheckpointSerializationContext to reduce scope from global to a serialization context * Remove unused imports * Make the new checkpointCustomSerializers property default to the empty list * Delegate implementation using kotlin language feature
2020-07-22 16:31:59 +00:00
public interface net.corda.core.serialization.CheckpointCustomSerializer
public abstract OBJ fromProxy(PROXY)
public abstract PROXY toProxy(OBJ)
##
public interface net.corda.core.serialization.ClassWhitelist
public abstract boolean hasListed(Class<?>)
##
public @interface net.corda.core.serialization.ConstructorForDeserialization
##
2019-02-01 12:57:20 +00:00
public final class net.corda.core.serialization.ContextPropertyKeys extends java.lang.Enum
public static net.corda.core.serialization.ContextPropertyKeys valueOf(String)
public static net.corda.core.serialization.ContextPropertyKeys[] values()
##
public @interface net.corda.core.serialization.CordaSerializable
##
public @interface net.corda.core.serialization.CordaSerializationTransformEnumDefault
public abstract String new()
public abstract String old()
##
public @interface net.corda.core.serialization.CordaSerializationTransformEnumDefaults
public abstract net.corda.core.serialization.CordaSerializationTransformEnumDefault[] value()
##
public @interface net.corda.core.serialization.CordaSerializationTransformRename
public abstract String from()
public abstract String to()
##
public @interface net.corda.core.serialization.CordaSerializationTransformRenames
public abstract net.corda.core.serialization.CordaSerializationTransformRename[] value()
##
public @interface net.corda.core.serialization.DeprecatedConstructorForDeserialization
public abstract int version()
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
public interface net.corda.core.serialization.EncodingWhitelist
public abstract boolean acceptEncoding(net.corda.core.serialization.SerializationEncoding)
##
@CordaSerializable
public final class net.corda.core.serialization.MissingAttachmentsException extends net.corda.core.CordaException
public <init>(java.util.List<? extends net.corda.core.crypto.SecureHash>)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List<? extends net.corda.core.crypto.SecureHash>, String)
@NotNull
public final java.util.List<net.corda.core.crypto.SecureHash> getIds()
##
public final class net.corda.core.serialization.ObjectWithCompatibleContext extends java.lang.Object
public <init>(T, net.corda.core.serialization.SerializationContext)
@NotNull
public final T component1()
@NotNull
public final net.corda.core.serialization.SerializationContext component2()
@NotNull
public final net.corda.core.serialization.ObjectWithCompatibleContext<T> copy(T, net.corda.core.serialization.SerializationContext)
public boolean equals(Object)
@NotNull
public final net.corda.core.serialization.SerializationContext getContext()
@NotNull
public final T getObj()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
2019-02-01 12:57:20 +00:00
public @interface net.corda.core.serialization.SerializableCalculatedProperty
##
public final class net.corda.core.serialization.SerializationAPIKt extends java.lang.Object
@NotNull
public static final net.corda.core.serialization.SerializedBytes<T> serialize(T, net.corda.core.serialization.SerializationFactory, net.corda.core.serialization.SerializationContext)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.serialization.SerializationContext withWhitelist(net.corda.core.serialization.SerializationContext, java.util.List<? extends Class<?>>)
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
public interface net.corda.core.serialization.SerializationContext
2019-02-01 12:57:20 +00:00
@NotNull
public abstract java.util.Set<net.corda.core.serialization.SerializationCustomSerializer<?, ?>> getCustomSerializers()
@NotNull
public abstract ClassLoader getDeserializationClassLoader()
2019-02-01 12:57:20 +00:00
@Nullable
public abstract net.corda.core.serialization.SerializationEncoding getEncoding()
@NotNull
public abstract net.corda.core.serialization.EncodingWhitelist getEncodingWhitelist()
public abstract boolean getLenientCarpenterEnabled()
public abstract boolean getObjectReferencesEnabled()
@NotNull
public abstract net.corda.core.utilities.ByteSequence getPreferredSerializationVersion()
2019-02-01 12:57:20 +00:00
public abstract boolean getPreventDataLoss()
@NotNull
public abstract java.util.Map<Object, Object> getProperties()
@NotNull
public abstract net.corda.core.serialization.SerializationContext$UseCase getUseCase()
@NotNull
public abstract net.corda.core.serialization.ClassWhitelist getWhitelist()
@NotNull
public abstract net.corda.core.serialization.SerializationContext withAttachmentsClassLoader(java.util.List<? extends net.corda.core.crypto.SecureHash>)
@NotNull
public abstract net.corda.core.serialization.SerializationContext withClassLoader(ClassLoader)
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.serialization.SerializationContext withCustomSerializers(java.util.Set<? extends net.corda.core.serialization.SerializationCustomSerializer<?, ?>>)
@NotNull
public abstract net.corda.core.serialization.SerializationContext withEncoding(net.corda.core.serialization.SerializationEncoding)
@NotNull
public abstract net.corda.core.serialization.SerializationContext withEncodingWhitelist(net.corda.core.serialization.EncodingWhitelist)
@NotNull
public abstract net.corda.core.serialization.SerializationContext withLenientCarpenter()
@NotNull
public abstract net.corda.core.serialization.SerializationContext withPreferredSerializationVersion(net.corda.core.utilities.ByteSequence)
@NotNull
2019-02-01 12:57:20 +00:00
public abstract net.corda.core.serialization.SerializationContext withPreventDataLoss()
@NotNull
public abstract net.corda.core.serialization.SerializationContext withProperty(Object, Object)
@NotNull
public abstract net.corda.core.serialization.SerializationContext withWhitelisted(Class<?>)
@NotNull
public abstract net.corda.core.serialization.SerializationContext withoutReferences()
##
public static final class net.corda.core.serialization.SerializationContext$UseCase extends java.lang.Enum
public static net.corda.core.serialization.SerializationContext$UseCase valueOf(String)
public static net.corda.core.serialization.SerializationContext$UseCase[] values()
##
public interface net.corda.core.serialization.SerializationCustomSerializer
public abstract OBJ fromProxy(PROXY)
public abstract PROXY toProxy(OBJ)
##
public final class net.corda.core.serialization.SerializationDefaults extends java.lang.Object
@NotNull
public final net.corda.core.serialization.SerializationContext getP2P_CONTEXT()
@NotNull
public final net.corda.core.serialization.SerializationContext getRPC_CLIENT_CONTEXT()
@NotNull
public final net.corda.core.serialization.SerializationContext getRPC_SERVER_CONTEXT()
@NotNull
public final net.corda.core.serialization.SerializationFactory getSERIALIZATION_FACTORY()
@NotNull
public final net.corda.core.serialization.SerializationContext getSTORAGE_CONTEXT()
public static final net.corda.core.serialization.SerializationDefaults INSTANCE
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
public interface net.corda.core.serialization.SerializationEncoding
##
public abstract class net.corda.core.serialization.SerializationFactory extends java.lang.Object
public <init>()
public final T asCurrent(kotlin.jvm.functions.Function1<? super net.corda.core.serialization.SerializationFactory, ? extends T>)
@NotNull
public abstract T deserialize(net.corda.core.utilities.ByteSequence, Class<T>, net.corda.core.serialization.SerializationContext)
@NotNull
public abstract net.corda.core.serialization.ObjectWithCompatibleContext<T> deserializeWithCompatibleContext(net.corda.core.utilities.ByteSequence, Class<T>, net.corda.core.serialization.SerializationContext)
@Nullable
public final net.corda.core.serialization.SerializationContext getCurrentContext()
@NotNull
public final net.corda.core.serialization.SerializationContext getDefaultContext()
@NotNull
public abstract net.corda.core.serialization.SerializedBytes<T> serialize(T, net.corda.core.serialization.SerializationContext)
public final T withCurrentContext(net.corda.core.serialization.SerializationContext, kotlin.jvm.functions.Function0<? extends T>)
public static final net.corda.core.serialization.SerializationFactory$Companion Companion
##
public static final class net.corda.core.serialization.SerializationFactory$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final net.corda.core.serialization.SerializationFactory getCurrentFactory()
@NotNull
public final net.corda.core.serialization.SerializationFactory getDefaultFactory()
##
public interface net.corda.core.serialization.SerializationToken
@NotNull
public abstract Object fromToken(net.corda.core.serialization.SerializeAsTokenContext)
##
public interface net.corda.core.serialization.SerializationWhitelist
@NotNull
public abstract java.util.List<Class<?>> getWhitelist()
##
@CordaSerializable
public interface net.corda.core.serialization.SerializeAsToken
@NotNull
public abstract net.corda.core.serialization.SerializationToken toToken(net.corda.core.serialization.SerializeAsTokenContext)
##
public interface net.corda.core.serialization.SerializeAsTokenContext
@NotNull
public abstract net.corda.core.node.ServiceHub getServiceHub()
@NotNull
public abstract net.corda.core.serialization.SerializeAsToken getSingleton(String)
public abstract void putSingleton(net.corda.core.serialization.SerializeAsToken)
##
@CordaSerializable
public final class net.corda.core.serialization.SerializedBytes extends net.corda.core.utilities.OpaqueBytes
public <init>(byte[])
@NotNull
2019-02-01 12:57:20 +00:00
public static final net.corda.core.serialization.SerializedBytes<T> from(T)
@NotNull
public static final net.corda.core.serialization.SerializedBytes<T> from(T, net.corda.core.serialization.SerializationFactory)
@NotNull
public static final net.corda.core.serialization.SerializedBytes<T> from(T, net.corda.core.serialization.SerializationFactory, net.corda.core.serialization.SerializationContext)
@NotNull
public final net.corda.core.crypto.SecureHash getHash()
2019-02-01 12:57:20 +00:00
public static final net.corda.core.serialization.SerializedBytes$Companion Companion
##
public static final class net.corda.core.serialization.SerializedBytes$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.serialization.SerializedBytes<T> from(T)
@NotNull
public final net.corda.core.serialization.SerializedBytes<T> from(T, net.corda.core.serialization.SerializationFactory)
@NotNull
public final net.corda.core.serialization.SerializedBytes<T> from(T, net.corda.core.serialization.SerializationFactory, net.corda.core.serialization.SerializationContext)
##
public final class net.corda.core.serialization.SingletonSerializationToken extends java.lang.Object implements net.corda.core.serialization.SerializationToken
2019-02-01 12:57:20 +00:00
public <init>(String, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public net.corda.core.serialization.SerializeAsToken fromToken(net.corda.core.serialization.SerializeAsTokenContext)
@NotNull
public final net.corda.core.serialization.SingletonSerializationToken registerWithContext(net.corda.core.serialization.SerializeAsTokenContext, net.corda.core.serialization.SerializeAsToken)
public static final net.corda.core.serialization.SingletonSerializationToken$Companion Companion
##
public static final class net.corda.core.serialization.SingletonSerializationToken$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.serialization.SingletonSerializationToken singletonSerializationToken(Class<T>)
##
@CordaSerializable
public abstract class net.corda.core.serialization.SingletonSerializeAsToken extends java.lang.Object implements net.corda.core.serialization.SerializeAsToken
public <init>()
@NotNull
public net.corda.core.serialization.SingletonSerializationToken toToken(net.corda.core.serialization.SerializeAsTokenContext)
##
@DoNotImplement
public abstract class net.corda.core.transactions.BaseTransaction extends java.lang.Object implements net.corda.core.contracts.NamedByHash
public <init>()
protected void checkBaseInvariants()
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> filterOutRefs(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final java.util.List<T> filterOutputs(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final net.corda.core.contracts.StateAndRef<T> findOutRef(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final T findOutput(Class<T>, java.util.function.Predicate<T>)
@NotNull
public abstract java.util.List<?> getInputs()
@Nullable
public abstract net.corda.core.identity.Party getNotary()
@NotNull
public final net.corda.core.contracts.ContractState getOutput(int)
@NotNull
public final java.util.List<net.corda.core.contracts.ContractState> getOutputStates()
@NotNull
public abstract java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
2019-02-01 12:57:20 +00:00
public abstract java.util.List<?> getReferences()
@NotNull
public final net.corda.core.contracts.StateAndRef<T> outRef(int)
@NotNull
public final net.corda.core.contracts.StateAndRef<T> outRef(net.corda.core.contracts.ContractState)
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> outRefsOfType(Class<T>)
@NotNull
public final java.util.List<T> outputsOfType(Class<T>)
@NotNull
public String toString()
##
@CordaSerializable
public class net.corda.core.transactions.ComponentGroup extends java.lang.Object
public <init>(int, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>)
@NotNull
public java.util.List<net.corda.core.utilities.OpaqueBytes> getComponents()
public int getGroupIndex()
##
@CordaSerializable
public final class net.corda.core.transactions.ComponentVisibilityException extends net.corda.core.CordaException
public <init>(net.corda.core.crypto.SecureHash, String)
@NotNull
public final net.corda.core.crypto.SecureHash getId()
@NotNull
public final String getReason()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.transactions.ContractUpgradeFilteredTransaction extends net.corda.core.transactions.CoreTransaction
public <init>(java.util.Map<Integer, net.corda.core.transactions.ContractUpgradeFilteredTransaction$FilteredComponent>, java.util.Map<Integer, ? extends net.corda.core.crypto.SecureHash>)
@NotNull
public final java.util.Map<Integer, net.corda.core.transactions.ContractUpgradeFilteredTransaction$FilteredComponent> component1()
@NotNull
public final java.util.Map<Integer, net.corda.core.crypto.SecureHash> component2()
@NotNull
public final net.corda.core.transactions.ContractUpgradeFilteredTransaction copy(java.util.Map<Integer, net.corda.core.transactions.ContractUpgradeFilteredTransaction$FilteredComponent>, java.util.Map<Integer, ? extends net.corda.core.crypto.SecureHash>)
public boolean equals(Object)
@NotNull
public final java.util.Map<Integer, net.corda.core.crypto.SecureHash> getHiddenComponents()
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public java.util.List<net.corda.core.contracts.StateRef> getInputs()
2019-02-01 12:57:20 +00:00
@Nullable
public net.corda.core.crypto.SecureHash getNetworkParametersHash()
@NotNull
public net.corda.core.identity.Party getNotary()
@NotNull
public java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.contracts.StateRef> getReferences()
@NotNull
public final java.util.Map<Integer, net.corda.core.transactions.ContractUpgradeFilteredTransaction$FilteredComponent> getVisibleComponents()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.transactions.ContractUpgradeFilteredTransaction$FilteredComponent extends java.lang.Object
public <init>(net.corda.core.utilities.OpaqueBytes, net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.utilities.OpaqueBytes getComponent()
@NotNull
public final net.corda.core.crypto.SecureHash getNonce()
##
@DoNotImplement
public final class net.corda.core.transactions.ContractUpgradeLedgerTransaction extends net.corda.core.transactions.FullTransaction implements net.corda.core.transactions.TransactionWithSignatures
public <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, net.corda.core.identity.Party, net.corda.core.contracts.Attachment, String, net.corda.core.contracts.Attachment, net.corda.core.crypto.SecureHash, net.corda.core.contracts.PrivacySalt, java.util.List<net.corda.core.crypto.TransactionSignature>, net.corda.core.node.NetworkParameters)
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> component1()
@NotNull
public final net.corda.core.identity.Party component2()
@NotNull
public final net.corda.core.contracts.Attachment component3()
@NotNull
public final String component4()
@NotNull
public final net.corda.core.contracts.Attachment component5()
@NotNull
public final net.corda.core.crypto.SecureHash component6()
@NotNull
public final net.corda.core.contracts.PrivacySalt component7()
@NotNull
public final java.util.List<net.corda.core.crypto.TransactionSignature> component8()
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.node.NetworkParameters component9()
@NotNull
public final net.corda.core.transactions.ContractUpgradeLedgerTransaction copy(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, net.corda.core.identity.Party, net.corda.core.contracts.Attachment, String, net.corda.core.contracts.Attachment, net.corda.core.crypto.SecureHash, net.corda.core.contracts.PrivacySalt, java.util.List<net.corda.core.crypto.TransactionSignature>, net.corda.core.node.NetworkParameters)
public boolean equals(Object)
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getInputs()
@NotNull
public java.util.List<String> getKeyDescriptions(java.util.Set<? extends java.security.PublicKey>)
@NotNull
public final net.corda.core.contracts.Attachment getLegacyContractAttachment()
@NotNull
2019-02-01 12:57:20 +00:00
public net.corda.core.node.NetworkParameters getNetworkParameters()
@NotNull
public net.corda.core.identity.Party getNotary()
@NotNull
public java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
public final net.corda.core.contracts.PrivacySalt getPrivacySalt()
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getReferences()
@NotNull
public java.util.Set<java.security.PublicKey> getRequiredSigningKeys()
@NotNull
public java.util.List<net.corda.core.crypto.TransactionSignature> getSigs()
@NotNull
public final net.corda.core.contracts.Attachment getUpgradedContractAttachment()
@NotNull
public final String getUpgradedContractClassName()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.transactions.ContractUpgradeWireTransaction extends net.corda.core.transactions.CoreTransaction
public <init>(java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.contracts.PrivacySalt)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, net.corda.core.contracts.PrivacySalt, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.transactions.ContractUpgradeFilteredTransaction buildFilteredTransaction()
@NotNull
public final java.util.List<net.corda.core.utilities.OpaqueBytes> component1()
@NotNull
public final net.corda.core.contracts.PrivacySalt component2()
@NotNull
public final net.corda.core.transactions.ContractUpgradeWireTransaction copy(java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.contracts.PrivacySalt)
public boolean equals(Object)
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public java.util.List<net.corda.core.contracts.StateRef> getInputs()
@NotNull
public final net.corda.core.crypto.SecureHash getLegacyContractAttachmentId()
2019-02-01 12:57:20 +00:00
@Nullable
public net.corda.core.crypto.SecureHash getNetworkParametersHash()
@NotNull
public net.corda.core.identity.Party getNotary()
@NotNull
public java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
public final net.corda.core.contracts.PrivacySalt getPrivacySalt()
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.contracts.StateRef> getReferences()
@NotNull
public final java.util.List<net.corda.core.utilities.OpaqueBytes> getSerializedComponents()
@NotNull
public final net.corda.core.crypto.SecureHash getUpgradedContractAttachmentId()
@NotNull
public final String getUpgradedContractClassName()
public int hashCode()
@NotNull
public final net.corda.core.transactions.ContractUpgradeLedgerTransaction resolve(net.corda.core.node.ServicesForResolution, java.util.List<net.corda.core.crypto.TransactionSignature>)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
2019-02-01 12:57:20 +00:00
public static final net.corda.core.transactions.ContractUpgradeWireTransaction$Companion Companion
##
public static final class net.corda.core.transactions.ContractUpgradeWireTransaction$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public static final class net.corda.core.transactions.ContractUpgradeWireTransaction$Component extends java.lang.Enum
public static net.corda.core.transactions.ContractUpgradeWireTransaction$Component valueOf(String)
public static net.corda.core.transactions.ContractUpgradeWireTransaction$Component[] values()
##
@DoNotImplement
@CordaSerializable
public abstract class net.corda.core.transactions.CoreTransaction extends net.corda.core.transactions.BaseTransaction
public <init>()
@NotNull
public abstract java.util.List<net.corda.core.contracts.StateRef> getInputs()
2019-02-01 12:57:20 +00:00
@Nullable
public abstract net.corda.core.crypto.SecureHash getNetworkParametersHash()
@NotNull
public abstract java.util.List<net.corda.core.contracts.StateRef> getReferences()
##
@CordaSerializable
public final class net.corda.core.transactions.FilteredComponentGroup extends net.corda.core.transactions.ComponentGroup
public <init>(int, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, java.util.List<? extends net.corda.core.crypto.SecureHash>, net.corda.core.crypto.PartialMerkleTree)
public final int component1()
@NotNull
public final java.util.List<net.corda.core.utilities.OpaqueBytes> component2()
@NotNull
public final java.util.List<net.corda.core.crypto.SecureHash> component3()
@NotNull
public final net.corda.core.crypto.PartialMerkleTree component4()
@NotNull
public final net.corda.core.transactions.FilteredComponentGroup copy(int, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, java.util.List<? extends net.corda.core.crypto.SecureHash>, net.corda.core.crypto.PartialMerkleTree)
public boolean equals(Object)
@NotNull
public java.util.List<net.corda.core.utilities.OpaqueBytes> getComponents()
public int getGroupIndex()
@NotNull
public final java.util.List<net.corda.core.crypto.SecureHash> getNonces()
@NotNull
public final net.corda.core.crypto.PartialMerkleTree getPartialMerkleTree()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.transactions.FilteredTransaction extends net.corda.core.transactions.TraversableTransaction
public <init>(net.corda.core.crypto.SecureHash, java.util.List<net.corda.core.transactions.FilteredComponentGroup>, java.util.List<? extends net.corda.core.crypto.SecureHash>)
@NotNull
public static final net.corda.core.transactions.FilteredTransaction buildFilteredTransaction(net.corda.core.transactions.WireTransaction, java.util.function.Predicate<Object>)
public final void checkAllComponentsVisible(net.corda.core.contracts.ComponentGroupEnum)
public final void checkCommandVisibility(java.security.PublicKey)
public final boolean checkWithFun(kotlin.jvm.functions.Function1<Object, Boolean>)
@NotNull
public final java.util.List<net.corda.core.transactions.FilteredComponentGroup> getFilteredComponentGroups()
@NotNull
public final java.util.List<net.corda.core.crypto.SecureHash> getGroupHashes()
@NotNull
public net.corda.core.crypto.SecureHash getId()
public final void verify()
public static final net.corda.core.transactions.FilteredTransaction$Companion Companion
##
public static final class net.corda.core.transactions.FilteredTransaction$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.transactions.FilteredTransaction buildFilteredTransaction(net.corda.core.transactions.WireTransaction, java.util.function.Predicate<Object>)
##
@CordaSerializable
public final class net.corda.core.transactions.FilteredTransactionVerificationException extends net.corda.core.CordaException
public <init>(net.corda.core.crypto.SecureHash, String)
@NotNull
public final net.corda.core.crypto.SecureHash getId()
@NotNull
public final String getReason()
##
@DoNotImplement
public abstract class net.corda.core.transactions.FullTransaction extends net.corda.core.transactions.BaseTransaction
public <init>()
protected void checkBaseInvariants()
2019-02-01 12:57:20 +00:00
protected final void checkNotaryWhitelisted()
@NotNull
public abstract java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getInputs()
2019-02-01 12:57:20 +00:00
@Nullable
public abstract net.corda.core.node.NetworkParameters getNetworkParameters()
@NotNull
public abstract java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getReferences()
##
@DoNotImplement
public final class net.corda.core.transactions.LedgerTransaction extends net.corda.core.transactions.FullTransaction
public <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, java.util.List<? extends net.corda.core.contracts.Attachment>, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt)
public <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, java.util.List<? extends net.corda.core.contracts.Attachment>, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, net.corda.core.node.NetworkParameters)
@NotNull
public final java.util.List<net.corda.core.contracts.Command<T>> commandsOfType(Class<T>)
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> component1()
@NotNull
2019-02-01 12:57:20 +00:00
public final java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> component10()
@NotNull
public final java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> component2()
@NotNull
public final java.util.List<net.corda.core.contracts.CommandWithParties<net.corda.core.contracts.CommandData>> component3()
@NotNull
public final java.util.List<net.corda.core.contracts.Attachment> component4()
@NotNull
public final net.corda.core.crypto.SecureHash component5()
@Nullable
public final net.corda.core.identity.Party component6()
@Nullable
public final net.corda.core.contracts.TimeWindow component7()
@NotNull
public final net.corda.core.contracts.PrivacySalt component8()
2019-02-01 12:57:20 +00:00
@Nullable
public final net.corda.core.node.NetworkParameters component9()
@NotNull
public final net.corda.core.transactions.LedgerTransaction copy(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, java.util.List<? extends net.corda.core.contracts.Attachment>, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt)
@NotNull
public final net.corda.core.transactions.LedgerTransaction copy(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, java.util.List<? extends net.corda.core.contracts.Attachment>, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, net.corda.core.node.NetworkParameters)
public boolean equals(Object)
@NotNull
public final java.util.List<net.corda.core.contracts.Command<T>> filterCommands(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> filterInRefs(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final java.util.List<T> filterInputs(Class<T>, java.util.function.Predicate<T>)
@NotNull
2019-02-01 12:57:20 +00:00
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> filterReferenceInputRefs(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final java.util.List<T> filterReferenceInputs(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final net.corda.core.contracts.Command<T> findCommand(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final net.corda.core.contracts.StateAndRef<T> findInRef(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final T findInput(Class<T>, java.util.function.Predicate<T>)
@NotNull
2019-02-01 12:57:20 +00:00
public final T findReference(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final net.corda.core.contracts.StateAndRef<T> findReferenceInputRef(Class<T>, java.util.function.Predicate<T>)
@NotNull
public final net.corda.core.contracts.Attachment getAttachment(int)
@NotNull
public final net.corda.core.contracts.Attachment getAttachment(net.corda.core.crypto.SecureHash)
@NotNull
public final java.util.List<net.corda.core.contracts.Attachment> getAttachments()
@NotNull
public final net.corda.core.contracts.Command<T> getCommand(int)
@NotNull
public final java.util.List<net.corda.core.contracts.CommandWithParties<net.corda.core.contracts.CommandData>> getCommands()
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public final net.corda.core.contracts.ContractState getInput(int)
@NotNull
public final java.util.List<net.corda.core.contracts.ContractState> getInputStates()
@NotNull
public java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getInputs()
@Nullable
2019-02-01 12:57:20 +00:00
public net.corda.core.node.NetworkParameters getNetworkParameters()
@Nullable
public net.corda.core.identity.Party getNotary()
@NotNull
public java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
public final net.corda.core.contracts.PrivacySalt getPrivacySalt()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.contracts.ContractState getReferenceInput(int)
@NotNull
public final java.util.List<net.corda.core.contracts.ContractState> getReferenceStates()
@NotNull
public java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getReferences()
@Nullable
public final net.corda.core.contracts.TimeWindow getTimeWindow()
@NotNull
public final java.util.List<net.corda.core.transactions.LedgerTransaction$InOutGroup<T, K>> groupStates(Class<T>, kotlin.jvm.functions.Function1<? super T, ? extends K>)
public int hashCode()
@NotNull
public final net.corda.core.contracts.StateAndRef<T> inRef(int)
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> inRefsOfType(Class<T>)
@NotNull
public final java.util.List<T> inputsOfType(Class<T>)
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<T>> referenceInputRefsOfType(Class<T>)
@NotNull
public final java.util.List<T> referenceInputsOfType(Class<T>)
@NotNull
public String toString()
public final void verify()
public static final net.corda.core.transactions.LedgerTransaction$Companion Companion
##
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.transactions.LedgerTransaction$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public static final class net.corda.core.transactions.LedgerTransaction$InOutGroup extends java.lang.Object
public <init>(java.util.List<? extends T>, java.util.List<? extends T>, K)
@NotNull
public final java.util.List<T> component1()
@NotNull
public final java.util.List<T> component2()
@NotNull
public final K component3()
@NotNull
public final net.corda.core.transactions.LedgerTransaction$InOutGroup<T, K> copy(java.util.List<? extends T>, java.util.List<? extends T>, K)
public boolean equals(Object)
@NotNull
public final K getGroupingKey()
@NotNull
public final java.util.List<T> getInputs()
@NotNull
public final java.util.List<T> getOutputs()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@CordaSerializable
public final class net.corda.core.transactions.MissingContractAttachments extends net.corda.core.flows.FlowException
public <init>(java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>)
public <init>(java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, String)
public <init>(java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, String, Integer)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, String, Integer, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getStates()
##
2019-02-01 12:57:20 +00:00
@CordaSerializable
public final class net.corda.core.transactions.NetworkParametersHash extends java.lang.Object
public <init>(net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.crypto.SecureHash component1()
@NotNull
public final net.corda.core.transactions.NetworkParametersHash copy(net.corda.core.crypto.SecureHash)
public boolean equals(Object)
@NotNull
public final net.corda.core.crypto.SecureHash getHash()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public final class net.corda.core.transactions.NotaryChangeLedgerTransaction extends net.corda.core.transactions.FullTransaction implements net.corda.core.transactions.TransactionWithSignatures
public <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, net.corda.core.identity.Party, net.corda.core.identity.Party, net.corda.core.crypto.SecureHash, java.util.List<net.corda.core.crypto.TransactionSignature>)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, net.corda.core.identity.Party, net.corda.core.identity.Party, net.corda.core.crypto.SecureHash, java.util.List, net.corda.core.node.NetworkParameters, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> component1()
@NotNull
public final net.corda.core.identity.Party component2()
@NotNull
public final net.corda.core.identity.Party component3()
@NotNull
public final net.corda.core.crypto.SecureHash component4()
@NotNull
public final java.util.List<net.corda.core.crypto.TransactionSignature> component5()
2019-02-01 12:57:20 +00:00
@Nullable
public final net.corda.core.node.NetworkParameters component6()
@NotNull
public final net.corda.core.transactions.NotaryChangeLedgerTransaction copy(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, net.corda.core.identity.Party, net.corda.core.identity.Party, net.corda.core.crypto.SecureHash, java.util.List<net.corda.core.crypto.TransactionSignature>)
public boolean equals(Object)
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getInputs()
@NotNull
public java.util.List<String> getKeyDescriptions(java.util.Set<? extends java.security.PublicKey>)
2019-02-01 12:57:20 +00:00
@Nullable
public net.corda.core.node.NetworkParameters getNetworkParameters()
@NotNull
public final net.corda.core.identity.Party getNewNotary()
@NotNull
public net.corda.core.identity.Party getNotary()
@NotNull
public java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> getReferences()
@NotNull
public java.util.Set<java.security.PublicKey> getRequiredSigningKeys()
@NotNull
public java.util.List<net.corda.core.crypto.TransactionSignature> getSigs()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
2019-02-01 12:57:20 +00:00
public static final net.corda.core.transactions.NotaryChangeLedgerTransaction$Companion Companion
##
public static final class net.corda.core.transactions.NotaryChangeLedgerTransaction$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.transactions.NotaryChangeWireTransaction extends net.corda.core.transactions.CoreTransaction
public <init>(java.util.List<? extends net.corda.core.utilities.OpaqueBytes>)
public <init>(java.util.List<net.corda.core.contracts.StateRef>, net.corda.core.identity.Party, net.corda.core.identity.Party)
@NotNull
public final java.util.List<net.corda.core.utilities.OpaqueBytes> component1()
@NotNull
public final net.corda.core.transactions.NotaryChangeWireTransaction copy(java.util.List<? extends net.corda.core.utilities.OpaqueBytes>)
public boolean equals(Object)
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public java.util.List<net.corda.core.contracts.StateRef> getInputs()
2019-02-01 12:57:20 +00:00
@Nullable
public net.corda.core.crypto.SecureHash getNetworkParametersHash()
@NotNull
public final net.corda.core.identity.Party getNewNotary()
@NotNull
public net.corda.core.identity.Party getNotary()
@NotNull
public java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.contracts.StateRef> getReferences()
@NotNull
public final java.util.List<net.corda.core.utilities.OpaqueBytes> getSerializedComponents()
public int hashCode()
@NotNull
public final net.corda.core.transactions.NotaryChangeLedgerTransaction resolve(net.corda.core.node.ServiceHub, java.util.List<net.corda.core.crypto.TransactionSignature>)
@NotNull
public final net.corda.core.transactions.NotaryChangeLedgerTransaction resolve(net.corda.core.node.ServicesForResolution, java.util.List<net.corda.core.crypto.TransactionSignature>)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public static final class net.corda.core.transactions.NotaryChangeWireTransaction$Component extends java.lang.Enum
public static net.corda.core.transactions.NotaryChangeWireTransaction$Component valueOf(String)
public static net.corda.core.transactions.NotaryChangeWireTransaction$Component[] values()
##
2019-02-01 12:57:20 +00:00
@CordaSerializable
public final class net.corda.core.transactions.ReferenceStateRef extends java.lang.Object
public <init>(net.corda.core.contracts.StateRef)
@NotNull
public final net.corda.core.contracts.StateRef component1()
@NotNull
public final net.corda.core.transactions.ReferenceStateRef copy(net.corda.core.contracts.StateRef)
public boolean equals(Object)
@NotNull
public final net.corda.core.contracts.StateRef getStateRef()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.transactions.SignedTransaction extends java.lang.Object implements net.corda.core.transactions.TransactionWithSignatures
public <init>(net.corda.core.serialization.SerializedBytes<net.corda.core.transactions.CoreTransaction>, java.util.List<net.corda.core.crypto.TransactionSignature>)
public <init>(net.corda.core.transactions.CoreTransaction, java.util.List<net.corda.core.crypto.TransactionSignature>)
@NotNull
public final net.corda.core.transactions.FilteredTransaction buildFilteredTransaction(java.util.function.Predicate<Object>)
@NotNull
public final net.corda.core.serialization.SerializedBytes<net.corda.core.transactions.CoreTransaction> component1()
@NotNull
public final java.util.List<net.corda.core.crypto.TransactionSignature> component2()
@NotNull
public final net.corda.core.transactions.SignedTransaction copy(net.corda.core.serialization.SerializedBytes<net.corda.core.transactions.CoreTransaction>, java.util.List<net.corda.core.crypto.TransactionSignature>)
public boolean equals(Object)
@NotNull
public final net.corda.core.transactions.CoreTransaction getCoreTransaction()
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public final java.util.List<net.corda.core.contracts.StateRef> getInputs()
@NotNull
public java.util.ArrayList<String> getKeyDescriptions(java.util.Set<? extends java.security.PublicKey>)
@Nullable
2019-02-01 12:57:20 +00:00
public final net.corda.core.crypto.SecureHash getNetworkParametersHash()
@Nullable
public final net.corda.core.identity.Party getNotary()
@NotNull
public final net.corda.core.transactions.NotaryChangeWireTransaction getNotaryChangeTx()
@NotNull
2019-02-01 12:57:20 +00:00
public final java.util.List<net.corda.core.contracts.StateRef> getReferences()
@NotNull
public java.util.Set<java.security.PublicKey> getRequiredSigningKeys()
@NotNull
public java.util.List<net.corda.core.crypto.TransactionSignature> getSigs()
@NotNull
public final net.corda.core.transactions.WireTransaction getTx()
@NotNull
public final net.corda.core.serialization.SerializedBytes<net.corda.core.transactions.CoreTransaction> getTxBits()
public int hashCode()
public final boolean isNotaryChangeTransaction()
@NotNull
public final net.corda.core.transactions.SignedTransaction plus(java.util.Collection<net.corda.core.crypto.TransactionSignature>)
@NotNull
public final net.corda.core.transactions.SignedTransaction plus(net.corda.core.crypto.TransactionSignature)
@NotNull
public final net.corda.core.transactions.BaseTransaction resolveBaseTransaction(net.corda.core.node.ServicesForResolution)
@NotNull
public final net.corda.core.transactions.ContractUpgradeLedgerTransaction resolveContractUpgradeTransaction(net.corda.core.node.ServicesForResolution)
@NotNull
public final net.corda.core.transactions.NotaryChangeLedgerTransaction resolveNotaryChangeTransaction(net.corda.core.node.ServiceHub)
@NotNull
public final net.corda.core.transactions.NotaryChangeLedgerTransaction resolveNotaryChangeTransaction(net.corda.core.node.ServicesForResolution)
@NotNull
public final net.corda.core.transactions.TransactionWithSignatures resolveTransactionWithSignatures(net.corda.core.node.ServicesForResolution)
@NotNull
public final net.corda.core.transactions.LedgerTransaction toLedgerTransaction(net.corda.core.node.ServiceHub)
@NotNull
public final net.corda.core.transactions.LedgerTransaction toLedgerTransaction(net.corda.core.node.ServiceHub, boolean)
@NotNull
public String toString()
public final void verify(net.corda.core.node.ServiceHub)
public final void verify(net.corda.core.node.ServiceHub, boolean)
@NotNull
public final net.corda.core.transactions.SignedTransaction withAdditionalSignature(java.security.KeyPair, net.corda.core.crypto.SignatureMetadata)
@NotNull
public final net.corda.core.transactions.SignedTransaction withAdditionalSignature(net.corda.core.crypto.TransactionSignature)
@NotNull
public final net.corda.core.transactions.SignedTransaction withAdditionalSignatures(Iterable<net.corda.core.crypto.TransactionSignature>)
public static final net.corda.core.transactions.SignedTransaction$Companion Companion
##
public static final class net.corda.core.transactions.SignedTransaction$SignaturesMissingException extends java.security.SignatureException implements net.corda.core.CordaThrowable, net.corda.core.contracts.NamedByHash
public <init>(java.util.Set<? extends java.security.PublicKey>, java.util.List<String>, net.corda.core.crypto.SecureHash)
public void addSuppressed(Throwable[])
@NotNull
public final java.util.List<String> getDescriptions()
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public final java.util.Set<java.security.PublicKey> getMissing()
@Nullable
public String getOriginalExceptionClassName()
@Nullable
public String getOriginalMessage()
public void setCause(Throwable)
public void setMessage(String)
public void setOriginalExceptionClassName(String)
##
public class net.corda.core.transactions.TransactionBuilder extends java.lang.Object
public <init>()
public <init>(net.corda.core.identity.Party)
public <init>(net.corda.core.identity.Party, java.util.UUID, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<net.corda.core.crypto.SecureHash>, java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.Command<?>>, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt)
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.identity.Party, java.util.UUID, java.util.List, java.util.List, java.util.List, java.util.List, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.identity.Party, java.util.UUID, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<net.corda.core.crypto.SecureHash>, java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.Command<?>>, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, java.util.List<net.corda.core.contracts.StateRef>, net.corda.core.node.ServiceHub)
public <init>(net.corda.core.identity.Party, java.util.UUID, java.util.List, java.util.List, java.util.List, java.util.List, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, java.util.List, net.corda.core.node.ServiceHub, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addAttachment(net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addCommand(net.corda.core.contracts.Command<?>)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addCommand(net.corda.core.contracts.CommandData, java.util.List<? extends java.security.PublicKey>)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addCommand(net.corda.core.contracts.CommandData, java.security.PublicKey...)
@NotNull
public net.corda.core.transactions.TransactionBuilder addInputState(net.corda.core.contracts.StateAndRef<?>)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, String)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, String, net.corda.core.contracts.AttachmentConstraint)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, String, net.corda.core.identity.Party)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, String, net.corda.core.identity.Party, Integer)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, net.corda.core.identity.Party)
@NotNull
public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.TransactionState<?>)
@NotNull
2019-02-01 12:57:20 +00:00
public net.corda.core.transactions.TransactionBuilder addReferenceState(net.corda.core.contracts.ReferencedStateAndRef<?>)
@NotNull
public final java.util.List<net.corda.core.crypto.SecureHash> attachments()
@NotNull
public final java.util.List<net.corda.core.contracts.Command<?>> commands()
@NotNull
public final net.corda.core.transactions.TransactionBuilder copy()
@NotNull
protected final java.util.List<net.corda.core.crypto.SecureHash> getAttachments()
@NotNull
protected final java.util.List<net.corda.core.contracts.Command<?>> getCommands()
@NotNull
protected final java.util.List<net.corda.core.contracts.StateRef> getInputs()
@NotNull
public final java.util.UUID getLockId()
@Nullable
public final net.corda.core.identity.Party getNotary()
@NotNull
protected final java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
@NotNull
protected final net.corda.core.contracts.PrivacySalt getPrivacySalt()
2019-02-01 12:57:20 +00:00
@NotNull
protected final java.util.List<net.corda.core.contracts.StateRef> getReferences()
@Nullable
protected final net.corda.core.node.ServiceHub getServiceHub()
@Nullable
protected final net.corda.core.contracts.TimeWindow getWindow()
@NotNull
public final java.util.List<net.corda.core.contracts.StateRef> inputStates()
@NotNull
public final java.util.List<net.corda.core.contracts.TransactionState<?>> outputStates()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.core.contracts.StateRef> referenceStates()
public final void setLockId(java.util.UUID)
public final void setNotary(net.corda.core.identity.Party)
@NotNull
public final net.corda.core.transactions.TransactionBuilder setPrivacySalt(net.corda.core.contracts.PrivacySalt)
protected final void setPrivacySalt(net.corda.core.contracts.PrivacySalt)
@NotNull
public final net.corda.core.transactions.TransactionBuilder setTimeWindow(java.time.Instant, java.time.Duration)
@NotNull
public final net.corda.core.transactions.TransactionBuilder setTimeWindow(net.corda.core.contracts.TimeWindow)
protected final void setWindow(net.corda.core.contracts.TimeWindow)
@NotNull
public final net.corda.core.transactions.LedgerTransaction toLedgerTransaction(net.corda.core.node.ServiceHub)
@NotNull
public final net.corda.core.transactions.SignedTransaction toSignedTransaction(net.corda.core.node.services.KeyManagementService, java.security.PublicKey, net.corda.core.crypto.SignatureMetadata, net.corda.core.node.ServicesForResolution)
@NotNull
public final net.corda.core.transactions.WireTransaction toWireTransaction(net.corda.core.node.ServicesForResolution)
public final void verify(net.corda.core.node.ServiceHub)
@NotNull
public final net.corda.core.transactions.TransactionBuilder withItems(Object...)
2019-02-01 12:57:20 +00:00
public static final net.corda.core.transactions.TransactionBuilder$Companion Companion
##
@DoNotImplement
public interface net.corda.core.transactions.TransactionWithSignatures extends net.corda.core.contracts.NamedByHash
public void checkSignaturesAreValid()
@NotNull
public abstract java.util.List<String> getKeyDescriptions(java.util.Set<? extends java.security.PublicKey>)
@NotNull
public java.util.Set<java.security.PublicKey> getMissingSigners()
@NotNull
public abstract java.util.Set<java.security.PublicKey> getRequiredSigningKeys()
@NotNull
public abstract java.util.List<net.corda.core.crypto.TransactionSignature> getSigs()
public void verifyRequiredSignatures()
public void verifySignaturesExcept(java.util.Collection<? extends java.security.PublicKey>)
public void verifySignaturesExcept(java.security.PublicKey...)
##
@DoNotImplement
@CordaSerializable
public abstract class net.corda.core.transactions.TraversableTransaction extends net.corda.core.transactions.CoreTransaction
public <init>(java.util.List<? extends net.corda.core.transactions.ComponentGroup>)
@NotNull
public final java.util.List<net.corda.core.crypto.SecureHash> getAttachments()
@NotNull
public final java.util.List<java.util.List<Object>> getAvailableComponentGroups()
@NotNull
public final java.util.List<net.corda.core.contracts.Command<?>> getCommands()
@NotNull
public java.util.List<net.corda.core.transactions.ComponentGroup> getComponentGroups()
@NotNull
public java.util.List<net.corda.core.contracts.StateRef> getInputs()
@Nullable
2019-02-01 12:57:20 +00:00
public net.corda.core.crypto.SecureHash getNetworkParametersHash()
@Nullable
public net.corda.core.identity.Party getNotary()
@NotNull
public java.util.List<net.corda.core.contracts.TransactionState<net.corda.core.contracts.ContractState>> getOutputs()
2019-02-01 12:57:20 +00:00
@NotNull
public java.util.List<net.corda.core.contracts.StateRef> getReferences()
@Nullable
public final net.corda.core.contracts.TimeWindow getTimeWindow()
##
@DoNotImplement
@CordaSerializable
public final class net.corda.core.transactions.WireTransaction extends net.corda.core.transactions.TraversableTransaction
2019-02-01 12:57:20 +00:00
public <init>(java.util.List<? extends net.corda.core.transactions.ComponentGroup>)
public <init>(java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.crypto.SecureHash>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.Command<?>>, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow)
public <init>(java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.crypto.SecureHash>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.Command<?>>, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, java.util.List, java.util.List, java.util.List, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(java.util.List<? extends net.corda.core.transactions.ComponentGroup>, net.corda.core.contracts.PrivacySalt)
2019-02-01 12:57:20 +00:00
public <init>(java.util.List, net.corda.core.contracts.PrivacySalt, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.transactions.FilteredTransaction buildFilteredTransaction(java.util.function.Predicate<Object>)
public final void checkSignature(net.corda.core.crypto.TransactionSignature)
public boolean equals(Object)
@NotNull
public net.corda.core.crypto.SecureHash getId()
@NotNull
public final net.corda.core.crypto.MerkleTree getMerkleTree()
@NotNull
public final net.corda.core.contracts.PrivacySalt getPrivacySalt()
@NotNull
public final java.util.Set<java.security.PublicKey> getRequiredSigningKeys()
public int hashCode()
@NotNull
public final net.corda.core.transactions.LedgerTransaction toLedgerTransaction(kotlin.jvm.functions.Function1<? super java.security.PublicKey, net.corda.core.identity.Party>, kotlin.jvm.functions.Function1<? super net.corda.core.crypto.SecureHash, ? extends net.corda.core.contracts.Attachment>, kotlin.jvm.functions.Function1<? super net.corda.core.contracts.StateRef, ? extends net.corda.core.contracts.TransactionState<?>>, kotlin.jvm.functions.Function1<? super net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>, ? extends net.corda.core.crypto.SecureHash>)
@NotNull
public final net.corda.core.transactions.LedgerTransaction toLedgerTransaction(net.corda.core.node.ServicesForResolution)
@NotNull
public String toString()
public static final net.corda.core.transactions.WireTransaction$Companion Companion
##
public static final class net.corda.core.transactions.WireTransaction$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public final class net.corda.core.utilities.ByteArrays extends java.lang.Object
@NotNull
public static final byte[] parseAsHex(String)
@NotNull
public static final net.corda.core.utilities.ByteSequence sequence(byte[], int, int)
@NotNull
public static final String toHexString(byte[])
##
public abstract class net.corda.core.utilities.ByteSequence extends java.lang.Object implements java.lang.Comparable
2019-02-01 12:57:20 +00:00
public <init>(byte[], int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public int compareTo(net.corda.core.utilities.ByteSequence)
@NotNull
public final net.corda.core.utilities.ByteSequence copy()
2019-02-01 12:57:20 +00:00
@NotNull
public final byte[] copyBytes()
public boolean equals(Object)
@NotNull
public abstract byte[] getBytes()
public final int getOffset()
public final int getSize()
public int hashCode()
@NotNull
public static final net.corda.core.utilities.ByteSequence of(byte[])
@NotNull
public static final net.corda.core.utilities.ByteSequence of(byte[], int)
@NotNull
public static final net.corda.core.utilities.ByteSequence of(byte[], int, int)
@NotNull
public final java.io.ByteArrayInputStream open()
@NotNull
2019-02-01 12:57:20 +00:00
public final java.nio.ByteBuffer putTo(java.nio.ByteBuffer)
@NotNull
public final java.nio.ByteBuffer slice(int, int)
@NotNull
public final net.corda.core.utilities.ByteSequence subSequence(int, int)
@NotNull
public final net.corda.core.utilities.ByteSequence take(int)
@NotNull
public String toString()
2019-02-01 12:57:20 +00:00
public final void writeTo(java.io.OutputStream)
public static final net.corda.core.utilities.ByteSequence$Companion Companion
##
public static final class net.corda.core.utilities.ByteSequence$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ByteSequence of(byte[])
@NotNull
public final net.corda.core.utilities.ByteSequence of(byte[], int)
@NotNull
public final net.corda.core.utilities.ByteSequence of(byte[], int, int)
##
public final class net.corda.core.utilities.EncodingUtils extends java.lang.Object
@NotNull
public static final byte[] base58ToByteArray(String)
@NotNull
public static final String base58ToRealString(String)
@NotNull
public static final String base58toBase64(String)
@NotNull
public static final String base58toHex(String)
@NotNull
public static final byte[] base64ToByteArray(String)
@NotNull
public static final String base64ToRealString(String)
@NotNull
public static final String base64toBase58(String)
@NotNull
public static final String base64toHex(String)
@NotNull
public static final String hexToBase58(String)
@NotNull
public static final String hexToBase64(String)
@NotNull
public static final byte[] hexToByteArray(String)
@NotNull
public static final String hexToRealString(String)
@NotNull
public static final java.security.PublicKey parsePublicKeyBase58(String)
@NotNull
public static final String toBase58(byte[])
@NotNull
public static final String toBase58String(java.security.PublicKey)
@NotNull
public static final String toBase64(byte[])
@NotNull
public static final String toHex(byte[])
@NotNull
public static final byte[] toSHA256Bytes(java.security.PublicKey)
public static final int MAX_HASH_HEX_SIZE = 130
##
public class net.corda.core.utilities.Id extends java.lang.Object
public <init>(VALUE, String, java.time.Instant)
public final boolean equals(Object)
@Nullable
public final String getEntityType()
@NotNull
public final java.time.Instant getTimestamp()
@NotNull
public final VALUE getValue()
public final int hashCode()
@NotNull
public static final net.corda.core.utilities.Id<V> newInstance(V, String, java.time.Instant)
@NotNull
public final String toString()
public static final net.corda.core.utilities.Id$Companion Companion
##
public static final class net.corda.core.utilities.Id$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.Id<V> newInstance(V, String, java.time.Instant)
##
public final class net.corda.core.utilities.KotlinUtilsKt extends java.lang.Object
@NotNull
public static final org.slf4j.Logger contextLogger(Object)
public static final void debug(org.slf4j.Logger, kotlin.jvm.functions.Function0<String>)
public static final int exactAdd(int, int)
public static final long exactAdd(long, long)
@NotNull
public static final java.time.Duration getDays(int)
@NotNull
public static final java.time.Duration getHours(int)
@NotNull
public static final java.time.Duration getMillis(int)
@NotNull
public static final java.time.Duration getMinutes(int)
public static final V getOrThrow(java.util.concurrent.Future<V>, java.time.Duration)
@NotNull
public static final java.time.Duration getSeconds(int)
@NotNull
public static final net.corda.core.utilities.NonEmptySet<T> toNonEmptySet(java.util.Collection<? extends T>)
public static final void trace(org.slf4j.Logger, kotlin.jvm.functions.Function0<String>)
@NotNull
public static final net.corda.core.utilities.PropertyDelegate<T> transient(kotlin.jvm.functions.Function0<? extends T>)
##
@CordaSerializable
public final class net.corda.core.utilities.NetworkHostAndPort extends java.lang.Object
public <init>(String, int)
@NotNull
public final String component1()
public final int component2()
@NotNull
public final net.corda.core.utilities.NetworkHostAndPort copy(String, int)
public boolean equals(Object)
@NotNull
public final String getHost()
public final int getPort()
public int hashCode()
@NotNull
public static final net.corda.core.utilities.NetworkHostAndPort parse(String)
@NotNull
public String toString()
public static final net.corda.core.utilities.NetworkHostAndPort$Companion Companion
@NotNull
public static final String INVALID_PORT_FORMAT = "Invalid port: %s"
@NotNull
public static final String MISSING_PORT_FORMAT = "Missing port: %s"
@NotNull
public static final String UNPARSEABLE_ADDRESS_FORMAT = "Unparseable address: %s"
##
public static final class net.corda.core.utilities.NetworkHostAndPort$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.NetworkHostAndPort parse(String)
##
public final class net.corda.core.utilities.NonEmptySet extends java.lang.Object implements java.util.Set, kotlin.jvm.internal.markers.KMappedMarker
2019-02-01 12:57:20 +00:00
public <init>(java.util.Set, kotlin.jvm.internal.DefaultConstructorMarker)
public boolean add(T)
public boolean addAll(java.util.Collection<? extends T>)
public void clear()
public boolean contains(Object)
public boolean containsAll(java.util.Collection<?>)
@NotNull
public static final net.corda.core.utilities.NonEmptySet<T> copyOf(java.util.Collection<? extends T>)
public boolean equals(Object)
public void forEach(java.util.function.Consumer<? super T>)
public int getSize()
public int hashCode()
public final T head()
public boolean isEmpty()
@NotNull
public java.util.Iterator<T> iterator()
@NotNull
public static final net.corda.core.utilities.NonEmptySet<T> of(T)
@NotNull
public static final net.corda.core.utilities.NonEmptySet<T> of(T, T, T...)
@NotNull
public java.util.stream.Stream<T> parallelStream()
public boolean remove(Object)
public boolean removeAll(java.util.Collection<?>)
public boolean retainAll(java.util.Collection<?>)
@NotNull
public java.util.Spliterator<T> spliterator()
@NotNull
public java.util.stream.Stream<T> stream()
public Object[] toArray()
public T[] toArray(T[])
@NotNull
public String toString()
public static final net.corda.core.utilities.NonEmptySet$Companion Companion
##
public static final class net.corda.core.utilities.NonEmptySet$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.NonEmptySet<T> copyOf(java.util.Collection<? extends T>)
@NotNull
public final net.corda.core.utilities.NonEmptySet<T> of(T)
@NotNull
public final net.corda.core.utilities.NonEmptySet<T> of(T, T, T...)
##
@CordaSerializable
public class net.corda.core.utilities.OpaqueBytes extends net.corda.core.utilities.ByteSequence
public <init>(byte[])
@NotNull
public final byte[] getBytes()
@NotNull
public static final net.corda.core.utilities.OpaqueBytes of(byte...)
public static final net.corda.core.utilities.OpaqueBytes$Companion Companion
##
public static final class net.corda.core.utilities.OpaqueBytes$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.OpaqueBytes of(byte...)
##
public final class net.corda.core.utilities.OpaqueBytesSubSequence extends net.corda.core.utilities.ByteSequence
public <init>(byte[], int, int)
@NotNull
public byte[] getBytes()
##
@CordaSerializable
public final class net.corda.core.utilities.ProgressTracker extends java.lang.Object
public <init>(net.corda.core.utilities.ProgressTracker$Step...)
public final void endWithError(Throwable)
@NotNull
public final java.util.List<kotlin.Pair<Integer, net.corda.core.utilities.ProgressTracker$Step>> getAllSteps()
@NotNull
public final java.util.List<kotlin.Pair<Integer, String>> getAllStepsLabels()
@NotNull
public final rx.Observable<net.corda.core.utilities.ProgressTracker$Change> getChanges()
@Nullable
public final net.corda.core.utilities.ProgressTracker getChildProgressTracker(net.corda.core.utilities.ProgressTracker$Step)
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step getCurrentStep()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step getCurrentStepRecursive()
public final boolean getHasEnded()
@Nullable
public final net.corda.core.utilities.ProgressTracker getParent()
public final int getStepIndex()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step[] getSteps()
@NotNull
public final rx.Observable<java.util.List<kotlin.Pair<Integer, String>>> getStepsTreeChanges()
public final int getStepsTreeIndex()
@NotNull
public final rx.Observable<Integer> getStepsTreeIndexChanges()
@NotNull
public final net.corda.core.utilities.ProgressTracker getTopLevelTracker()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step nextStep()
public final void setChildProgressTracker(net.corda.core.utilities.ProgressTracker$Step, net.corda.core.utilities.ProgressTracker)
public final void setCurrentStep(net.corda.core.utilities.ProgressTracker$Step)
##
@CordaSerializable
public abstract static class net.corda.core.utilities.ProgressTracker$Change extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(net.corda.core.utilities.ProgressTracker, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.ProgressTracker getProgressTracker()
##
@CordaSerializable
public static final class net.corda.core.utilities.ProgressTracker$Change$Position extends net.corda.core.utilities.ProgressTracker$Change
public <init>(net.corda.core.utilities.ProgressTracker, net.corda.core.utilities.ProgressTracker$Step)
@NotNull
public final net.corda.core.utilities.ProgressTracker component1()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step component2()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Change$Position copy(net.corda.core.utilities.ProgressTracker, net.corda.core.utilities.ProgressTracker$Step)
public boolean equals(Object)
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step getNewStep()
@NotNull
public final net.corda.core.utilities.ProgressTracker getTracker()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.utilities.ProgressTracker$Change$Rendering extends net.corda.core.utilities.ProgressTracker$Change
public <init>(net.corda.core.utilities.ProgressTracker, net.corda.core.utilities.ProgressTracker$Step)
@NotNull
public final net.corda.core.utilities.ProgressTracker component1()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step component2()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Change$Rendering copy(net.corda.core.utilities.ProgressTracker, net.corda.core.utilities.ProgressTracker$Step)
public boolean equals(Object)
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step getOfStep()
@NotNull
public final net.corda.core.utilities.ProgressTracker getTracker()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.utilities.ProgressTracker$Change$Structural extends net.corda.core.utilities.ProgressTracker$Change
public <init>(net.corda.core.utilities.ProgressTracker, net.corda.core.utilities.ProgressTracker$Step)
@NotNull
public final net.corda.core.utilities.ProgressTracker component1()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step component2()
@NotNull
public final net.corda.core.utilities.ProgressTracker$Change$Structural copy(net.corda.core.utilities.ProgressTracker, net.corda.core.utilities.ProgressTracker$Step)
public boolean equals(Object)
@NotNull
public final net.corda.core.utilities.ProgressTracker$Step getParent()
@NotNull
public final net.corda.core.utilities.ProgressTracker getTracker()
public int hashCode()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.utilities.ProgressTracker$DONE extends net.corda.core.utilities.ProgressTracker$Step
public boolean equals(Object)
public static final net.corda.core.utilities.ProgressTracker$DONE INSTANCE
##
@CordaSerializable
2019-02-01 12:57:20 +00:00
public static final class net.corda.core.utilities.ProgressTracker$STARTING extends net.corda.core.utilities.ProgressTracker$Step
public boolean equals(Object)
public static final net.corda.core.utilities.ProgressTracker$STARTING INSTANCE
##
@CordaSerializable
public static class net.corda.core.utilities.ProgressTracker$Step extends java.lang.Object
public <init>(String)
@Nullable
public net.corda.core.utilities.ProgressTracker childProgressTracker()
@NotNull
public rx.Observable<net.corda.core.utilities.ProgressTracker$Change> getChanges()
@NotNull
public java.util.Map<String, String> getExtraAuditData()
@NotNull
public String getLabel()
##
@CordaSerializable
public static final class net.corda.core.utilities.ProgressTracker$UNSTARTED extends net.corda.core.utilities.ProgressTracker$Step
public boolean equals(Object)
public static final net.corda.core.utilities.ProgressTracker$UNSTARTED INSTANCE
##
public interface net.corda.core.utilities.PropertyDelegate
public abstract T getValue(Object, kotlin.reflect.KProperty<?>)
##
@CordaSerializable
public abstract class net.corda.core.utilities.Try extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.Try<C> combine(net.corda.core.utilities.Try<? extends B>, kotlin.jvm.functions.Function2<? super A, ? super B, ? extends C>)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.utilities.Try<A> doOnFailure(java.util.function.Consumer<Throwable>)
@NotNull
public final net.corda.core.utilities.Try<A> doOnSuccess(java.util.function.Consumer<? super A>)
@NotNull
public final net.corda.core.utilities.Try<B> flatMap(kotlin.jvm.functions.Function1<? super A, ? extends net.corda.core.utilities.Try<? extends B>>)
public abstract A getOrThrow()
public abstract boolean isFailure()
public abstract boolean isSuccess()
@NotNull
public final net.corda.core.utilities.Try<B> map(kotlin.jvm.functions.Function1<? super A, ? extends B>)
@NotNull
public static final net.corda.core.utilities.Try<T> on(kotlin.jvm.functions.Function0<? extends T>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.utilities.Try<A> throwError()
public static final net.corda.core.utilities.Try$Companion Companion
##
public static final class net.corda.core.utilities.Try$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.utilities.Try<T> on(kotlin.jvm.functions.Function0<? extends T>)
##
@CordaSerializable
public static final class net.corda.core.utilities.Try$Failure extends net.corda.core.utilities.Try
public <init>(Throwable)
@NotNull
public final Throwable component1()
@NotNull
public final net.corda.core.utilities.Try$Failure<A> copy(Throwable)
public boolean equals(Object)
@NotNull
public final Throwable getException()
public A getOrThrow()
public int hashCode()
public boolean isFailure()
public boolean isSuccess()
@NotNull
public String toString()
##
@CordaSerializable
public static final class net.corda.core.utilities.Try$Success extends net.corda.core.utilities.Try
public <init>(A)
public final A component1()
@NotNull
public final net.corda.core.utilities.Try$Success<A> copy(A)
public boolean equals(Object)
public A getOrThrow()
public final A getValue()
public int hashCode()
public boolean isFailure()
public boolean isSuccess()
@NotNull
public String toString()
##
public final class net.corda.core.utilities.UntrustworthyData extends java.lang.Object
public <init>(T)
public final T getFromUntrustedWorld()
@Suspendable
public final R unwrap(net.corda.core.utilities.UntrustworthyData$Validator<? super T, ? extends R>)
##
public static interface net.corda.core.utilities.UntrustworthyData$Validator extends java.io.Serializable
@Suspendable
public abstract R validate(T)
##
public final class net.corda.core.utilities.UntrustworthyDataKt extends java.lang.Object
public static final R unwrap(net.corda.core.utilities.UntrustworthyData<? extends T>, kotlin.jvm.functions.Function1<? super T, ? extends R>)
##
public final class net.corda.core.utilities.UuidGenerator extends java.lang.Object
public <init>()
public static final net.corda.core.utilities.UuidGenerator$Companion Companion
##
public static final class net.corda.core.utilities.UuidGenerator$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.UUID next()
##
public interface net.corda.core.utilities.VariablePropertyDelegate extends net.corda.core.utilities.PropertyDelegate
public abstract void setValue(Object, kotlin.reflect.KProperty<?>, T)
##
public final class net.corda.testing.contracts.DummyContract extends java.lang.Object implements net.corda.core.contracts.Contract
public <init>()
public <init>(Object)
public <init>(Object, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final Object component1()
@NotNull
public final net.corda.testing.contracts.DummyContract copy(Object)
public boolean equals(Object)
@NotNull
public static final net.corda.core.transactions.TransactionBuilder generateInitial(int, net.corda.core.identity.Party, net.corda.core.contracts.PartyAndReference, net.corda.core.contracts.PartyAndReference...)
@Nullable
public final Object getBlank()
2019-02-01 12:57:20 +00:00
@NotNull
public final String getPROGRAM_ID()
public int hashCode()
@NotNull
public static final net.corda.core.transactions.TransactionBuilder move(java.util.List<net.corda.core.contracts.StateAndRef<net.corda.testing.contracts.DummyContract$SingleOwnerState>>, net.corda.core.identity.AbstractParty)
@NotNull
public static final net.corda.core.transactions.TransactionBuilder move(net.corda.core.contracts.StateAndRef<net.corda.testing.contracts.DummyContract$SingleOwnerState>, net.corda.core.identity.AbstractParty)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
public void verify(net.corda.core.transactions.LedgerTransaction)
public static final net.corda.testing.contracts.DummyContract$Companion Companion
@NotNull
public static final String PROGRAM_ID = "net.corda.testing.contracts.DummyContract"
##
public static interface net.corda.testing.contracts.DummyContract$Commands extends net.corda.core.contracts.CommandData
##
public static final class net.corda.testing.contracts.DummyContract$Commands$Create extends net.corda.core.contracts.TypeOnlyCommandData implements net.corda.testing.contracts.DummyContract$Commands
public <init>()
##
public static final class net.corda.testing.contracts.DummyContract$Commands$Move extends net.corda.core.contracts.TypeOnlyCommandData implements net.corda.testing.contracts.DummyContract$Commands
public <init>()
##
public static final class net.corda.testing.contracts.DummyContract$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.transactions.TransactionBuilder generateInitial(int, net.corda.core.identity.Party, net.corda.core.contracts.PartyAndReference, net.corda.core.contracts.PartyAndReference...)
@NotNull
public final net.corda.core.transactions.TransactionBuilder move(java.util.List<net.corda.core.contracts.StateAndRef<net.corda.testing.contracts.DummyContract$SingleOwnerState>>, net.corda.core.identity.AbstractParty)
@NotNull
public final net.corda.core.transactions.TransactionBuilder move(net.corda.core.contracts.StateAndRef<net.corda.testing.contracts.DummyContract$SingleOwnerState>, net.corda.core.identity.AbstractParty)
##
@DoNotImplement
public static final class net.corda.testing.contracts.DummyContract$MultiOwnerState extends java.lang.Object implements net.corda.testing.contracts.DummyContract$State
public <init>(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(int, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final int component1()
@NotNull
public final java.util.List<net.corda.core.identity.AbstractParty> component2()
@NotNull
public final net.corda.testing.contracts.DummyContract$MultiOwnerState copy(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public boolean equals(Object)
public int getMagicNumber()
@NotNull
public final java.util.List<net.corda.core.identity.AbstractParty> getOwners()
@NotNull
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public int hashCode()
@NotNull
public String toString()
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
public static final class net.corda.testing.contracts.DummyContract$SingleOwnerState extends java.lang.Object implements net.corda.core.contracts.OwnableState, net.corda.testing.contracts.DummyContract$State
public <init>(int, net.corda.core.identity.AbstractParty)
public <init>(int, net.corda.core.identity.AbstractParty, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final int component1()
@NotNull
public final net.corda.core.identity.AbstractParty component2()
@NotNull
public final net.corda.testing.contracts.DummyContract$SingleOwnerState copy(int, net.corda.core.identity.AbstractParty)
public boolean equals(Object)
public int getMagicNumber()
@NotNull
public net.corda.core.identity.AbstractParty getOwner()
@NotNull
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public int hashCode()
@NotNull
public String toString()
@NotNull
public net.corda.core.contracts.CommandAndState withNewOwner(net.corda.core.identity.AbstractParty)
##
@DoNotImplement
public static interface net.corda.testing.contracts.DummyContract$State extends net.corda.core.contracts.ContractState
public abstract int getMagicNumber()
##
public final class net.corda.testing.contracts.DummyContractV2 extends java.lang.Object implements net.corda.core.contracts.UpgradedContractWithLegacyConstraint
public <init>()
@NotNull
public String getLegacyContract()
@NotNull
public net.corda.core.contracts.AttachmentConstraint getLegacyContractConstraint()
@NotNull
public net.corda.testing.contracts.DummyContractV2$State upgrade(net.corda.testing.contracts.DummyContract$State)
public void verify(net.corda.core.transactions.LedgerTransaction)
public static final net.corda.testing.contracts.DummyContractV2$Companion Companion
@NotNull
public static final String PROGRAM_ID = "net.corda.testing.contracts.DummyContractV2"
##
public static interface net.corda.testing.contracts.DummyContractV2$Commands extends net.corda.core.contracts.CommandData
##
public static final class net.corda.testing.contracts.DummyContractV2$Commands$Create extends net.corda.core.contracts.TypeOnlyCommandData implements net.corda.testing.contracts.DummyContractV2$Commands
public <init>()
##
public static final class net.corda.testing.contracts.DummyContractV2$Commands$Move extends net.corda.core.contracts.TypeOnlyCommandData implements net.corda.testing.contracts.DummyContractV2$Commands
public <init>()
##
public static final class net.corda.testing.contracts.DummyContractV2$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public static final class net.corda.testing.contracts.DummyContractV2$State extends java.lang.Object implements net.corda.core.contracts.ContractState
public <init>(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(int, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final int component1()
@NotNull
public final java.util.List<net.corda.core.identity.AbstractParty> component2()
@NotNull
public final net.corda.testing.contracts.DummyContractV2$State copy(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public boolean equals(Object)
public final int getMagicNumber()
@NotNull
public final java.util.List<net.corda.core.identity.AbstractParty> getOwners()
@NotNull
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public int hashCode()
@NotNull
public String toString()
##
public final class net.corda.testing.contracts.DummyContractV3 extends java.lang.Object implements net.corda.core.contracts.UpgradedContractWithLegacyConstraint
public <init>()
@NotNull
public String getLegacyContract()
@NotNull
public net.corda.core.contracts.AttachmentConstraint getLegacyContractConstraint()
@NotNull
public net.corda.testing.contracts.DummyContractV3$State upgrade(net.corda.testing.contracts.DummyContractV2$State)
public void verify(net.corda.core.transactions.LedgerTransaction)
public static final net.corda.testing.contracts.DummyContractV3$Companion Companion
@NotNull
public static final String PROGRAM_ID = "net.corda.testing.contracts.DummyContractV3"
##
public static interface net.corda.testing.contracts.DummyContractV3$Commands extends net.corda.core.contracts.CommandData
##
public static final class net.corda.testing.contracts.DummyContractV3$Commands$Create extends net.corda.core.contracts.TypeOnlyCommandData implements net.corda.testing.contracts.DummyContractV3$Commands
public <init>()
##
public static final class net.corda.testing.contracts.DummyContractV3$Commands$Move extends net.corda.core.contracts.TypeOnlyCommandData implements net.corda.testing.contracts.DummyContractV3$Commands
public <init>()
##
public static final class net.corda.testing.contracts.DummyContractV3$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public static final class net.corda.testing.contracts.DummyContractV3$State extends java.lang.Object implements net.corda.core.contracts.ContractState
public <init>(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(int, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final int component1()
@NotNull
public final java.util.List<net.corda.core.identity.AbstractParty> component2()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.contracts.DummyContractV3$State copy(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public boolean equals(Object)
public final int getMagicNumber()
@NotNull
public final java.util.List<net.corda.core.identity.AbstractParty> getOwners()
@NotNull
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public int hashCode()
@NotNull
public String toString()
##
@BelongsToContract
public final class net.corda.testing.contracts.DummyState extends java.lang.Object implements net.corda.core.contracts.ContractState
public <init>()
public <init>(int)
public <init>(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public <init>(int, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final int component1()
@NotNull
public final java.util.List<net.corda.core.identity.AbstractParty> component2()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.contracts.DummyState copy(int)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.contracts.DummyState copy(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
public boolean equals(Object)
public final int getMagicNumber()
@NotNull
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public int hashCode()
@NotNull
public String toString()
##
public final class net.corda.testing.core.DummyCommandData extends net.corda.core.contracts.TypeOnlyCommandData
public static final net.corda.testing.core.DummyCommandData INSTANCE
##
public final class net.corda.testing.core.Expect extends java.lang.Object
public <init>(Class<T>, kotlin.jvm.functions.Function1<? super T, Boolean>, kotlin.jvm.functions.Function1<? super T, kotlin.Unit>)
@NotNull
public final Class<T> component1()
@NotNull
public final kotlin.jvm.functions.Function1<T, Boolean> component2()
@NotNull
public final kotlin.jvm.functions.Function1<T, kotlin.Unit> component3()
@NotNull
public final net.corda.testing.core.Expect<E, T> copy(Class<T>, kotlin.jvm.functions.Function1<? super T, Boolean>, kotlin.jvm.functions.Function1<? super T, kotlin.Unit>)
public boolean equals(Object)
2019-02-01 12:57:20 +00:00
@NotNull
public final Class<T> getClazz()
@NotNull
public final kotlin.jvm.functions.Function1<T, kotlin.Unit> getExpectClosure()
@NotNull
public final kotlin.jvm.functions.Function1<T, Boolean> getMatch()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
public abstract class net.corda.testing.core.ExpectCompose extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@DoNotImplement
public static final class net.corda.testing.core.ExpectCompose$Parallel extends net.corda.testing.core.ExpectCompose
public <init>(java.util.List<? extends net.corda.testing.core.ExpectCompose<? extends E>>)
@NotNull
public final java.util.List<net.corda.testing.core.ExpectCompose<E>> getParallel()
##
@DoNotImplement
public static final class net.corda.testing.core.ExpectCompose$Sequential extends net.corda.testing.core.ExpectCompose
public <init>(java.util.List<? extends net.corda.testing.core.ExpectCompose<? extends E>>)
@NotNull
public final java.util.List<net.corda.testing.core.ExpectCompose<E>> getSequence()
##
@DoNotImplement
public static final class net.corda.testing.core.ExpectCompose$Single extends net.corda.testing.core.ExpectCompose
public <init>(net.corda.testing.core.Expect<? extends E, T>)
@NotNull
public final net.corda.testing.core.Expect<E, T> getExpect()
##
public static final class net.corda.testing.core.ExpectComposeState$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.core.ExpectComposeState<E> fromExpectCompose(net.corda.testing.core.ExpectCompose<? extends E>)
##
public static final class net.corda.testing.core.ExpectComposeState$Finished extends net.corda.testing.core.ExpectComposeState
public <init>()
@NotNull
public java.util.List<Class<E>> getExpectedEvents()
@Nullable
public Void nextState(E)
##
public static final class net.corda.testing.core.ExpectComposeState$Parallel extends net.corda.testing.core.ExpectComposeState
public <init>(net.corda.testing.core.ExpectCompose$Parallel<? extends E>, java.util.List<? extends net.corda.testing.core.ExpectComposeState<E>>)
@NotNull
public java.util.List<Class<? extends E>> getExpectedEvents()
@NotNull
public final net.corda.testing.core.ExpectCompose$Parallel<E> getParallel()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.testing.core.ExpectComposeState<E>> getStates()
@Nullable
public kotlin.Pair<kotlin.jvm.functions.Function0<kotlin.Unit>, net.corda.testing.core.ExpectComposeState<E>> nextState(E)
##
public static final class net.corda.testing.core.ExpectComposeState$Sequential extends net.corda.testing.core.ExpectComposeState
public <init>(net.corda.testing.core.ExpectCompose$Sequential<? extends E>, int, net.corda.testing.core.ExpectComposeState<E>)
@NotNull
public java.util.List<Class<? extends E>> getExpectedEvents()
public final int getIndex()
@NotNull
public final net.corda.testing.core.ExpectCompose$Sequential<E> getSequential()
@NotNull
public final net.corda.testing.core.ExpectComposeState<E> getState()
@Nullable
public kotlin.Pair<kotlin.jvm.functions.Function0<kotlin.Unit>, net.corda.testing.core.ExpectComposeState<E>> nextState(E)
##
public static final class net.corda.testing.core.ExpectComposeState$Single extends net.corda.testing.core.ExpectComposeState
public <init>(net.corda.testing.core.ExpectCompose$Single<? extends E, T>)
@NotNull
public java.util.List<Class<T>> getExpectedEvents()
@NotNull
public final net.corda.testing.core.ExpectCompose$Single<E, T> getSingle()
@Nullable
public kotlin.Pair<kotlin.jvm.functions.Function0<kotlin.Unit>, net.corda.testing.core.ExpectComposeState<E>> nextState(E)
##
public final class net.corda.testing.core.ExpectKt extends java.lang.Object
@NotNull
public static final net.corda.testing.core.ExpectCompose<E> expect(Class<E>, kotlin.jvm.functions.Function1<? super E, Boolean>, kotlin.jvm.functions.Function1<? super E, kotlin.Unit>)
public static final void expectEvents(Iterable<? extends E>, boolean, kotlin.jvm.functions.Function0<? extends net.corda.testing.core.ExpectCompose<? extends E>>)
public static final void expectEvents(rx.Observable<E>, boolean, kotlin.jvm.functions.Function0<? extends net.corda.testing.core.ExpectCompose<? extends E>>)
public static final void genericExpectEvents(S, boolean, kotlin.jvm.functions.Function2<? super S, ? super kotlin.jvm.functions.Function1<? super E, kotlin.Unit>, kotlin.Unit>, kotlin.jvm.functions.Function0<? extends net.corda.testing.core.ExpectCompose<? extends E>>)
@NotNull
public static final net.corda.testing.core.ExpectCompose<E> parallel(java.util.List<? extends net.corda.testing.core.ExpectCompose<? extends E>>)
@NotNull
public static final net.corda.testing.core.ExpectCompose<E> parallel(net.corda.testing.core.ExpectCompose<? extends E>...)
@NotNull
public static final net.corda.testing.core.ExpectCompose<E> replicate(int, kotlin.jvm.functions.Function1<? super Integer, ? extends net.corda.testing.core.ExpectCompose<? extends E>>)
@NotNull
public static final net.corda.testing.core.ExpectCompose<E> sequence(java.util.List<? extends net.corda.testing.core.ExpectCompose<? extends E>>)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.testing.core.ExpectCompose<E> sequence(net.corda.testing.core.ExpectCompose<? extends E>...)
##
public final class net.corda.testing.core.SerializationEnvironmentRule extends java.lang.Object implements org.junit.rules.TestRule
public <init>()
public <init>(boolean)
public <init>(boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement, org.junit.runner.Description)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.serialization.SerializationFactory getSerializationFactory()
public static final net.corda.testing.core.SerializationEnvironmentRule$Companion Companion
2019-02-01 12:57:20 +00:00
##
public static final class net.corda.testing.core.SerializationEnvironmentRule$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public final class net.corda.testing.core.TestConstants extends java.lang.Object
@NotNull
public static final net.corda.core.contracts.Command<net.corda.core.contracts.TypeOnlyCommandData> dummyCommand(java.security.PublicKey...)
@NotNull
public static final net.corda.core.identity.CordaX500Name ALICE_NAME
@NotNull
public static final net.corda.core.identity.CordaX500Name BOB_NAME
@NotNull
public static final net.corda.core.identity.CordaX500Name BOC_NAME
@NotNull
public static final net.corda.core.identity.CordaX500Name CHARLIE_NAME
@NotNull
public static final net.corda.core.identity.CordaX500Name DUMMY_BANK_A_NAME
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.identity.CordaX500Name DUMMY_BANK_B_NAME
@NotNull
public static final net.corda.core.identity.CordaX500Name DUMMY_BANK_C_NAME
@NotNull
public static final net.corda.core.identity.CordaX500Name DUMMY_NOTARY_NAME
public static final int MAX_MESSAGE_SIZE = 10485760
##
public final class net.corda.testing.core.TestIdentity extends java.lang.Object
public <init>(net.corda.core.identity.CordaX500Name)
public <init>(net.corda.core.identity.CordaX500Name, long)
public <init>(net.corda.core.identity.CordaX500Name, long, net.corda.core.crypto.SignatureScheme)
public <init>(net.corda.core.identity.CordaX500Name, long, net.corda.core.crypto.SignatureScheme, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.identity.CordaX500Name, java.security.KeyPair)
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.crypto.SignatureScheme)
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.crypto.SignatureScheme, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public static final net.corda.testing.core.TestIdentity fresh(String)
@NotNull
public static final net.corda.testing.core.TestIdentity fresh(String, net.corda.core.crypto.SignatureScheme)
@NotNull
public final net.corda.core.identity.PartyAndCertificate getIdentity()
@NotNull
public final java.security.KeyPair getKeyPair()
@NotNull
public final net.corda.core.identity.CordaX500Name getName()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.identity.Party getParty()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.security.PublicKey getPublicKey()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.contracts.PartyAndReference ref(byte...)
public static final net.corda.testing.core.TestIdentity$Companion Companion
##
public static final class net.corda.testing.core.TestIdentity$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.testing.core.TestIdentity fresh(String)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.core.TestIdentity fresh(String, net.corda.core.crypto.SignatureScheme)
##
public final class net.corda.testing.core.TestUtils extends java.lang.Object
@NotNull
public static final net.corda.core.utilities.NetworkHostAndPort freeLocalHostAndPort()
public static final int freePort()
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.contracts.StateRef generateStateRef()
@NotNull
public static final java.util.List<net.corda.core.utilities.NetworkHostAndPort> getFreeLocalPorts(String, int)
@NotNull
public static final net.corda.core.identity.PartyAndCertificate getTestPartyAndCertificate(net.corda.core.identity.CordaX500Name, java.security.PublicKey)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.identity.PartyAndCertificate getTestPartyAndCertificate(net.corda.core.identity.Party)
@NotNull
public static final net.corda.core.identity.CordaX500Name makeUnique(net.corda.core.identity.CordaX500Name)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.identity.Party singleIdentity(net.corda.core.node.NodeInfo)
@NotNull
public static final net.corda.core.identity.PartyAndCertificate singleIdentityAndCert(net.corda.core.node.NodeInfo)
##
public final class net.corda.client.jackson.JacksonSupport extends java.lang.Object
2019-02-01 12:57:20 +00:00
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createDefaultMapper(net.corda.core.messaging.CordaRPCOps)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createDefaultMapper(net.corda.core.messaging.CordaRPCOps, com.fasterxml.jackson.core.JsonFactory)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createDefaultMapper(net.corda.core.messaging.CordaRPCOps, com.fasterxml.jackson.core.JsonFactory, boolean)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createDefaultMapper(net.corda.core.messaging.CordaRPCOps, com.fasterxml.jackson.core.JsonFactory, boolean, boolean)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createInMemoryMapper(net.corda.core.node.services.IdentityService)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createInMemoryMapper(net.corda.core.node.services.IdentityService, com.fasterxml.jackson.core.JsonFactory)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createInMemoryMapper(net.corda.core.node.services.IdentityService, com.fasterxml.jackson.core.JsonFactory, boolean)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createInMemoryMapper(net.corda.core.node.services.IdentityService, com.fasterxml.jackson.core.JsonFactory, boolean, boolean)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createNonRpcMapper()
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createNonRpcMapper(com.fasterxml.jackson.core.JsonFactory)
@NotNull
public static final com.fasterxml.jackson.databind.ObjectMapper createNonRpcMapper(com.fasterxml.jackson.core.JsonFactory, boolean)
@NotNull
public final com.fasterxml.jackson.databind.Module getCordaModule()
public static final net.corda.client.jackson.JacksonSupport INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$AmountDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
@NotNull
public net.corda.core.contracts.Amount<?> deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
public static final net.corda.client.jackson.JacksonSupport$AmountDeserializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$AmountSerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(net.corda.core.contracts.Amount<?>, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$AmountSerializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$AnonymousPartyDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
@NotNull
public net.corda.core.identity.AnonymousParty deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
public static final net.corda.client.jackson.JacksonSupport$AnonymousPartyDeserializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$AnonymousPartySerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(net.corda.core.identity.AnonymousParty, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$AnonymousPartySerializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$CordaX500NameDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
2019-02-01 12:57:20 +00:00
@NotNull
public net.corda.core.identity.CordaX500Name deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
public static final net.corda.client.jackson.JacksonSupport$CordaX500NameDeserializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$CordaX500NameSerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(net.corda.core.identity.CordaX500Name, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$CordaX500NameSerializer INSTANCE
##
@DoNotImplement
public static final class net.corda.client.jackson.JacksonSupport$IdentityObjectMapper extends com.fasterxml.jackson.databind.ObjectMapper implements net.corda.client.jackson.JacksonSupport$PartyObjectMapper
public <init>(net.corda.core.node.services.IdentityService, com.fasterxml.jackson.core.JsonFactory, boolean)
public <init>(net.corda.core.node.services.IdentityService, com.fasterxml.jackson.core.JsonFactory, boolean, boolean)
public <init>(net.corda.core.node.services.IdentityService, com.fasterxml.jackson.core.JsonFactory, boolean, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final boolean getFuzzyIdentityMatch()
@NotNull
public final net.corda.core.node.services.IdentityService getIdentityService()
public boolean isFullParties()
@Nullable
public net.corda.core.node.NodeInfo nodeInfoFromParty(net.corda.core.identity.AbstractParty)
@NotNull
public java.util.Set<net.corda.core.identity.Party> partiesFromName(String)
@Nullable
public net.corda.core.identity.Party partyFromKey(java.security.PublicKey)
@Nullable
public net.corda.core.identity.Party wellKnownPartyFromX500Name(net.corda.core.identity.CordaX500Name)
##
@DoNotImplement
public static final class net.corda.client.jackson.JacksonSupport$NoPartyObjectMapper extends com.fasterxml.jackson.databind.ObjectMapper implements net.corda.client.jackson.JacksonSupport$PartyObjectMapper
public <init>(com.fasterxml.jackson.core.JsonFactory)
public <init>(com.fasterxml.jackson.core.JsonFactory, boolean)
public <init>(com.fasterxml.jackson.core.JsonFactory, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public boolean isFullParties()
@Nullable
public net.corda.core.node.NodeInfo nodeInfoFromParty(net.corda.core.identity.AbstractParty)
@NotNull
public java.util.Set<net.corda.core.identity.Party> partiesFromName(String)
@Nullable
public net.corda.core.identity.Party partyFromKey(java.security.PublicKey)
@Nullable
public net.corda.core.identity.Party wellKnownPartyFromX500Name(net.corda.core.identity.CordaX500Name)
##
public static final class net.corda.client.jackson.JacksonSupport$NodeInfoDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
@NotNull
public net.corda.core.node.NodeInfo deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
public static final net.corda.client.jackson.JacksonSupport$NodeInfoDeserializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$NodeInfoSerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(net.corda.core.node.NodeInfo, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$NodeInfoSerializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$OpaqueBytesDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
@NotNull
public net.corda.core.utilities.OpaqueBytes deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
public static final net.corda.client.jackson.JacksonSupport$OpaqueBytesDeserializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$OpaqueBytesSerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(net.corda.core.utilities.OpaqueBytes, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$OpaqueBytesSerializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$PartyDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
@NotNull
public net.corda.core.identity.Party deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
public static final net.corda.client.jackson.JacksonSupport$PartyDeserializer INSTANCE
##
@DoNotImplement
public static interface net.corda.client.jackson.JacksonSupport$PartyObjectMapper
public abstract boolean isFullParties()
@Nullable
public abstract net.corda.core.node.NodeInfo nodeInfoFromParty(net.corda.core.identity.AbstractParty)
@NotNull
public abstract java.util.Set<net.corda.core.identity.Party> partiesFromName(String)
@Nullable
public abstract net.corda.core.identity.Party partyFromKey(java.security.PublicKey)
@Nullable
public abstract net.corda.core.identity.Party wellKnownPartyFromX500Name(net.corda.core.identity.CordaX500Name)
##
public static final class net.corda.client.jackson.JacksonSupport$PartySerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(net.corda.core.identity.Party, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$PartySerializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$PublicKeyDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
2019-02-01 12:57:20 +00:00
@NotNull
public java.security.PublicKey deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
public static final net.corda.client.jackson.JacksonSupport$PublicKeyDeserializer INSTANCE
##
public static final class net.corda.client.jackson.JacksonSupport$PublicKeySerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(java.security.PublicKey, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$PublicKeySerializer INSTANCE
##
@DoNotImplement
public static final class net.corda.client.jackson.JacksonSupport$RpcObjectMapper extends com.fasterxml.jackson.databind.ObjectMapper implements net.corda.client.jackson.JacksonSupport$PartyObjectMapper
public <init>(net.corda.core.messaging.CordaRPCOps, com.fasterxml.jackson.core.JsonFactory, boolean)
public <init>(net.corda.core.messaging.CordaRPCOps, com.fasterxml.jackson.core.JsonFactory, boolean, boolean)
public <init>(net.corda.core.messaging.CordaRPCOps, com.fasterxml.jackson.core.JsonFactory, boolean, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final boolean getFuzzyIdentityMatch()
@NotNull
public final net.corda.core.messaging.CordaRPCOps getRpc()
public boolean isFullParties()
@Nullable
public net.corda.core.node.NodeInfo nodeInfoFromParty(net.corda.core.identity.AbstractParty)
2019-02-01 12:57:20 +00:00
@NotNull
public java.util.Set<net.corda.core.identity.Party> partiesFromName(String)
@Nullable
public net.corda.core.identity.Party partyFromKey(java.security.PublicKey)
@Nullable
public net.corda.core.identity.Party wellKnownPartyFromX500Name(net.corda.core.identity.CordaX500Name)
##
public static final class net.corda.client.jackson.JacksonSupport$SecureHashDeserializer extends com.fasterxml.jackson.databind.JsonDeserializer
public <init>()
@NotNull
public T deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)
##
public static final class net.corda.client.jackson.JacksonSupport$SecureHashSerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(net.corda.core.crypto.SecureHash, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$SecureHashSerializer INSTANCE
##
public abstract static class net.corda.client.jackson.JacksonSupport$SignedTransactionMixin extends java.lang.Object
public <init>()
@JsonIgnore
@NotNull
public abstract net.corda.core.crypto.SecureHash getId()
@JsonIgnore
@NotNull
public abstract java.util.List<net.corda.core.contracts.StateRef> getInputs()
@JsonIgnore
@Nullable
public abstract net.corda.core.identity.Party getNotary()
@JsonIgnore
@NotNull
public abstract net.corda.core.transactions.NotaryChangeWireTransaction getNotaryChangeTx()
@JsonIgnore
@NotNull
public abstract java.util.Set<java.security.PublicKey> getRequiredSigningKeys()
@JsonProperty
@NotNull
protected abstract java.util.List<net.corda.core.crypto.TransactionSignature> getSigs()
@JsonProperty
@NotNull
protected abstract net.corda.core.transactions.CoreTransaction getTransaction()
@JsonIgnore
@NotNull
public abstract net.corda.core.transactions.WireTransaction getTx()
@JsonIgnore
@NotNull
public abstract net.corda.core.serialization.SerializedBytes<net.corda.core.transactions.CoreTransaction> getTxBits()
##
public static final class net.corda.client.jackson.JacksonSupport$ToStringSerializer extends com.fasterxml.jackson.databind.JsonSerializer
public void serialize(Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)
public static final net.corda.client.jackson.JacksonSupport$ToStringSerializer INSTANCE
##
public abstract static class net.corda.client.jackson.JacksonSupport$WireTransactionMixin extends java.lang.Object
public <init>()
@JsonIgnore
@NotNull
public abstract java.util.List<net.corda.core.crypto.SecureHash> getAvailableComponentHashes()
@JsonIgnore
@NotNull
public abstract java.util.List<Object> getAvailableComponents()
@JsonIgnore
@NotNull
public abstract net.corda.core.crypto.MerkleTree getMerkleTree()
@JsonIgnore
@NotNull
public abstract java.util.List<net.corda.core.contracts.ContractState> getOutputStates()
##
@ThreadSafe
public class net.corda.client.jackson.StringToMethodCallParser extends java.lang.Object
public <init>(Class<? extends T>)
public <init>(Class<? extends T>, com.fasterxml.jackson.databind.ObjectMapper)
public <init>(Class, com.fasterxml.jackson.databind.ObjectMapper, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(kotlin.reflect.KClass<? extends T>)
@NotNull
public final java.util.Map<String, String> getAvailableCommands()
@NotNull
protected final com.google.common.collect.Multimap<String, reflect.Method> getMethodMap()
@NotNull
public final java.util.Map<String, java.util.List<String>> getMethodParamNames()
@NotNull
public java.util.List<String> paramNamesFromConstructor(reflect.Constructor<?>)
@NotNull
public java.util.List<String> paramNamesFromMethod(reflect.Method)
@NotNull
public final net.corda.client.jackson.StringToMethodCallParser<T>.ParsedMethodCall parse(T, String)
@NotNull
public final Object[] parseArguments(String, java.util.List<? extends kotlin.Pair<String, ? extends reflect.Type>>, String)
public static final net.corda.client.jackson.StringToMethodCallParser$Companion Companion
##
public static final class net.corda.client.jackson.StringToMethodCallParser$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public final class net.corda.client.jackson.StringToMethodCallParser$ParsedMethodCall extends java.lang.Object implements java.util.concurrent.Callable
public <init>(net.corda.client.jackson.StringToMethodCallParser, T, reflect.Method, Object[])
@Nullable
public Object call()
@NotNull
public final Object[] getArgs()
@NotNull
public final reflect.Method getMethod()
@Nullable
public final Object invoke()
##
public static class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException extends net.corda.core.CordaException
public <init>(String, Throwable)
public <init>(String, Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker)
##
public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$FailedParse extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException
public <init>(Exception)
##
public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$MissingParameter extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException
public <init>(String, String, String)
@NotNull
public final String getParamName()
##
public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$ReflectionDataMissing extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException
public <init>(String, int)
##
public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$TooManyParameters extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException
public <init>(String, String)
##
public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$UnknownMethod extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException
public <init>(String)
2019-02-01 12:57:20 +00:00
@NotNull
public final String getMethodName()
2019-02-01 12:57:20 +00:00
##
public final class net.corda.testing.driver.Driver extends java.lang.Object
public static final A driver(net.corda.testing.driver.DriverParameters, kotlin.jvm.functions.Function1<? super net.corda.testing.driver.DriverDSL, ? extends A>)
2019-02-01 12:57:20 +00:00
##
@DoNotImplement
public interface net.corda.testing.driver.DriverDSL
@NotNull
public abstract java.nio.file.Path baseDirectory(net.corda.core.identity.CordaX500Name)
@NotNull
public abstract net.corda.testing.driver.NotaryHandle getDefaultNotaryHandle()
@NotNull
public abstract net.corda.core.identity.Party getDefaultNotaryIdentity()
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> getDefaultNotaryNode()
2019-02-01 12:57:20 +00:00
@NotNull
public abstract java.util.List<net.corda.testing.driver.NotaryHandle> getNotaryHandles()
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> startNode()
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> startNode(net.corda.testing.driver.NodeParameters)
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> startNode(net.corda.testing.driver.NodeParameters, net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String)
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.WebserverHandle> startWebserver(net.corda.testing.driver.NodeHandle)
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.WebserverHandle> startWebserver(net.corda.testing.driver.NodeHandle, String)
##
public final class net.corda.testing.driver.DriverParameters extends java.lang.Object
public <init>()
public <init>(java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
public <init>(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map<String, String>, boolean, boolean, boolean, java.util.List<net.corda.testing.node.NotarySpec>, java.util.List<String>, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters)
public <init>(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map<String, String>, boolean, boolean, boolean, java.util.List<net.corda.testing.node.NotarySpec>, java.util.List<String>, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters, java.util.Map<String, ?>, boolean)
public <init>(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map, boolean, boolean, boolean, java.util.List, java.util.List, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters, java.util.Map, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map<String, String>, boolean, boolean, boolean, java.util.List<net.corda.testing.node.NotarySpec>, java.util.List<String>, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters, java.util.Map<String, ?>, boolean, java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
public <init>(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map, boolean, boolean, boolean, java.util.List, java.util.List, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters, java.util.Map, boolean, java.util.Collection, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map<String, String>, boolean, boolean, boolean, java.util.List<net.corda.testing.node.NotarySpec>, java.util.List<String>, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters, boolean)
public final boolean component1()
@NotNull
public final java.util.List<String> component10()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.JmxPolicy component11()
@NotNull
public final net.corda.core.node.NetworkParameters component12()
@NotNull
public final java.util.Map<String, Object> component13()
public final boolean component14()
@Nullable
public final java.util.Collection<net.corda.testing.node.TestCordapp> component15()
@NotNull
public final java.nio.file.Path component2()
@NotNull
public final net.corda.testing.driver.PortAllocation component3()
@NotNull
public final net.corda.testing.driver.PortAllocation component4()
@NotNull
public final java.util.Map<String, String> component5()
public final boolean component6()
public final boolean component7()
public final boolean component8()
@NotNull
public final java.util.List<net.corda.testing.node.NotarySpec> component9()
@NotNull
public final net.corda.testing.driver.DriverParameters copy(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map<String, String>, boolean, boolean, boolean, java.util.List<net.corda.testing.node.NotarySpec>, java.util.List<String>, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters)
@NotNull
public final net.corda.testing.driver.DriverParameters copy(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map<String, String>, boolean, boolean, boolean, java.util.List<net.corda.testing.node.NotarySpec>, java.util.List<String>, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters, java.util.Map<String, ?>, boolean, java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
@NotNull
public final net.corda.testing.driver.DriverParameters copy(boolean, java.nio.file.Path, net.corda.testing.driver.PortAllocation, net.corda.testing.driver.PortAllocation, java.util.Map<String, String>, boolean, boolean, boolean, java.util.List<net.corda.testing.node.NotarySpec>, java.util.List<String>, net.corda.testing.driver.JmxPolicy, net.corda.core.node.NetworkParameters, java.util.Set<? extends net.corda.testing.node.TestCordapp>)
public boolean equals(Object)
@Nullable
public final java.util.Collection<net.corda.testing.node.TestCordapp> getCordappsForAllNodes()
@NotNull
public final net.corda.testing.driver.PortAllocation getDebugPortAllocation()
@NotNull
public final java.nio.file.Path getDriverDirectory()
@NotNull
public final java.util.List<String> getExtraCordappPackagesToScan()
public final boolean getInMemoryDB()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.JmxPolicy getJmxPolicy()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.NetworkParameters getNetworkParameters()
@NotNull
public final java.util.Map<String, Object> getNotaryCustomOverrides()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.testing.node.NotarySpec> getNotarySpecs()
@NotNull
public final net.corda.testing.driver.PortAllocation getPortAllocation()
public final boolean getStartNodesInProcess()
@NotNull
public final java.util.Map<String, String> getSystemProperties()
public final boolean getUseTestClock()
public final boolean getWaitForAllNodesToFinish()
public int hashCode()
public final boolean isDebug()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@NotNull
public final net.corda.testing.driver.DriverParameters withCordappsForAllNodes(java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.DriverParameters withDebugPortAllocation(net.corda.testing.driver.PortAllocation)
@NotNull
public final net.corda.testing.driver.DriverParameters withDriverDirectory(java.nio.file.Path)
@NotNull
public final net.corda.testing.driver.DriverParameters withExtraCordappPackagesToScan(java.util.List<String>)
@NotNull
public final net.corda.testing.driver.DriverParameters withInMemoryDB(boolean)
@NotNull
public final net.corda.testing.driver.DriverParameters withIsDebug(boolean)
@NotNull
public final net.corda.testing.driver.DriverParameters withJmxPolicy(net.corda.testing.driver.JmxPolicy)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.DriverParameters withNetworkParameters(net.corda.core.node.NetworkParameters)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.DriverParameters withNotaryCustomOverrides(java.util.Map<String, ?>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.DriverParameters withNotarySpecs(java.util.List<net.corda.testing.node.NotarySpec>)
@NotNull
public final net.corda.testing.driver.DriverParameters withPortAllocation(net.corda.testing.driver.PortAllocation)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.DriverParameters withStartNodesInProcess(boolean)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.DriverParameters withSystemProperties(java.util.Map<String, String>)
@NotNull
public final net.corda.testing.driver.DriverParameters withUseTestClock(boolean)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.DriverParameters withWaitForAllNodesToFinish(boolean)
##
@DoNotImplement
public interface net.corda.testing.driver.InProcess extends net.corda.testing.driver.NodeHandle
2019-02-01 12:57:20 +00:00
@NotNull
public abstract net.corda.core.node.ServiceHub getServices()
@NotNull
public abstract rx.Observable<T> registerInitiatedFlow(Class<T>)
@NotNull
public abstract net.corda.core.concurrent.CordaFuture<T> startFlow(net.corda.core.flows.FlowLogic<? extends T>)
##
public final class net.corda.testing.driver.JmxPolicy extends java.lang.Object
public <init>()
public <init>(net.corda.testing.driver.PortAllocation)
public <init>(boolean, net.corda.testing.driver.PortAllocation)
public <init>(boolean, net.corda.testing.driver.PortAllocation, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final boolean component1()
@NotNull
public final net.corda.testing.driver.PortAllocation component2()
@NotNull
public final net.corda.testing.driver.JmxPolicy copy(boolean, net.corda.testing.driver.PortAllocation)
@NotNull
public static final net.corda.testing.driver.JmxPolicy defaultEnabled()
public boolean equals(Object)
@NotNull
public final net.corda.testing.driver.PortAllocation getJmxHttpServerPortAllocation()
public final boolean getStartJmxHttpServer()
public int hashCode()
@NotNull
public String toString()
public static final net.corda.testing.driver.JmxPolicy$Companion Companion
##
public static final class net.corda.testing.driver.JmxPolicy$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.testing.driver.JmxPolicy defaultEnabled()
##
@DoNotImplement
public interface net.corda.testing.driver.NodeHandle extends java.lang.AutoCloseable
@NotNull
public abstract java.nio.file.Path getBaseDirectory()
@Nullable
public abstract net.corda.core.utilities.NetworkHostAndPort getJmxAddress()
@NotNull
public abstract net.corda.core.node.NodeInfo getNodeInfo()
2019-02-01 12:57:20 +00:00
@NotNull
public abstract net.corda.core.utilities.NetworkHostAndPort getP2pAddress()
@NotNull
public abstract net.corda.core.messaging.CordaRPCOps getRpc()
@NotNull
public abstract net.corda.core.utilities.NetworkHostAndPort getRpcAddress()
@NotNull
public abstract net.corda.core.utilities.NetworkHostAndPort getRpcAdminAddress()
2019-02-01 12:57:20 +00:00
@NotNull
public abstract java.util.List<net.corda.testing.node.User> getRpcUsers()
public abstract void stop()
##
public final class net.corda.testing.driver.NodeParameters extends java.lang.Object
public <init>()
public <init>(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String)
public <init>(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String, java.util.Collection<? extends net.corda.testing.node.TestCordapp>, java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>)
public <init>(net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, java.util.Collection, java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final net.corda.core.identity.CordaX500Name component1()
@NotNull
public final java.util.List<net.corda.testing.node.User> component2()
@NotNull
public final net.corda.testing.driver.VerifierType component3()
@NotNull
public final java.util.Map<String, Object> component4()
@Nullable
public final Boolean component5()
@NotNull
public final String component6()
@NotNull
public final java.util.Collection<net.corda.testing.node.TestCordapp> component7()
@NotNull
public final java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, Class<? extends net.corda.core.flows.FlowLogic<?>>> component8()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.driver.NodeParameters copy(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String)
@NotNull
public final net.corda.testing.driver.NodeParameters copy(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String, java.util.Collection<? extends net.corda.testing.node.TestCordapp>, java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>)
public boolean equals(Object)
@NotNull
public final java.util.Collection<net.corda.testing.node.TestCordapp> getAdditionalCordapps()
@NotNull
public final java.util.Map<String, Object> getCustomOverrides()
@NotNull
public final java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, Class<? extends net.corda.core.flows.FlowLogic<?>>> getFlowOverrides()
@NotNull
public final String getMaximumHeapSize()
@Nullable
public final net.corda.core.identity.CordaX500Name getProvidedName()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.testing.node.User> getRpcUsers()
@Nullable
public final Boolean getStartInSameProcess()
@NotNull
public final net.corda.testing.driver.VerifierType getVerifierType()
public int hashCode()
@NotNull
public String toString()
@NotNull
public final net.corda.testing.driver.NodeParameters withAdditionalCordapps(java.util.Set<? extends net.corda.testing.node.TestCordapp>)
@NotNull
public final net.corda.testing.driver.NodeParameters withCustomOverrides(java.util.Map<String, ?>)
@NotNull
public final net.corda.testing.driver.NodeParameters withFlowOverrides(java.util.Map<Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>)
@NotNull
public final net.corda.testing.driver.NodeParameters withMaximumHeapSize(String)
@NotNull
public final net.corda.testing.driver.NodeParameters withProvidedName(net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.testing.driver.NodeParameters withRpcUsers(java.util.List<net.corda.testing.node.User>)
@NotNull
public final net.corda.testing.driver.NodeParameters withStartInSameProcess(Boolean)
@NotNull
public final net.corda.testing.driver.NodeParameters withVerifierType(net.corda.testing.driver.VerifierType)
##
public final class net.corda.testing.driver.NotaryHandle extends java.lang.Object
public <init>(net.corda.core.identity.Party, boolean, net.corda.core.concurrent.CordaFuture<java.util.List<net.corda.testing.driver.NodeHandle>>)
@NotNull
public final net.corda.core.identity.Party component1()
public final boolean component2()
@NotNull
public final net.corda.core.concurrent.CordaFuture<java.util.List<net.corda.testing.driver.NodeHandle>> component3()
@NotNull
public final net.corda.testing.driver.NotaryHandle copy(net.corda.core.identity.Party, boolean, net.corda.core.concurrent.CordaFuture<java.util.List<net.corda.testing.driver.NodeHandle>>)
public boolean equals(Object)
@NotNull
public final net.corda.core.identity.Party getIdentity()
@NotNull
public final net.corda.core.concurrent.CordaFuture<java.util.List<net.corda.testing.driver.NodeHandle>> getNodeHandles()
public final boolean getValidating()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public interface net.corda.testing.driver.OutOfProcess extends net.corda.testing.driver.NodeHandle
@NotNull
public abstract Process getProcess()
##
@DoNotImplement
public abstract class net.corda.testing.driver.PortAllocation extends java.lang.Object
public <init>()
@NotNull
public final net.corda.core.utilities.NetworkHostAndPort nextHostAndPort()
public abstract int nextPort()
##
@DoNotImplement
public static class net.corda.testing.driver.PortAllocation$Incremental extends net.corda.testing.driver.PortAllocation
public <init>(int)
@NotNull
public final java.util.concurrent.atomic.AtomicInteger getPortCounter()
public int nextPort()
##
public final class net.corda.testing.driver.VerifierType extends java.lang.Enum
public static net.corda.testing.driver.VerifierType valueOf(String)
public static net.corda.testing.driver.VerifierType[] values()
##
public final class net.corda.testing.driver.WebserverHandle extends java.lang.Object
public <init>(net.corda.core.utilities.NetworkHostAndPort, Process)
@NotNull
public final net.corda.core.utilities.NetworkHostAndPort component1()
@NotNull
public final Process component2()
@NotNull
public final net.corda.testing.driver.WebserverHandle copy(net.corda.core.utilities.NetworkHostAndPort, Process)
public boolean equals(Object)
@NotNull
public final net.corda.core.utilities.NetworkHostAndPort getListenAddress()
@NotNull
public final Process getProcess()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public abstract class net.corda.testing.node.ClusterSpec extends java.lang.Object
public <init>()
public abstract int getClusterSize()
##
@DoNotImplement
public static final class net.corda.testing.node.ClusterSpec$Raft extends net.corda.testing.node.ClusterSpec
public <init>(int)
public final int component1()
@NotNull
public final net.corda.testing.node.ClusterSpec$Raft copy(int)
public boolean equals(Object)
public int getClusterSize()
public int hashCode()
@NotNull
public String toString()
##
@ThreadSafe
public final class net.corda.testing.node.InMemoryMessagingNetwork extends net.corda.core.serialization.SingletonSerializeAsToken
public <init>(boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, org.apache.activemq.artemis.utils.ReusableLatch, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final synchronized java.util.List<net.corda.testing.node.InMemoryMessagingNetwork$MockMessagingService> getEndpointsExternal()
@NotNull
public final rx.Observable<net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer> getReceivedMessages()
@NotNull
public final rx.Observable<net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer> getSentMessages()
@Nullable
public final net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer pumpSend(boolean)
public final void stop()
public static final net.corda.testing.node.InMemoryMessagingNetwork$Companion Companion
##
public static final class net.corda.testing.node.InMemoryMessagingNetwork$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.testing.node.InMemoryMessagingNetwork$DistributedServiceHandle extends java.lang.Object implements net.corda.core.messaging.MessageRecipientGroup
public <init>(net.corda.core.identity.Party)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.identity.Party component1()
@NotNull
public final net.corda.testing.node.InMemoryMessagingNetwork$DistributedServiceHandle copy(net.corda.core.identity.Party)
public boolean equals(Object)
@NotNull
public final net.corda.core.identity.Party getParty()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public static interface net.corda.testing.node.InMemoryMessagingNetwork$LatencyCalculator
@NotNull
public abstract java.time.Duration between(net.corda.core.messaging.SingleMessageRecipient, net.corda.core.messaging.SingleMessageRecipient)
##
@CordaSerializable
public static final class net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer extends java.lang.Object
@NotNull
public final net.corda.core.utilities.ByteSequence getMessageData()
@NotNull
public final net.corda.core.messaging.MessageRecipients getRecipients()
@NotNull
public final net.corda.testing.node.InMemoryMessagingNetwork$PeerHandle getSender()
@NotNull
public String toString()
public static final net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer$Companion Companion
##
public static final class net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public static final class net.corda.testing.node.InMemoryMessagingNetwork$MockMessagingService extends java.lang.Object
public <init>(net.corda.testing.node.internal.MockNodeMessagingService, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer pumpReceive(boolean)
public static final net.corda.testing.node.InMemoryMessagingNetwork$MockMessagingService$Companion Companion
##
public static final class net.corda.testing.node.InMemoryMessagingNetwork$MockMessagingService$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@CordaSerializable
public static final class net.corda.testing.node.InMemoryMessagingNetwork$PeerHandle extends java.lang.Object implements net.corda.core.messaging.SingleMessageRecipient
public <init>(int, net.corda.core.identity.CordaX500Name)
public final int component1()
@NotNull
public final net.corda.core.identity.CordaX500Name component2()
@NotNull
public final net.corda.testing.node.InMemoryMessagingNetwork$PeerHandle copy(int, net.corda.core.identity.CordaX500Name)
public boolean equals(Object)
public final int getId()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.identity.CordaX500Name getName()
public int hashCode()
@NotNull
public String toString()
##
@DoNotImplement
public abstract static class net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
public abstract A pickNext(net.corda.testing.node.InMemoryMessagingNetwork$DistributedServiceHandle, java.util.List<? extends A>)
##
@DoNotImplement
public static final class net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy$Random extends net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy
public <init>()
public <init>(java.util.SplittableRandom)
public <init>(java.util.SplittableRandom, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.SplittableRandom getRandom()
public A pickNext(net.corda.testing.node.InMemoryMessagingNetwork$DistributedServiceHandle, java.util.List<? extends A>)
##
2019-02-01 12:57:20 +00:00
@DoNotImplement
public static final class net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy$RoundRobin extends net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy
2019-02-01 12:57:20 +00:00
public <init>()
public A pickNext(net.corda.testing.node.InMemoryMessagingNetwork$DistributedServiceHandle, java.util.List<? extends A>)
##
public final class net.corda.testing.node.MockNetFlowTimeOut extends java.lang.Object
public <init>(java.time.Duration, int, double)
public final double getBackoffBase()
public final int getMaxRestartCount()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.time.Duration getTimeout()
##
public final class net.corda.testing.node.MockNetNotaryConfig extends java.lang.Object
public <init>(boolean, com.typesafe.config.Config, String, net.corda.core.identity.CordaX500Name)
public <init>(boolean, com.typesafe.config.Config, String, net.corda.core.identity.CordaX500Name, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final String getClassName()
@Nullable
public final com.typesafe.config.Config getExtraConfig()
@Nullable
public final net.corda.core.identity.CordaX500Name getServiceLegalName()
public final boolean getValidating()
##
public class net.corda.testing.node.MockNetwork extends java.lang.Object
public <init>(java.util.List<String>)
public <init>(java.util.List<String>, net.corda.testing.node.MockNetworkParameters)
public <init>(java.util.List, net.corda.testing.node.MockNetworkParameters, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(java.util.List<String>, net.corda.testing.node.MockNetworkParameters, boolean, boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, java.util.List<net.corda.testing.node.MockNetworkNotarySpec>, net.corda.core.node.NetworkParameters)
public <init>(java.util.List, net.corda.testing.node.MockNetworkParameters, boolean, boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, java.util.List, net.corda.core.node.NetworkParameters, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.testing.node.MockNetworkParameters)
2019-02-01 12:57:20 +00:00
@NotNull
public final java.nio.file.Path baseDirectory(int)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.StartedMockNode createNode()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.StartedMockNode createNode(net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.testing.node.StartedMockNode createNode(net.corda.core.identity.CordaX500Name, Integer)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.StartedMockNode createNode(net.corda.core.identity.CordaX500Name, Integer, java.math.BigInteger)
@NotNull
public final net.corda.testing.node.StartedMockNode createNode(net.corda.core.identity.CordaX500Name, Integer, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides)
@NotNull
public final net.corda.testing.node.StartedMockNode createNode(net.corda.testing.node.MockNodeParameters)
@NotNull
public final net.corda.testing.node.StartedMockNode createPartyNode(net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.testing.node.UnstartedMockNode createUnstartedNode()
@NotNull
public final net.corda.testing.node.UnstartedMockNode createUnstartedNode(net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.testing.node.UnstartedMockNode createUnstartedNode(net.corda.core.identity.CordaX500Name, Integer)
@NotNull
public final net.corda.testing.node.UnstartedMockNode createUnstartedNode(net.corda.core.identity.CordaX500Name, Integer, java.math.BigInteger)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.UnstartedMockNode createUnstartedNode(net.corda.core.identity.CordaX500Name, Integer, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides)
@NotNull
public final net.corda.testing.node.UnstartedMockNode createUnstartedNode(net.corda.testing.node.MockNodeParameters)
@NotNull
public final java.util.List<String> getCordappPackages()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.identity.Party getDefaultNotaryIdentity()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.StartedMockNode getDefaultNotaryNode()
@NotNull
public final net.corda.testing.node.MockNetworkParameters getDefaultParameters()
@NotNull
public final net.corda.core.node.NetworkParameters getNetworkParameters()
public final boolean getNetworkSendManuallyPumped()
public final int getNextNodeId()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.testing.node.StartedMockNode> getNotaryNodes()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.testing.node.MockNetworkNotarySpec> getNotarySpecs()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy getServicePeerAllocationStrategy()
public final boolean getThreadPerNode()
public final void runNetwork()
public final void runNetwork(int)
public final void startNodes()
public final void stopNodes()
public final void waitQuiescent()
##
public final class net.corda.testing.node.MockNetworkNotarySpec extends java.lang.Object
public <init>(net.corda.core.identity.CordaX500Name)
public <init>(net.corda.core.identity.CordaX500Name, boolean)
public <init>(net.corda.core.identity.CordaX500Name, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.identity.CordaX500Name component1()
public final boolean component2()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkNotarySpec copy(net.corda.core.identity.CordaX500Name, boolean)
public boolean equals(Object)
@NotNull
public final net.corda.core.identity.CordaX500Name getName()
public final boolean getValidating()
public int hashCode()
@NotNull
public String toString()
##
public final class net.corda.testing.node.MockNetworkParameters extends java.lang.Object
public <init>()
public <init>(java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
public <init>(boolean, boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, java.util.List<net.corda.testing.node.MockNetworkNotarySpec>, net.corda.core.node.NetworkParameters)
public <init>(boolean, boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, java.util.List<net.corda.testing.node.MockNetworkNotarySpec>, net.corda.core.node.NetworkParameters, java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
public <init>(boolean, boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, java.util.List, net.corda.core.node.NetworkParameters, java.util.Collection, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final boolean component1()
public final boolean component2()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy component3()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.testing.node.MockNetworkNotarySpec> component4()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.NetworkParameters component5()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.Collection<net.corda.testing.node.TestCordapp> component6()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkParameters copy(boolean, boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, java.util.List<net.corda.testing.node.MockNetworkNotarySpec>, net.corda.core.node.NetworkParameters)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkParameters copy(boolean, boolean, net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy, java.util.List<net.corda.testing.node.MockNetworkNotarySpec>, net.corda.core.node.NetworkParameters, java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
public boolean equals(Object)
@NotNull
public final java.util.Collection<net.corda.testing.node.TestCordapp> getCordappsForAllNodes()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.core.node.NetworkParameters getNetworkParameters()
public final boolean getNetworkSendManuallyPumped()
2019-02-01 12:57:20 +00:00
@NotNull
public final java.util.List<net.corda.testing.node.MockNetworkNotarySpec> getNotarySpecs()
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy getServicePeerAllocationStrategy()
public final boolean getThreadPerNode()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@NotNull
public final net.corda.testing.node.MockNetworkParameters withCordappsForAllNodes(java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkParameters withNetworkParameters(net.corda.core.node.NetworkParameters)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkParameters withNetworkSendManuallyPumped(boolean)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkParameters withNotarySpecs(java.util.List<net.corda.testing.node.MockNetworkNotarySpec>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkParameters withServicePeerAllocationStrategy(net.corda.testing.node.InMemoryMessagingNetwork$ServicePeerAllocationStrategy)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNetworkParameters withThreadPerNode(boolean)
2019-02-01 12:57:20 +00:00
##
public final class net.corda.testing.node.MockNodeConfigOverrides extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>()
public <init>(java.util.Map<String, String>, net.corda.testing.node.MockNetNotaryConfig, net.corda.testing.node.MockNetFlowTimeOut)
public <init>(java.util.Map, net.corda.testing.node.MockNetNotaryConfig, net.corda.testing.node.MockNetFlowTimeOut, int, kotlin.jvm.internal.DefaultConstructorMarker)
2019-02-01 12:57:20 +00:00
@Nullable
public final java.util.Map<String, String> getExtraDataSourceProperties()
2019-02-01 12:57:20 +00:00
@Nullable
public final net.corda.testing.node.MockNetFlowTimeOut getFlowTimeout()
2019-02-01 12:57:20 +00:00
@Nullable
public final net.corda.testing.node.MockNetNotaryConfig getNotary()
2019-02-01 12:57:20 +00:00
##
public final class net.corda.testing.node.MockNodeParameters extends java.lang.Object
public <init>()
public <init>(Integer, net.corda.core.identity.CordaX500Name, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides)
public <init>(Integer, net.corda.core.identity.CordaX500Name, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(Integer, net.corda.core.identity.CordaX500Name, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides, java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
public <init>(Integer, net.corda.core.identity.CordaX500Name, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides, java.util.Collection, int, kotlin.jvm.internal.DefaultConstructorMarker)
@Nullable
public final Integer component1()
@Nullable
public final net.corda.core.identity.CordaX500Name component2()
@NotNull
public final java.math.BigInteger component3()
@Nullable
public final net.corda.testing.node.MockNodeConfigOverrides component4()
@NotNull
public final java.util.Collection<net.corda.testing.node.TestCordapp> component5()
@NotNull
public final net.corda.testing.node.MockNodeParameters copy(Integer, net.corda.core.identity.CordaX500Name, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides)
@NotNull
public final net.corda.testing.node.MockNodeParameters copy(Integer, net.corda.core.identity.CordaX500Name, java.math.BigInteger, net.corda.testing.node.MockNodeConfigOverrides, java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
public boolean equals(Object)
@NotNull
public final java.util.Collection<net.corda.testing.node.TestCordapp> getAdditionalCordapps()
@Nullable
public final net.corda.testing.node.MockNodeConfigOverrides getConfigOverrides()
@NotNull
public final java.math.BigInteger getEntropyRoot()
@Nullable
public final Integer getForcedID()
@Nullable
public final net.corda.core.identity.CordaX500Name getLegalName()
public int hashCode()
@NotNull
public String toString()
@NotNull
public final net.corda.testing.node.MockNodeParameters withAdditionalCordapps(java.util.Collection<? extends net.corda.testing.node.TestCordapp>)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.testing.node.MockNodeParameters withConfigOverrides(net.corda.testing.node.MockNodeConfigOverrides)
@NotNull
public final net.corda.testing.node.MockNodeParameters withEntropyRoot(java.math.BigInteger)
@NotNull
public final net.corda.testing.node.MockNodeParameters withForcedID(Integer)
@NotNull
public final net.corda.testing.node.MockNodeParameters withLegalName(net.corda.core.identity.CordaX500Name)
##
public class net.corda.testing.node.MockServices extends java.lang.Object implements net.corda.core.node.ServiceHub
public <init>()
public <init>(Iterable<String>)
public <init>(Iterable<String>, net.corda.core.identity.CordaX500Name)
public <init>(Iterable<String>, net.corda.core.identity.CordaX500Name, java.security.KeyPair, java.security.KeyPair...)
public <init>(Iterable<String>, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService)
public <init>(Iterable, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(Iterable<String>, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair...)
public <init>(Iterable, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(Iterable<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, net.corda.core.node.NetworkParameters, java.security.KeyPair...)
public <init>(Iterable<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, java.security.KeyPair...)
public <init>(Iterable, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(Iterable<String>, net.corda.testing.core.TestIdentity, java.security.KeyPair...)
public <init>(java.util.List<String>, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, net.corda.core.node.NetworkParameters)
public <init>(java.util.List<String>, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, net.corda.core.node.NetworkParameters, java.security.KeyPair)
public <init>(java.util.List<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, net.corda.testing.core.TestIdentity...)
public <init>(java.util.List<String>, net.corda.testing.core.TestIdentity, net.corda.testing.core.TestIdentity...)
public <init>(net.corda.core.identity.CordaX500Name)
public <init>(net.corda.core.identity.CordaX500Name, java.security.KeyPair, java.security.KeyPair...)
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService)
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair...)
public <init>(net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, net.corda.testing.core.TestIdentity...)
public <init>(net.corda.testing.core.TestIdentity, net.corda.testing.core.TestIdentity...)
public final void addMockCordapp(String)
@NotNull
public net.corda.core.transactions.SignedTransaction addSignature(net.corda.core.transactions.SignedTransaction)
@NotNull
public net.corda.core.transactions.SignedTransaction addSignature(net.corda.core.transactions.SignedTransaction, java.security.PublicKey)
@NotNull
public T cordaService(Class<T>)
@NotNull
public net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.FilteredTransaction)
@NotNull
public net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.FilteredTransaction, java.security.PublicKey)
@NotNull
public net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.SignedTransaction)
@NotNull
public net.corda.core.crypto.TransactionSignature createSignature(net.corda.core.transactions.SignedTransaction, java.security.PublicKey)
@NotNull
public net.corda.core.cordapp.CordappContext getAppContext()
@NotNull
public final net.corda.testing.services.MockAttachmentStorage getAttachments()
@NotNull
public net.corda.testing.node.TestClock getClock()
@NotNull
public net.corda.core.node.services.ContractUpgradeService getContractUpgradeService()
@NotNull
public final ClassLoader getCordappClassloader()
@NotNull
public net.corda.core.cordapp.CordappProvider getCordappProvider()
@NotNull
public net.corda.core.node.services.IdentityService getIdentityService()
@NotNull
public net.corda.core.node.services.KeyManagementService getKeyManagementService()
2019-02-01 12:57:20 +00:00
@NotNull
public net.corda.core.node.NodeInfo getMyInfo()
@NotNull
public net.corda.core.node.services.NetworkMapCache getNetworkMapCache()
@NotNull
public net.corda.core.node.NetworkParameters getNetworkParameters()
@NotNull
public net.corda.core.node.services.NetworkParametersService getNetworkParametersService()
@NotNull
protected final net.corda.core.node.ServicesForResolution getServicesForResolution()
2019-02-01 12:57:20 +00:00
@NotNull
public net.corda.core.node.services.TransactionVerifierService getTransactionVerifierService()
@NotNull
public net.corda.core.node.services.TransactionStorage getValidatedTransactions()
@NotNull
public net.corda.core.node.services.VaultService getVaultService()
@NotNull
public java.sql.Connection jdbcSession()
@NotNull
public net.corda.core.contracts.Attachment loadContractAttachment(net.corda.core.contracts.StateRef)
@NotNull
public net.corda.core.contracts.TransactionState<?> loadState(net.corda.core.contracts.StateRef)
@NotNull
public java.util.Set<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> loadStates(java.util.Set<net.corda.core.contracts.StateRef>)
@NotNull
public static final java.util.Properties makeTestDataSourceProperties(String)
@NotNull
public static final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.security.KeyPair...)
@NotNull
public static final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, java.security.KeyPair...)
public void recordTransactions(Iterable<net.corda.core.transactions.SignedTransaction>)
public void recordTransactions(net.corda.core.node.StatesToRecord, Iterable<net.corda.core.transactions.SignedTransaction>)
public void recordTransactions(net.corda.core.transactions.SignedTransaction, net.corda.core.transactions.SignedTransaction...)
public void recordTransactions(boolean, Iterable<net.corda.core.transactions.SignedTransaction>)
public void recordTransactions(boolean, net.corda.core.transactions.SignedTransaction, net.corda.core.transactions.SignedTransaction...)
2019-02-01 12:57:20 +00:00
@NotNull
public Void registerUnloadHandler(kotlin.jvm.functions.Function0<kotlin.Unit>)
public void setNetworkParametersService(net.corda.core.node.services.NetworkParametersService)
2019-02-01 12:57:20 +00:00
@NotNull
public net.corda.core.transactions.SignedTransaction signInitialTransaction(net.corda.core.transactions.TransactionBuilder)
2019-02-01 12:57:20 +00:00
@NotNull
public net.corda.core.transactions.SignedTransaction signInitialTransaction(net.corda.core.transactions.TransactionBuilder, Iterable<? extends java.security.PublicKey>)
2019-02-01 12:57:20 +00:00
@NotNull
public net.corda.core.transactions.SignedTransaction signInitialTransaction(net.corda.core.transactions.TransactionBuilder, java.security.PublicKey)
2019-02-01 12:57:20 +00:00
@NotNull
public net.corda.core.contracts.StateAndRef<T> toStateAndRef(net.corda.core.contracts.StateRef)
public void withEntityManager(java.util.function.Consumer<javax.persistence.EntityManager>)
public T withEntityManager(kotlin.jvm.functions.Function1<? super javax.persistence.EntityManager, ? extends T>)
public static final net.corda.testing.node.MockServices$Companion Companion
2019-02-01 12:57:20 +00:00
##
public static final class net.corda.testing.node.MockServices$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.Properties makeTestDataSourceProperties(String)
2019-02-01 12:57:20 +00:00
@NotNull
public final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.security.KeyPair...)
2019-02-01 12:57:20 +00:00
@NotNull
public final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, java.security.KeyPair...)
##
public final class net.corda.testing.node.MockServicesKt extends java.lang.Object
2019-02-01 12:57:20 +00:00
@NotNull
public static final T createMockCordaService(net.corda.testing.node.MockServices, kotlin.jvm.functions.Function1<? super net.corda.core.node.AppServiceHub, ? extends T>)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.node.services.IdentityService makeTestIdentityService(net.corda.core.identity.PartyAndCertificate...)
##
public final class net.corda.testing.node.NodeTestUtils extends java.lang.Object
@NotNull
public static final net.corda.testing.dsl.LedgerDSL<net.corda.testing.dsl.TestTransactionDSLInterpreter, net.corda.testing.dsl.TestLedgerDSLInterpreter> ledger(net.corda.core.node.ServiceHub, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.LedgerDSL<net.corda.testing.dsl.TestTransactionDSLInterpreter, net.corda.testing.dsl.TestLedgerDSLInterpreter>, kotlin.Unit>)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.testing.dsl.LedgerDSL<net.corda.testing.dsl.TestTransactionDSLInterpreter, net.corda.testing.dsl.TestLedgerDSLInterpreter> ledger(net.corda.core.node.ServiceHub, net.corda.core.identity.Party, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.LedgerDSL<net.corda.testing.dsl.TestTransactionDSLInterpreter, net.corda.testing.dsl.TestLedgerDSLInterpreter>, kotlin.Unit>)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.core.context.Actor testActor(net.corda.core.identity.CordaX500Name)
@NotNull
public static final net.corda.core.context.InvocationContext testContext(net.corda.core.identity.CordaX500Name)
2019-02-01 12:57:20 +00:00
@NotNull
public static final net.corda.testing.dsl.LedgerDSL<net.corda.testing.dsl.TestTransactionDSLInterpreter, net.corda.testing.dsl.TestLedgerDSLInterpreter> transaction(net.corda.core.node.ServiceHub, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
@NotNull
public static final net.corda.testing.dsl.LedgerDSL<net.corda.testing.dsl.TestTransactionDSLInterpreter, net.corda.testing.dsl.TestLedgerDSLInterpreter> transaction(net.corda.core.node.ServiceHub, net.corda.core.identity.Party, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
##
public final class net.corda.testing.node.NotarySpec extends java.lang.Object
public <init>(net.corda.core.identity.CordaX500Name, boolean, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, net.corda.testing.node.ClusterSpec)
public <init>(net.corda.core.identity.CordaX500Name, boolean, java.util.List, net.corda.testing.driver.VerifierType, net.corda.testing.node.ClusterSpec, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.identity.CordaX500Name, boolean, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, net.corda.testing.node.ClusterSpec, String)
public <init>(net.corda.core.identity.CordaX500Name, boolean, java.util.List, net.corda.testing.driver.VerifierType, net.corda.testing.node.ClusterSpec, String, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.core.identity.CordaX500Name component1()
public final boolean component2()
@NotNull
public final java.util.List<net.corda.testing.node.User> component3()
@NotNull
public final net.corda.testing.driver.VerifierType component4()
@Nullable
public final net.corda.testing.node.ClusterSpec component5()
@NotNull
public final net.corda.testing.node.NotarySpec copy(net.corda.core.identity.CordaX500Name, boolean, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, net.corda.testing.node.ClusterSpec)
public boolean equals(Object)
@Nullable
public final net.corda.testing.node.ClusterSpec getCluster()
@NotNull
public final String getMaximumHeapSize()
@NotNull
public final net.corda.core.identity.CordaX500Name getName()
@NotNull
public final java.util.List<net.corda.testing.node.User> getRpcUsers()
public final boolean getValidating()
@NotNull
public final net.corda.testing.driver.VerifierType getVerifierType()
public int hashCode()
public final void setMaximumHeapSize(String)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
public final class net.corda.testing.node.StartedMockNode extends java.lang.Object
public <init>(net.corda.testing.node.internal.TestStartedNode, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.util.List<kotlin.Pair<F, net.corda.core.concurrent.CordaFuture<?>>> findStateMachines(Class<F>)
public final int getId()
@NotNull
public final net.corda.core.node.NodeInfo getInfo()
@NotNull
public final net.corda.core.node.ServiceHub getServices()
@Nullable
public final net.corda.testing.node.InMemoryMessagingNetwork$MessageTransfer pumpReceive(boolean)
@NotNull
public final rx.Observable<F> registerInitiatedFlow(Class<F>)
@NotNull
public final rx.Observable<F> registerInitiatedFlow(Class<? extends net.corda.core.flows.FlowLogic<?>>, Class<F>)
@NotNull
public final net.corda.core.concurrent.CordaFuture<T> startFlow(net.corda.core.flows.FlowLogic<? extends T>)
public final void stop()
public final T transaction(kotlin.jvm.functions.Function0<? extends T>)
public static final net.corda.testing.node.StartedMockNode$Companion Companion
##
public static final class net.corda.testing.node.StartedMockNode$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@ThreadSafe
public final class net.corda.testing.node.TestClock extends net.corda.node.MutableClock
public <init>(java.time.Clock)
public final synchronized void advanceBy(java.time.Duration)
public final synchronized void setTo(java.time.Instant)
##
@DoNotImplement
public abstract class net.corda.testing.node.TestCordapp extends java.lang.Object
public <init>()
@NotNull
public static final net.corda.testing.node.TestCordapp findCordapp(String)
@NotNull
public abstract java.util.Map<String, Object> getConfig()
@NotNull
public abstract net.corda.testing.node.TestCordapp withConfig(java.util.Map<String, ?>)
public static final net.corda.testing.node.TestCordapp$Companion Companion
##
public static final class net.corda.testing.node.TestCordapp$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.testing.node.TestCordapp findCordapp(String)
##
public final class net.corda.testing.node.UnstartedMockNode extends java.lang.Object
public <init>(net.corda.testing.node.internal.InternalMockNetwork$MockNode, kotlin.jvm.internal.DefaultConstructorMarker)
public final int getId()
@NotNull
public final net.corda.testing.node.StartedMockNode getStarted()
public final boolean isStarted()
@NotNull
public final net.corda.testing.node.StartedMockNode start()
public static final net.corda.testing.node.UnstartedMockNode$Companion Companion
##
public static final class net.corda.testing.node.UnstartedMockNode$Companion extends java.lang.Object
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public final class net.corda.testing.node.User extends java.lang.Object
public <init>(String, String, java.util.Set<String>)
@NotNull
public final String component1()
@NotNull
public final String component2()
@NotNull
public final java.util.Set<String> component3()
@NotNull
public final net.corda.testing.node.User copy(String, String, java.util.Set<String>)
public boolean equals(Object)
@NotNull
public final String getPassword()
@NotNull
public final java.util.Set<String> getPermissions()
@NotNull
public final String getUsername()
public int hashCode()
@NotNull
public String toString()
##
public class net.corda.client.rpc.ConnectionFailureException extends net.corda.client.rpc.RPCException
public <init>()
public <init>(Throwable)
public <init>(Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker)
##
public final class net.corda.client.rpc.CordaRPCClient extends java.lang.Object
public <init>(java.util.List<net.corda.core.utilities.NetworkHostAndPort>)
public <init>(java.util.List<net.corda.core.utilities.NetworkHostAndPort>, net.corda.client.rpc.CordaRPCClientConfiguration)
public <init>(java.util.List<net.corda.core.utilities.NetworkHostAndPort>, net.corda.client.rpc.CordaRPCClientConfiguration, net.corda.core.messaging.ClientRpcSslOptions)
public <init>(java.util.List<net.corda.core.utilities.NetworkHostAndPort>, net.corda.client.rpc.CordaRPCClientConfiguration, net.corda.core.messaging.ClientRpcSslOptions, ClassLoader)
public <init>(java.util.List, net.corda.client.rpc.CordaRPCClientConfiguration, net.corda.core.messaging.ClientRpcSslOptions, ClassLoader, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.utilities.NetworkHostAndPort)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.client.rpc.CordaRPCClientConfiguration)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.client.rpc.CordaRPCClientConfiguration, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.client.rpc.CordaRPCClientConfiguration, ClassLoader)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.client.rpc.CordaRPCClientConfiguration, ClassLoader, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.client.rpc.CordaRPCClientConfiguration, net.corda.core.messaging.ClientRpcSslOptions)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.client.rpc.CordaRPCClientConfiguration, net.corda.core.messaging.ClientRpcSslOptions, ClassLoader)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.client.rpc.CordaRPCClientConfiguration, net.corda.core.messaging.ClientRpcSslOptions, ClassLoader, int, kotlin.jvm.internal.DefaultConstructorMarker)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.core.messaging.ClientRpcSslOptions, ClassLoader)
public <init>(net.corda.core.utilities.NetworkHostAndPort, net.corda.core.messaging.ClientRpcSslOptions, ClassLoader, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.client.rpc.CordaRPCConnection start(String, String)
@NotNull
public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.context.Trace, net.corda.core.context.Actor)
@NotNull
public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.identity.CordaX500Name)
@NotNull
public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.identity.CordaX500Name)
public final A use(String, String, kotlin.jvm.functions.Function1<? super net.corda.client.rpc.CordaRPCConnection, ? extends A>)
public static final net.corda.client.rpc.CordaRPCClient$Companion Companion
##
public static final class net.corda.client.rpc.CordaRPCClient$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public class net.corda.client.rpc.CordaRPCClientConfiguration extends java.lang.Object
public <init>()
public <init>(java.time.Duration)
public <init>(java.time.Duration, int)
public <init>(java.time.Duration, int, boolean)
public <init>(java.time.Duration, int, boolean, java.time.Duration)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int, int)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double, int)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double, int, int)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double, int, int, java.time.Duration)
public <init>(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double, int, int, java.time.Duration, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final java.time.Duration component1()
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy()
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration, int)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration, int, int)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double)
2019-02-01 12:57:20 +00:00
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double, int)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double, int, int)
@NotNull
public final net.corda.client.rpc.CordaRPCClientConfiguration copy(java.time.Duration, int, boolean, java.time.Duration, int, int, java.time.Duration, double, int, int, java.time.Duration)
public boolean equals(Object)
public int getCacheConcurrencyLevel()
@NotNull
public java.time.Duration getConnectionMaxRetryInterval()
@NotNull
public java.time.Duration getConnectionRetryInterval()
public double getConnectionRetryIntervalMultiplier()
@NotNull
public java.time.Duration getDeduplicationCacheExpiry()
public int getMaxFileSize()
public int getMaxReconnectAttempts()
public int getMinimumServerProtocolVersion()
public int getObservationExecutorPoolSize()
@NotNull
public java.time.Duration getReapInterval()
public boolean getTrackRpcCallSites()
public int hashCode()
@NotNull
public String toString()
public static final net.corda.client.rpc.CordaRPCClientConfiguration$Companion Companion
@NotNull
public static final net.corda.client.rpc.CordaRPCClientConfiguration DEFAULT
##
public static final class net.corda.client.rpc.CordaRPCClientConfiguration$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@DoNotImplement
public final class net.corda.client.rpc.CordaRPCConnection extends java.lang.Object implements net.corda.client.rpc.RPCConnection
public <init>(net.corda.client.rpc.RPCConnection<? extends net.corda.core.messaging.CordaRPCOps>)
public void close()
public void forceClose()
@NotNull
public net.corda.core.messaging.CordaRPCOps getProxy()
public int getServerProtocolVersion()
public void notifyServerAndClose()
##
public final class net.corda.client.rpc.PermissionException extends net.corda.core.CordaRuntimeException implements net.corda.core.ClientRelevantError, net.corda.nodeapi.exceptions.RpcSerializableError
public <init>(String)
2019-02-01 12:57:20 +00:00
@NotNull
public final String getMsg()
##
@DoNotImplement
public interface net.corda.client.rpc.RPCConnection extends java.io.Closeable
public abstract void forceClose()
@NotNull
public abstract I getProxy()
public abstract int getServerProtocolVersion()
public abstract void notifyServerAndClose()
##
public class net.corda.client.rpc.RPCException extends net.corda.core.CordaRuntimeException
public <init>(String)
public <init>(String, Throwable)
##
public @interface net.corda.client.rpc.RPCSinceVersion
public abstract int version()
##
public final class net.corda.client.rpc.UtilsKt extends java.lang.Object
public static final void notUsed(rx.Observable<T>)
##
public final class net.corda.finance.test.CashSchema extends java.lang.Object
public static final net.corda.finance.test.CashSchema INSTANCE
##
public final class net.corda.finance.test.SampleCashSchemaV1 extends net.corda.core.schemas.MappedSchema
public static final net.corda.finance.test.SampleCashSchemaV1 INSTANCE
##
@Entity
@Table
public static class net.corda.finance.test.SampleCashSchemaV1$PersistentCashState extends net.corda.core.schemas.PersistentState
public <init>()
public <init>(String, long, String, String, byte[])
@NotNull
public String getCurrency()
@NotNull
public String getIssuerPartyHash()
@NotNull
public byte[] getIssuerRef()
@NotNull
public String getOwnerHash()
public long getPennies()
public void setCurrency(String)
public void setIssuerPartyHash(String)
public void setIssuerRef(byte[])
public void setOwnerHash(String)
public void setPennies(long)
##
public final class net.corda.finance.test.SampleCashSchemaV2 extends net.corda.core.schemas.MappedSchema
public static final net.corda.finance.test.SampleCashSchemaV2 INSTANCE
##
@Entity
@Table
public static class net.corda.finance.test.SampleCashSchemaV2$PersistentCashState extends net.corda.core.schemas.CommonSchemaV1$FungibleState
public <init>()
public <init>(String, java.util.Set<? extends net.corda.core.identity.AbstractParty>, net.corda.core.identity.AbstractParty, long, net.corda.core.identity.AbstractParty, net.corda.core.utilities.OpaqueBytes)
@NotNull
public String getCurrency()
@Nullable
public java.util.Set<net.corda.core.identity.AbstractParty> getParticipants()
public void setCurrency(String)
public void setParticipants(java.util.Set<net.corda.core.identity.AbstractParty>)
##
public final class net.corda.finance.test.SampleCashSchemaV3 extends net.corda.core.schemas.MappedSchema
public static final net.corda.finance.test.SampleCashSchemaV3 INSTANCE
##
@Entity
@Table
public static class net.corda.finance.test.SampleCashSchemaV3$PersistentCashState extends net.corda.core.schemas.PersistentState
public <init>()
public <init>(java.util.Set<net.corda.core.identity.AbstractParty>, net.corda.core.identity.AbstractParty, long, String, net.corda.core.identity.AbstractParty, byte[])
public <init>(java.util.Set, net.corda.core.identity.AbstractParty, long, String, net.corda.core.identity.AbstractParty, byte[], int, kotlin.jvm.internal.DefaultConstructorMarker)
2019-02-01 12:57:20 +00:00
@NotNull
public String getCurrency()
@Nullable
public net.corda.core.identity.AbstractParty getIssuer()
@NotNull
public byte[] getIssuerRef()
@Nullable
public net.corda.core.identity.AbstractParty getOwner()
@Nullable
public java.util.Set<net.corda.core.identity.AbstractParty> getParticipants()
public long getPennies()
public void setCurrency(String)
public void setIssuer(net.corda.core.identity.AbstractParty)
public void setIssuerRef(byte[])
public void setOwner(net.corda.core.identity.AbstractParty)
public void setParticipants(java.util.Set<net.corda.core.identity.AbstractParty>)
public void setPennies(long)
##
public final class net.corda.testing.dsl.AttachmentResolutionException extends net.corda.core.flows.FlowException
public <init>(net.corda.core.crypto.SecureHash)
##
public final class net.corda.testing.dsl.DoubleSpentInputs extends net.corda.core.flows.FlowException
public <init>(java.util.List<? extends net.corda.core.crypto.SecureHash>)
##
public final class net.corda.testing.dsl.DuplicateOutputLabel extends net.corda.core.flows.FlowException
public <init>(String)
##
@DoNotImplement
public abstract class net.corda.testing.dsl.EnforceVerifyOrFail extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
@DoNotImplement
public static final class net.corda.testing.dsl.EnforceVerifyOrFail$Token extends net.corda.testing.dsl.EnforceVerifyOrFail
public static final net.corda.testing.dsl.EnforceVerifyOrFail$Token INSTANCE
##
@DoNotImplement
public final class net.corda.testing.dsl.LedgerDSL extends java.lang.Object implements net.corda.testing.dsl.LedgerDSLInterpreter
public <init>(L, net.corda.core.identity.Party)
@NotNull
public net.corda.core.transactions.WireTransaction _transaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSLInterpreter, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
public void _tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.LedgerDSLInterpreter<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, kotlin.Unit>)
@NotNull
public net.corda.core.transactions.WireTransaction _unverifiedTransaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSLInterpreter, kotlin.Unit>)
@NotNull
public net.corda.core.crypto.SecureHash attachment(java.io.InputStream)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails()
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails with(String)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail failsWith(String)
@NotNull
public final L getInterpreter()
@NotNull
public final S retrieveOutput(Class<S>, String)
@NotNull
public net.corda.core.contracts.StateAndRef<S> retrieveOutputStateAndRef(Class<S>, String)
@NotNull
public final net.corda.core.transactions.WireTransaction transaction(String, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
@NotNull
public final net.corda.core.transactions.WireTransaction transaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
@NotNull
public final net.corda.core.transactions.WireTransaction transaction(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
public final void tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.LedgerDSL<? extends T, ? extends L>, kotlin.Unit>)
@NotNull
public final net.corda.core.transactions.WireTransaction unverifiedTransaction(String, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, kotlin.Unit>)
@NotNull
public final net.corda.core.transactions.WireTransaction unverifiedTransaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, kotlin.Unit>)
@NotNull
public final net.corda.core.transactions.WireTransaction unverifiedTransaction(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, kotlin.Unit>)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail verifies()
##
@DoNotImplement
public interface net.corda.testing.dsl.LedgerDSLInterpreter extends net.corda.testing.dsl.OutputStateLookup, net.corda.testing.dsl.Verifies
@NotNull
public abstract net.corda.core.transactions.WireTransaction _transaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super T, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
public abstract void _tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.LedgerDSLInterpreter<? extends T>, kotlin.Unit>)
@NotNull
public abstract net.corda.core.transactions.WireTransaction _unverifiedTransaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super T, kotlin.Unit>)
@NotNull
public abstract net.corda.core.crypto.SecureHash attachment(java.io.InputStream)
##
@DoNotImplement
public interface net.corda.testing.dsl.OutputStateLookup
@NotNull
public abstract net.corda.core.contracts.StateAndRef<S> retrieveOutputStateAndRef(Class<S>, String)
##
@DoNotImplement
public final class net.corda.testing.dsl.TestLedgerDSLInterpreter extends java.lang.Object implements net.corda.testing.dsl.LedgerDSLInterpreter
public <init>(net.corda.core.node.ServiceHub)
@NotNull
public net.corda.core.transactions.WireTransaction _transaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TestTransactionDSLInterpreter, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
public void _tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.LedgerDSLInterpreter<net.corda.testing.dsl.TestTransactionDSLInterpreter>, kotlin.Unit>)
@NotNull
public net.corda.core.transactions.WireTransaction _unverifiedTransaction(String, net.corda.core.transactions.TransactionBuilder, kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TestTransactionDSLInterpreter, kotlin.Unit>)
@NotNull
public net.corda.core.crypto.SecureHash attachment(java.io.InputStream)
@NotNull
public final net.corda.core.node.ServiceHub component1()
@NotNull
public final net.corda.testing.dsl.TestLedgerDSLInterpreter copy(net.corda.core.node.ServiceHub, java.util.HashMap<String, net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>>, java.util.HashMap<net.corda.core.crypto.SecureHash, net.corda.testing.dsl.TestLedgerDSLInterpreter$WireTransactionWithLocation>, java.util.HashMap<net.corda.core.crypto.SecureHash, net.corda.testing.dsl.TestLedgerDSLInterpreter$WireTransactionWithLocation>)
public boolean equals(Object)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails()
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails with(String)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail failsWith(String)
@NotNull
public final net.corda.core.node.ServiceHub getServices()
@NotNull
public final java.util.List<net.corda.core.transactions.WireTransaction> getTransactionsToVerify()
@NotNull
public final java.util.List<net.corda.core.transactions.WireTransaction> getTransactionsUnverified()
@NotNull
public final java.util.List<net.corda.core.transactions.WireTransaction> getWireTransactions()
public int hashCode()
@Nullable
public final String outputToLabel(net.corda.core.contracts.ContractState)
@NotNull
public net.corda.core.contracts.StateAndRef<S> retrieveOutputStateAndRef(Class<S>, String)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@Nullable
public final String transactionName(net.corda.core.crypto.SecureHash)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail verifies()
public static final net.corda.testing.dsl.TestLedgerDSLInterpreter$Companion Companion
##
public static final class net.corda.testing.dsl.TestLedgerDSLInterpreter$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
##
public static final class net.corda.testing.dsl.TestLedgerDSLInterpreter$TypeMismatch extends java.lang.Exception
public <init>(Class<?>, Class<?>)
##
public static final class net.corda.testing.dsl.TestLedgerDSLInterpreter$VerifiesFailed extends java.lang.Exception
public <init>(String, Throwable)
##
public static final class net.corda.testing.dsl.TestLedgerDSLInterpreter$WireTransactionWithLocation extends java.lang.Object
public <init>(String, net.corda.core.transactions.WireTransaction, String)
@Nullable
public final String component1()
@NotNull
public final net.corda.core.transactions.WireTransaction component2()
@Nullable
public final String component3()
@NotNull
public final net.corda.testing.dsl.TestLedgerDSLInterpreter$WireTransactionWithLocation copy(String, net.corda.core.transactions.WireTransaction, String)
public boolean equals(Object)
@Nullable
public final String getLabel()
@Nullable
public final String getLocation()
@NotNull
public final net.corda.core.transactions.WireTransaction getTransaction()
public int hashCode()
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
##
@DoNotImplement
public final class net.corda.testing.dsl.TestTransactionDSLInterpreter extends java.lang.Object implements net.corda.testing.dsl.OutputStateLookup, net.corda.testing.dsl.TransactionDSLInterpreter
public <init>(net.corda.testing.dsl.TestLedgerDSLInterpreter, net.corda.core.transactions.TransactionBuilder)
public void _attachment(String)
2019-02-01 12:57:20 +00:00
public void _attachment(String, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>)
public void _attachment(String, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>, java.util.Map<String, String>)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail _tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSLInterpreter, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
public void attachment(net.corda.core.crypto.SecureHash)
public void command(java.util.List<? extends java.security.PublicKey>, net.corda.core.contracts.CommandData)
@NotNull
public final net.corda.testing.dsl.TestLedgerDSLInterpreter component1()
@NotNull
public final net.corda.core.transactions.TransactionBuilder component2()
@NotNull
public final net.corda.testing.dsl.TestTransactionDSLInterpreter copy(net.corda.testing.dsl.TestLedgerDSLInterpreter, net.corda.core.transactions.TransactionBuilder, java.util.HashMap<String, Integer>)
public boolean equals(Object)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails()
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails with(String)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail failsWith(String)
@NotNull
public net.corda.testing.dsl.TestLedgerDSLInterpreter getLedgerInterpreter()
@NotNull
public final net.corda.core.node.ServicesForResolution getServices()
@NotNull
public final net.corda.core.transactions.TransactionBuilder getTransactionBuilder()
public int hashCode()
public void input(net.corda.core.contracts.StateRef)
public void output(String, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint, net.corda.core.contracts.ContractState)
2019-02-01 12:57:20 +00:00
public void reference(net.corda.core.contracts.StateRef)
@NotNull
public net.corda.core.contracts.StateAndRef<S> retrieveOutputStateAndRef(Class<S>, String)
public void timeWindow(net.corda.core.contracts.TimeWindow)
2019-02-01 12:57:20 +00:00
@NotNull
public String toString()
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail verifies()
##
@DoNotImplement
public final class net.corda.testing.dsl.TransactionDSL extends java.lang.Object implements net.corda.testing.dsl.TransactionDSLInterpreter
public <init>(T, net.corda.core.identity.Party)
public void _attachment(String)
2019-02-01 12:57:20 +00:00
public void _attachment(String, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>)
public void _attachment(String, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>, java.util.Map<String, String>)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail _tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSLInterpreter, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
public final void attachment(String)
2019-02-01 12:57:20 +00:00
public final void attachment(String, net.corda.core.crypto.SecureHash)
public final void attachment(String, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>, java.util.Map<String, String>)
public void attachment(net.corda.core.crypto.SecureHash)
public final void attachments(String...)
public final void command(java.security.PublicKey, net.corda.core.contracts.CommandData)
public void command(java.util.List<? extends java.security.PublicKey>, net.corda.core.contracts.CommandData)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails()
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail fails with(String)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail failsWith(String)
@NotNull
public net.corda.testing.dsl.LedgerDSLInterpreter<net.corda.testing.dsl.TransactionDSLInterpreter> getLedgerInterpreter()
public final void input(String)
2019-02-01 12:57:20 +00:00
public final void input(String, String)
public final void input(String, net.corda.core.contracts.ContractState)
public void input(net.corda.core.contracts.StateRef)
public final void output(String, int, net.corda.core.contracts.ContractState)
public final void output(String, String, int, net.corda.core.contracts.ContractState)
public final void output(String, String, net.corda.core.contracts.ContractState)
public void output(String, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint, net.corda.core.contracts.ContractState)
public final void output(String, String, net.corda.core.identity.Party, net.corda.core.contracts.ContractState)
public final void output(String, net.corda.core.contracts.ContractState)
public final void output(String, net.corda.core.identity.Party, net.corda.core.contracts.ContractState)
2019-02-01 12:57:20 +00:00
public final void reference(String)
public final void reference(String, net.corda.core.contracts.ContractState)
public void reference(net.corda.core.contracts.StateRef)
@NotNull
public net.corda.core.contracts.StateAndRef<S> retrieveOutputStateAndRef(Class<S>, String)
public final void timeWindow(java.time.Instant)
public final void timeWindow(java.time.Instant, java.time.Duration)
public void timeWindow(net.corda.core.contracts.TimeWindow)
@NotNull
public final net.corda.testing.dsl.EnforceVerifyOrFail tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSL<? extends net.corda.testing.dsl.TransactionDSLInterpreter>, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
@NotNull
public net.corda.testing.dsl.EnforceVerifyOrFail verifies()
##
@DoNotImplement
public interface net.corda.testing.dsl.TransactionDSLInterpreter extends net.corda.testing.dsl.OutputStateLookup, net.corda.testing.dsl.Verifies
public abstract void _attachment(String)
2019-02-01 12:57:20 +00:00
public abstract void _attachment(String, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>)
public abstract void _attachment(String, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>, java.util.Map<String, String>)
@NotNull
public abstract net.corda.testing.dsl.EnforceVerifyOrFail _tweak(kotlin.jvm.functions.Function1<? super net.corda.testing.dsl.TransactionDSLInterpreter, ? extends net.corda.testing.dsl.EnforceVerifyOrFail>)
public abstract void attachment(net.corda.core.crypto.SecureHash)
public abstract void command(java.util.List<? extends java.security.PublicKey>, net.corda.core.contracts.CommandData)
@NotNull
public abstract net.corda.testing.dsl.LedgerDSLInterpreter<net.corda.testing.dsl.TransactionDSLInterpreter> getLedgerInterpreter()
public abstract void input(net.corda.core.contracts.StateRef)
public abstract void output(String, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint, net.corda.core.contracts.ContractState)
2019-02-01 12:57:20 +00:00
public abstract void reference(net.corda.core.contracts.StateRef)
public abstract void timeWindow(net.corda.core.contracts.TimeWindow)
##
@DoNotImplement
public interface net.corda.testing.dsl.Verifies
@NotNull
public abstract net.corda.testing.dsl.EnforceVerifyOrFail fails()
@NotNull
public abstract net.corda.testing.dsl.EnforceVerifyOrFail fails with(String)
@NotNull
public abstract net.corda.testing.dsl.EnforceVerifyOrFail failsWith(String)
@NotNull
public abstract net.corda.testing.dsl.EnforceVerifyOrFail verifies()
##
public final class net.corda.testing.http.HttpApi extends java.lang.Object
public <init>(java.net.URL, com.fasterxml.jackson.databind.ObjectMapper)
2019-02-01 12:57:20 +00:00
public <init>(java.net.URL, com.fasterxml.jackson.databind.ObjectMapper, int, kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final com.fasterxml.jackson.databind.ObjectMapper getMapper()
@NotNull
public final java.net.URL getRoot()
public final void postJson(String, Object)
public final void postPlain(String, String)
public final void putJson(String, Object)
public static final net.corda.testing.http.HttpApi$Companion Companion
##
public static final class net.corda.testing.http.HttpApi$Companion extends java.lang.Object
2019-02-01 12:57:20 +00:00
public <init>(kotlin.jvm.internal.DefaultConstructorMarker)
@NotNull
public final net.corda.testing.http.HttpApi fromHostAndPort(net.corda.core.utilities.NetworkHostAndPort, String, String, com.fasterxml.jackson.databind.ObjectMapper)
##
public final class net.corda.testing.http.HttpUtils extends java.lang.Object
@NotNull
public final com.fasterxml.jackson.databind.ObjectMapper getDefaultMapper()
public final void postJson(java.net.URL, String)
public final void postPlain(java.net.URL, String)
public final void putJson(java.net.URL, String)
public static final net.corda.testing.http.HttpUtils INSTANCE
##
public final class net.corda.testing.services.MockAttachmentStorage extends net.corda.core.serialization.SingletonSerializeAsToken implements net.corda.core.node.services.AttachmentStorage
public <init>()
@NotNull
public final kotlin.Pair<net.corda.core.crypto.SecureHash, byte[]> getAttachmentIdAndBytes(java.io.InputStream)
@NotNull
public final java.util.Map<net.corda.core.crypto.SecureHash, kotlin.Pair<net.corda.core.contracts.Attachment, byte[]>> getFiles()
2019-02-01 12:57:20 +00:00
@NotNull
public java.util.List<net.corda.core.crypto.SecureHash> getLatestContractAttachments(String, int)
public boolean hasAttachment(net.corda.core.crypto.SecureHash)
@NotNull
public net.corda.core.crypto.SecureHash importAttachment(java.io.InputStream)
@NotNull
public net.corda.core.crypto.SecureHash importAttachment(java.io.InputStream, String, String)
@NotNull
public final net.corda.core.crypto.SecureHash importContractAttachment(java.util.List<String>, String, java.io.InputStream)
@NotNull
2019-02-01 12:57:20 +00:00
public final net.corda.core.crypto.SecureHash importContractAttachment(java.util.List<String>, String, java.io.InputStream, net.corda.core.crypto.SecureHash)
@NotNull
public final net.corda.core.crypto.SecureHash importContractAttachment(java.util.List<String>, String, java.io.InputStream, net.corda.core.crypto.SecureHash, java.util.List<? extends java.security.PublicKey>)
public final void importContractAttachment(net.corda.core.crypto.SecureHash, net.corda.core.contracts.ContractAttachment)
@NotNull
public net.corda.core.crypto.SecureHash importOrGetAttachment(java.io.InputStream)
@Nullable
public net.corda.core.contracts.Attachment openAttachment(net.corda.core.crypto.SecureHash)
@NotNull
2019-02-01 12:57:20 +00:00
public java.util.List<net.corda.core.crypto.SecureHash> queryAttachments(net.corda.core.node.services.vault.AttachmentQueryCriteria)
@NotNull
public java.util.List<net.corda.core.crypto.SecureHash> queryAttachments(net.corda.core.node.services.vault.AttachmentQueryCriteria, net.corda.core.node.services.vault.AttachmentSort)
##