public class ResolvedSnapshot<R,E extends org.tensorics.core.tree.domain.Expression<R>>
extends java.lang.Object
| Constructor and Description |
|---|
ResolvedSnapshot(E rootExpression,
org.tensorics.core.tree.domain.ResolvingContext context,
java.util.function.Function<java.lang.Object,java.lang.String> nameRepository) |
| Modifier and Type | Method and Description |
|---|---|
org.tensorics.core.tree.domain.ResolvingContext |
context() |
java.lang.String |
detailedStringFor(org.tensorics.core.tree.domain.Node exp) |
static java.lang.String |
formatAsKey(java.lang.String name) |
java.lang.String |
keyFor(AssertionExpression exp) |
java.lang.String |
nameFor(AssertionExpression exp) |
java.lang.String |
nameFor(org.tensorics.core.tree.domain.Node exp) |
java.util.function.Function<java.lang.Object,java.lang.String> |
nameRepository() |
E |
root() |
public ResolvedSnapshot(E rootExpression, org.tensorics.core.tree.domain.ResolvingContext context, java.util.function.Function<java.lang.Object,java.lang.String> nameRepository)
public java.lang.String detailedStringFor(org.tensorics.core.tree.domain.Node exp)
public java.lang.String nameFor(AssertionExpression exp)
public java.lang.String keyFor(AssertionExpression exp)
public static java.lang.String formatAsKey(java.lang.String name)
public java.lang.String nameFor(org.tensorics.core.tree.domain.Node exp)
public org.tensorics.core.tree.domain.ResolvingContext context()
public E root()
public java.util.function.Function<java.lang.Object,java.lang.String> nameRepository()