Interface SnapshotService
-
- All Superinterfaces:
AbstractGroupService<Snapshot,cern.nxcals.api.custom.extraction.metadata.queries.Snapshots>
,Queryable<Snapshot,cern.nxcals.api.custom.extraction.metadata.queries.Snapshots>
@Experimental public interface SnapshotService extends AbstractGroupService<Snapshot,cern.nxcals.api.custom.extraction.metadata.queries.Snapshots>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SnapshotService.AssociationType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Snapshot
create(Snapshot snapshot, @NonNull java.util.Collection<Entity> entities, @NonNull java.util.Collection<Variable> variables, @NonNull java.util.Collection<Variable> xAxisVariables, @NonNull java.util.Collection<Variable> fundamentalFiltersVariables, @NonNull java.util.Collection<Variable> drivingVariables)
-
Methods inherited from interface cern.nxcals.api.extraction.metadata.AbstractGroupService
addEntities, addVariables, create, delete, getEntities, getVariables, removeEntities, removeVariables, setEntities, setVariables, update
-
-
-
-
Method Detail
-
create
Snapshot create(Snapshot snapshot, @NonNull @NonNull java.util.Collection<Entity> entities, @NonNull @NonNull java.util.Collection<Variable> variables, @NonNull @NonNull java.util.Collection<Variable> xAxisVariables, @NonNull @NonNull java.util.Collection<Variable> fundamentalFiltersVariables, @NonNull @NonNull java.util.Collection<Variable> drivingVariables)
-
-