Class ValidationResult

java.lang.Object
org.aoju.bus.image.galaxy.data.ValidationResult

public class ValidationResult extends Object
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • ValidationResult

      public ValidationResult()
  • Method Details

    • hasMissingAttributes

      public boolean hasMissingAttributes()
    • hasMissingAttributeValues

      public boolean hasMissingAttributeValues()
    • hasInvalidAttributeValues

      public boolean hasInvalidAttributeValues()
    • hasNotAllowedAttributes

      public boolean hasNotAllowedAttributes()
    • isValid

      public boolean isValid()
    • addMissingAttribute

      public void addMissingAttribute(IOD.DataElement dataElement)
    • addMissingAttributeValue

      public void addMissingAttributeValue(IOD.DataElement dataElement)
    • addInvalidAttributeValue

      public void addInvalidAttributeValue(IOD.DataElement dataElement, ValidationResult.Invalid reason)
    • addInvalidAttributeValue

      public void addInvalidAttributeValue(IOD.DataElement dataElement, ValidationResult.Invalid reason, ValidationResult[] itemValidationResult, IOD[] missingItems)
    • addNotAllowedAttribute

      public void addNotAllowedAttribute(IOD.DataElement el)
    • tagsOfNotAllowedAttributes

      public int[] tagsOfNotAllowedAttributes()
    • tagsOfMissingAttributeValues

      public int[] tagsOfMissingAttributeValues()
    • tagsOfMissingAttributes

      public int[] tagsOfMissingAttributes()
    • tagsOfInvalidAttributeValues

      public int[] tagsOfInvalidAttributeValues()
    • getOffendingElements

      public int[] getOffendingElements()
    • getErrorComment

      public String getErrorComment()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • asText

      public String asText(Attributes attrs)