public final class ObjectVersionGraph<M> extends VersionGraph<org.javersion.path.PropertyPath,Object,M,ObjectVersionGraph<M>,ObjectVersionGraph.Builder<M>>
| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectVersionGraph.Builder<M> |
versionNodes| Modifier and Type | Method and Description |
|---|---|
static <M> ObjectVersionGraph<M> |
init() |
static <M> ObjectVersionGraph<M> |
init(Iterable<? extends Version<org.javersion.path.PropertyPath,Object,M>> versions) |
static <M> ObjectVersionGraph<M> |
init(Version<org.javersion.path.PropertyPath,Object,M> version) |
protected ObjectVersionGraph.Builder<M> |
newBuilder() |
apply, at, atTip, commit, commit, getBranches, getHead, getHeads, getHeads, getTip, getVersionNode, getVersions, isEmpty, mergeBranches, mergeBranches, mergeRevisions, mergeRevisionspublic static <M> ObjectVersionGraph<M> init()
public static <M> ObjectVersionGraph<M> init(Version<org.javersion.path.PropertyPath,Object,M> version)
public static <M> ObjectVersionGraph<M> init(Iterable<? extends Version<org.javersion.path.PropertyPath,Object,M>> versions)
protected ObjectVersionGraph.Builder<M> newBuilder()
newBuilder in class VersionGraph<org.javersion.path.PropertyPath,Object,M,ObjectVersionGraph<M>,ObjectVersionGraph.Builder<M>>Copyright © 2015. All rights reserved.