Class Ecosystem


  • public final class Ecosystem
    extends java.lang.Object
    Collection of the standard ecosystems for dependency-check.
    Author:
    Jeremy Long
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String COLDFUSION
      The rust ecosystem.
      static java.lang.String DART
      The Dart ecosystem.
      static java.lang.String DOTNET
      The dotnet ecosystem.
      static java.lang.String ELIXIR
      The Elixir ecosystem.
      static java.lang.String GOLANG
      The Golang ecosystem.
      static java.lang.String IOS
      The iOS ecosystem.
      static java.lang.String JAVA
      The Java ecosystem.
      static java.lang.String JAVASCRIPT
      The JavaScript ecosystem.
      static java.lang.String NATIVE
      The native ecosystem.
      static java.lang.String NODEJS
      The Node.JS ecosystem.
      static java.lang.String PERL
      The Perl ecosystem.
      static java.lang.String PHP
      The PHP ecosystem.
      static java.lang.String PYTHON
      The Python ecosystem.
      static java.lang.String RUBY
      The Ruby ecosystem.
      static java.lang.String RUST
      The rust ecosystem.
    • Constructor Summary

      Constructors 
      Constructor Description
      Ecosystem​(Settings settings)
      Instantiates the ecosystem utility class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getLuceneMaxQueryLimitFor​(java.lang.String ecosystem)
      Returns the max query result size for the Lucene search for each ecosystem.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Ecosystem

        public Ecosystem​(Settings settings)
        Instantiates the ecosystem utility class.
        Parameters:
        settings - the ODC configuration
    • Method Detail

      • getLuceneMaxQueryLimitFor

        public int getLuceneMaxQueryLimitFor​(java.lang.String ecosystem)
        Returns the max query result size for the Lucene search for each ecosystem.
        Parameters:
        ecosystem - the ecosystem
        Returns:
        the max query result size