Package org.aoju.bus.image.galaxy.data
Class ValidationResult
java.lang.Object
org.aoju.bus.image.galaxy.data.ValidationResult
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInvalidAttributeValue(IOD.DataElement dataElement, ValidationResult.Invalid reason) voidaddInvalidAttributeValue(IOD.DataElement dataElement, ValidationResult.Invalid reason, ValidationResult[] itemValidationResult, IOD[] missingItems) voidaddMissingAttribute(IOD.DataElement dataElement) voidaddMissingAttributeValue(IOD.DataElement dataElement) voidasText(Attributes attrs) int[]booleanbooleanbooleanbooleanbooleanisValid()int[]int[]int[]int[]toString()
-
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
-
addMissingAttributeValue
-
addInvalidAttributeValue
-
addInvalidAttributeValue
public void addInvalidAttributeValue(IOD.DataElement dataElement, ValidationResult.Invalid reason, ValidationResult[] itemValidationResult, IOD[] missingItems) -
addNotAllowedAttribute
-
tagsOfNotAllowedAttributes
public int[] tagsOfNotAllowedAttributes() -
tagsOfMissingAttributeValues
public int[] tagsOfMissingAttributeValues() -
tagsOfMissingAttributes
public int[] tagsOfMissingAttributes() -
tagsOfInvalidAttributeValues
public int[] tagsOfInvalidAttributeValues() -
getOffendingElements
public int[] getOffendingElements() -
getErrorComment
-
toString
-
asText
-