Class TargetPlatformFilterImpl

java.lang.Object
org.nuxeo.targetplatforms.api.impl.TargetPlatformFilterImpl
All Implemented Interfaces:
Serializable, TargetPlatformFilter

public class TargetPlatformFilterImpl extends Object implements TargetPlatformFilter
Filter of target platforms handling enabled, deprecated, restricted and type criteria.
Since:
5.7.1
See Also:
  • Field Details

    • filterDisabled

      protected boolean filterDisabled
    • filterRestricted

      protected boolean filterRestricted
    • filterDeprecated

      protected boolean filterDeprecated
    • filterDefault

      protected boolean filterDefault
    • filterNotTrial

      protected boolean filterNotTrial
    • filterType

      protected String filterType
  • Constructor Details

    • TargetPlatformFilterImpl

      public TargetPlatformFilterImpl()
    • TargetPlatformFilterImpl

      public TargetPlatformFilterImpl(boolean filterDisabled, boolean filterRestricted, boolean filterDeprecated, boolean filterDefault, String filterType)
    • TargetPlatformFilterImpl

      public TargetPlatformFilterImpl(boolean filterNotTrial)
  • Method Details

    • setFilterDisabled

      public void setFilterDisabled(boolean filterDisabled)
    • setFilterRestricted

      public void setFilterRestricted(boolean filterRestricted)
    • setFilterDeprecated

      public void setFilterDeprecated(boolean filterDeprecated)
    • setFilterType

      public void setFilterType(String filterType)
    • setFilterDefault

      public void setFilterDefault(boolean filterDefault)
    • setFilterNotTrial

      public void setFilterNotTrial(boolean filterNotTrial)
    • accepts

      public boolean accepts(TargetInfo t)
      Specified by:
      accepts in interface TargetPlatformFilter