001package gov.nist.secauto.oscal.lib.model; 002 003import gov.nist.secauto.metaschema.binding.model.annotations.MetaschemaAssembly; 004import java.lang.Override; 005import java.lang.String; 006import org.apache.commons.lang3.builder.MultilineRecursiveToStringStyle; 007import org.apache.commons.lang3.builder.ReflectionToStringBuilder; 008 009/** 010 * Include all controls from the imported catalog or profile resources. 011 */ 012@MetaschemaAssembly( 013 formalName = "Include All", 014 description = "Include all controls from the imported catalog or profile resources.", 015 name = "include-all", 016 metaschema = OscalControlCommonMetaschema.class, 017 remarks = "This element provides an alternative to calling controls individually from a catalog." 018) 019public class IncludeAll { 020 public IncludeAll() { 021 } 022 023 @Override 024 public String toString() { 025 return new ReflectionToStringBuilder(this, MultilineRecursiveToStringStyle.MULTI_LINE_STYLE).toString(); 026 } 027}