public final class ReqIFContent
extends java.lang.Object
REQ-IF-CONTENT element in a ReqIF file
The REQ-IF-CONTENT element is a mandatory element that contains the following optional elements:
DATATYPES represented by the Datatypes collection classSPEC-TYPES represented by the SpecTypes collection classSPEC-OBJECTS represented by the SpecObjects collection classSPEC-RELATIONS represented by the SpecRelations collection classSPECIFICATIONS represented by the Specifications collection classSPEC-RELATION-GROUPS represented by the SpecRelationGroups collection class| Modifier and Type | Method and Description |
|---|---|
CoreContent |
getCoreContent()
Gets the owning
CoreContent object. |
Datatypes |
getDatatypes()
Gets the collection of
DatatypeDefinition objects in this ReqIF as an iterable list |
Identifiables |
getIdentifiables() |
java.util.stream.Stream<RelationGroupType> |
getRelationGroupTypes()
Gets a Stream of
RelationGroupType objects in this ReqIF as an iterable list |
Specifications |
getSpecifications() |
java.util.stream.Stream<SpecificationType> |
getSpecificationTypes()
Gets a Stream of
SpecificationType objects in this ReqIF as an iterable list |
SpecObjects |
getSpecObjects() |
java.util.stream.Stream<SpecObjectType> |
getSpecObjectTypes()
Gets a Stream of
SpecificationType objects in this ReqIF as an iterable list |
SpecRelationGroups |
getSpecRelationGroups() |
SpecRelations |
getSpecRelations() |
java.util.stream.Stream<SpecRelationType> |
getSpecRelationTypes()
Gets a Stream of
SpecRelationType objects in this ReqIF as an iterable list |
SpecTypes |
getSpecTypes()
Gets the collection of
SpecType objects in this ReqIF as an iterable list |
void |
removeData()
Removes all data from this ReqIF file.
|
public Identifiables getIdentifiables()
Identifiable objectspublic CoreContent getCoreContent()
CoreContent object.CoreContent objectpublic Datatypes getDatatypes()
DatatypeDefinition objects in this ReqIF as an iterable listDatatypeDefinition collection as a Datatypes object, not nullpublic SpecTypes getSpecTypes()
SpecType objects in this ReqIF as an iterable listpublic java.util.stream.Stream<SpecificationType> getSpecificationTypes()
SpecificationType objects in this ReqIF as an iterable listSpecificationType stream, not nullpublic java.util.stream.Stream<SpecObjectType> getSpecObjectTypes()
SpecificationType objects in this ReqIF as an iterable listSpecificationType stream, not nullpublic java.util.stream.Stream<SpecRelationType> getSpecRelationTypes()
SpecRelationType objects in this ReqIF as an iterable listSpecRelationType stream, not nullpublic java.util.stream.Stream<RelationGroupType> getRelationGroupTypes()
RelationGroupType objects in this ReqIF as an iterable listRelationGroupType stream, not nullpublic SpecObjects getSpecObjects()
public SpecRelations getSpecRelations()
public SpecRelationGroups getSpecRelationGroups()
public Specifications getSpecifications()
public void removeData()
SpecRelationGroups collection
SpecRelations collection
Specifications collection
SpecObjects collection