Class AbstractPart
- java.lang.Object
-
- gov.nist.secauto.oscal.lib.model.control.AbstractPart
-
- All Implemented Interfaces:
IPart
- Direct Known Subclasses:
ControlPart
public abstract class AbstractPart extends Object implements IPart
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AbstractPart.Builder
-
Constructor Summary
Constructors Constructor Description AbstractPart()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AbstractPart.Builder
builder(String name)
Stream<gov.nist.secauto.metaschema.model.common.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode>
getInserts(Predicate<gov.nist.secauto.metaschema.model.common.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode> filter)
Stream<IPart>
getPartsRecursively()
-
-
-
Constructor Detail
-
AbstractPart
public AbstractPart()
-
-
Method Detail
-
getInserts
@NonNull public Stream<gov.nist.secauto.metaschema.model.common.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode> getInserts(@NonNull Predicate<gov.nist.secauto.metaschema.model.common.datatype.markup.flexmark.InsertAnchorExtension.InsertAnchorNode> filter)
- Specified by:
getInserts
in interfaceIPart
-
getPartsRecursively
public Stream<IPart> getPartsRecursively()
-
builder
@NonNull public static AbstractPart.Builder builder(@NonNull String name)
-
-