Class ProcessedObjects

java.lang.Object
org.verapdf.metadata.fixer.utils.model.ProcessedObjects
All Implemented Interfaces:
Iterable<RuleDescription>

public class ProcessedObjects extends Object implements Iterable<RuleDescription>
Current class represent list of rule descriptions
Author:
Evgeniy Muravitskiy
  • Constructor Details

    • ProcessedObjects

      public ProcessedObjects()
  • Method Details

    • getRuleDescriptions

      public List<RuleDescription> getRuleDescriptions()
      Returns:
      list of all rule descriptions
    • addCheckObject

      public void addCheckObject(RuleDescription object)
      Add another rule description
      Parameters:
      object - description of the rule
    • contains

      public boolean contains(String objectType, String test)
      Check if string representation of rule description contains in processed objects
      Parameters:
      objectType - passed type of applied object
      test - passed test of rule description
      Returns:
    • iterator

      public Iterator<RuleDescription> iterator()
      Specified by:
      iterator in interface Iterable<RuleDescription>