Class AssessmentPlan.LocalDefinitions

  • Enclosing class:
    AssessmentPlan

    @MetaschemaAssembly(formalName="Local Definitions",
                        description="Used to define data objects that are used in the assessment plan, that do not appear in the referenced SSP.",
                        name="local-definitions",
                        metaschema=OscalApMetaschema.class)
    @IsUnique(id="unique-ap-local-definitions-component",level=ERROR,target="component",keyFields=@KeyField(target="@uuid"),remarks="Since multiple `component` entries can be provided, each component must have a unique `uuid`.") @IsUnique(id="unique-ap-local-definitions-user",level=ERROR,target="user",keyFields=@KeyField(target="@uuid"),remarks="A given `uuid` must be assigned only once to a user.")
    public static class AssessmentPlan.LocalDefinitions
    extends Object
    Used to define data objects that are used in the assessment plan, that do not appear in the referenced SSP.