Class ValidationReport
Java class for ValidationReport complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ValidationReport">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="cycle" type="{http://openprovenance.org/validation#}Dependencies" maxOccurs="unbounded" minOccurs="0"/>
<element name="nonStrictCycle" type="{http://openprovenance.org/validation#}Dependencies" maxOccurs="unbounded" minOccurs="0"/>
<element name="failedMerge" type="{http://openprovenance.org/validation#}MergeReport" maxOccurs="unbounded" minOccurs="0"/>
<element name="successfulMerge" type="{http://openprovenance.org/validation#}MergeReport" maxOccurs="unbounded" minOccurs="0"/>
<element name="qualifiedNameMismatch" type="{http://openprovenance.org/validation#}MergeReport" maxOccurs="unbounded" minOccurs="0"/>
<element name="specializationReport" type="{http://openprovenance.org/validation#}SpecializationReport"/>
<element name="typeReport" type="{http://openprovenance.org/validation#}TypeReport"/>
<element name="typeOverlap" type="{http://openprovenance.org/validation#}TypeOverlap" maxOccurs="unbounded" minOccurs="0"/>
<element name="validationReport" type="{http://openprovenance.org/validation#}ValidationReport" maxOccurs="unbounded" minOccurs="0"/>
<element name="malformedStatements" type="{http://openprovenance.org/validation#}MalformedStatements" minOccurs="0"/>
<element name="deposited" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element ref="{http://www.w3.org/ns/prov#}document"/>
</sequence>
<attribute ref="{http://www.w3.org/ns/prov#}id"/>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidequals(Object object, EqualsBuilder equalsBuilder) getCycle()Gets the value of the cycle property.Gets the value of the document property.Gets the value of the failedMerge property.getId()Gets the value of the id property.Gets the value of the malformedStatements property.Gets the value of the nonStrictCycle property.Gets the value of the qualifiedNameMismatch property.Gets the value of the specializationReport property.Gets the value of the successfulMerge property.Gets the value of the typeOverlap property.Gets the value of the typeReport property.Gets the value of the validationReport property.inthashCode()voidhashCode(HashCodeBuilder hashCodeBuilder) booleanGets the value of the deposited property.voidsetDeposited(boolean value) Sets the value of the deposited property.voidsetDocument(Document value) Sets the value of the document property.voidsetId(QualifiedName value) Sets the value of the id property.voidSets the value of the malformedStatements property.voidsetNamespace(Namespace namespace) voidSets the value of the specializationReport property.voidsetTypeReport(TypeReport value) Sets the value of the typeReport property.toString()voidtoString(ToStringBuilder toStringBuilder)
-
Field Details
-
cycle
-
nonStrictCycle
-
failedMerge
-
successfulMerge
-
qualifiedNameMismatch
-
specializationReport
-
typeReport
-
typeOverlap
-
validationReport
-
malformedStatements
-
deposited
public boolean deposited -
document
-
id
-
-
Constructor Details
-
ValidationReport
public ValidationReport()
-
-
Method Details
-
getNamespace
-
setNamespace
-
getCycle
Gets the value of the cycle property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the cycle property.For example, to add a new item, do as follows:
getCycle().add(newItem);- Returns:
- Objects of the following type(s) are allowed in the list
Dependencies
-
getNonStrictCycle
Gets the value of the nonStrictCycle property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the nonStrictCycle property.For example, to add a new item, do as follows:
getNonStrictCycle().add(newItem);- Returns:
- Objects of the following type(s) are allowed in the list
Dependencies
-
getFailedMerge
Gets the value of the failedMerge property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the failedMerge property.For example, to add a new item, do as follows:
getFailedMerge().add(newItem);- Returns:
- Objects of the following type(s) are allowed in the list
MergeReport
-
getSuccessfulMerge
Gets the value of the successfulMerge property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the successfulMerge property.For example, to add a new item, do as follows:
getSuccessfulMerge().add(newItem);- Returns:
- Objects of the following type(s) are allowed in the list
MergeReport
-
getQualifiedNameMismatch
Gets the value of the qualifiedNameMismatch property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the qualifiedNameMismatch property.For example, to add a new item, do as follows:
getQualifiedNameMismatch().add(newItem);- Returns:
- Objects of the following type(s) are allowed in the list
MergeReport
-
getSpecializationReport
Gets the value of the specializationReport property.- Returns:
- possible object is
SpecializationReport
-
setSpecializationReport
Sets the value of the specializationReport property.- Parameters:
value- allowed object isSpecializationReport
-
getTypeReport
Gets the value of the typeReport property.- Returns:
- possible object is
TypeReport
-
setTypeReport
Sets the value of the typeReport property.- Parameters:
value- allowed object isTypeReport
-
getTypeOverlap
Gets the value of the typeOverlap property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the typeOverlap property.For example, to add a new item, do as follows:
getTypeOverlap().add(newItem);Objects of the following type(s) are allowed in the list
TypeOverlap- Returns:
- a list of TypeOverlap structures
-
getValidationReport
Gets the value of the validationReport property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the validationReport property.For example, to add a new item, do as follows:
getValidationReport().add(newItem);Objects of the following type(s) are allowed in the list
ValidationReport- Returns:
- a list of validation reports
-
getMalformedStatements
Gets the value of the malformedStatements property.- Returns:
- possible object is
MalformedStatements
-
setMalformedStatements
Sets the value of the malformedStatements property.- Parameters:
value- allowed object isMalformedStatements
-
isDeposited
public boolean isDeposited()Gets the value of the deposited property.- Returns:
- boolean
-
setDeposited
public void setDeposited(boolean value) Sets the value of the deposited property.- Parameters:
value- a boolean
-
getDocument
Gets the value of the document property.- Returns:
- possible object is
Document
-
setDocument
Sets the value of the document property.- Parameters:
value- allowed object isDocument
-
getId
Gets the value of the id property.- Returns:
- possible object is
QName
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isQName
-
equals
-
equals
-
hashCode
-
hashCode
public int hashCode() -
toString
-
toString
-