public class CellRevisionProviderDefault extends CellRevisionProvider
Modifier and Type | Class and Description |
---|---|
static class |
CellRevisionProviderDefault.ImmutableArcInstIterable
Immutable list of ImmutableArcInsts
|
static class |
CellRevisionProviderDefault.ImmutableExportIterable
Immutable list of ImmutableExports
|
static class |
CellRevisionProviderDefault.ImmutableNodeInstIterable
Immutable list of ImmutableNodeInsts
|
Constructor and Description |
---|
CellRevisionProviderDefault() |
Modifier and Type | Method and Description |
---|---|
protected ImmutableArcInst.Iterable |
createArcList(ImmutableArcInst[] elems,
ImmutableArcInst.Iterable oldList)
Creates a list of ImmutableArcInsts that contains specified elements.
|
CellRevision |
createCellRevision(ImmutableCell c)
Creates a new instance of CellRevision
|
protected ImmutableExport.Iterable |
createExportList(ImmutableExport[] elems,
ImmutableExport.Iterable oldList)
Creates a list of ImmutableExports that contains specified elements.
|
protected ImmutableNodeInst.Iterable |
createNodeList(ImmutableNodeInst[] elems,
ImmutableNodeInst.Iterable oldList)
Creates a list of ImmutableNodeInsts that contains specified elements.
|
public CellRevision createCellRevision(ImmutableCell c)
createCellRevision
in class CellRevisionProvider
protected ImmutableNodeInst.Iterable createNodeList(ImmutableNodeInst[] elems, ImmutableNodeInst.Iterable oldList)
CellRevisionProvider
createNodeList
in class CellRevisionProvider
elems
- array with specified elements in correct order.oldList
- old listprotected ImmutableArcInst.Iterable createArcList(ImmutableArcInst[] elems, ImmutableArcInst.Iterable oldList)
CellRevisionProvider
createArcList
in class CellRevisionProvider
elems
- array with specified elements in correct order.oldList
- old listprotected ImmutableExport.Iterable createExportList(ImmutableExport[] elems, ImmutableExport.Iterable oldList)
CellRevisionProvider
createExportList
in class CellRevisionProvider
elems
- array with specified elements in correct order.oldList
- old list