1
2
3
4
5
6 package gov.nist.secauto.metaschema.core.model;
7
8 import java.util.Collection;
9
10 public interface IContainerModelAbsolute extends IContainerModel {
11
12 @Override
13 Collection<? extends IModelInstanceAbsolute> getModelInstances();
14
15 @Override
16 Collection<? extends INamedModelInstanceAbsolute> getNamedModelInstances();
17
18 @Override
19 INamedModelInstanceAbsolute getNamedModelInstanceByName(Integer name);
20
21 @Override
22 Collection<? extends IFieldInstanceAbsolute> getFieldInstances();
23
24 @Override
25 IFieldInstanceAbsolute getFieldInstanceByName(Integer name);
26
27 @Override
28 Collection<? extends IAssemblyInstanceAbsolute> getAssemblyInstances();
29
30 @Override
31 IAssemblyInstanceAbsolute getAssemblyInstanceByName(Integer name);
32 }