Class ObjectLocator


  • public class ObjectLocator
    extends java.lang.Object
    • Field Detail

      • bom

        private final Bom bom
      • bomRef

        private final java.lang.String bomRef
      • object

        private java.lang.Object object
      • isMetadataComponent

        private boolean isMetadataComponent
    • Constructor Detail

      • ObjectLocator

        public ObjectLocator​(Bom bom,
                             java.lang.String bomRef)
    • Method Detail

      • getObject

        public java.lang.Object getObject()
      • found

        public boolean found()
      • isMetadataComponent

        public boolean isMetadataComponent()
      • isComponent

        public boolean isComponent()
      • isService

        public boolean isService()
      • isVulnerability

        public boolean isVulnerability()
      • findComponent

        private static Component findComponent​(java.util.List<Component> components,
                                               java.lang.String bomRef)
      • findService

        private static Service findService​(java.util.List<Service> services,
                                           java.lang.String bomRef)
      • findVulnerability

        private static Vulnerability findVulnerability​(java.util.List<Vulnerability> vulnerabilities,
                                                       java.lang.String bomRef)