Class TypeReport

java.lang.Object
org.openprovenance.prov.validation.report.TypeReport
All Implemented Interfaces:
Equals, HashCode, ToString

public class TypeReport extends Object implements Equals, HashCode, ToString

Java class for TypeReport complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TypeReport">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://www.w3.org/ns/prov#}documentElements"/>
       </sequence>
       <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • TypeReport

      public TypeReport()
  • Method Details

    • getEntity

      public List<Entity> getEntity()
      Gets the value of the entity 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 set method for the entity property.

      For example, to add a new item, do as follows:

          getEntity().add(newItem);
       

      Objects of the following type(s) are allowed in the list Entity

      Returns:
      a list of Entity objects
    • getActivity

      public List<Activity> getActivity()
      Gets the value of the activity 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 set method for the activity property.

      For example, to add a new item, do as follows:

          getActivity().add(newItem);
       

      Objects of the following type(s) are allowed in the list Activity

      Returns:
      a list of Activity objects
    • getWasGeneratedBy

      public List<WasGeneratedBy> getWasGeneratedBy()
      Gets the value of the wasGeneratedBy 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 set method for the wasGeneratedBy property.

      For example, to add a new item, do as follows:

          getWasGeneratedBy().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasGeneratedBy

      Returns:
      a list of WasGeneratedBy objects
    • getUsed

      public List<Used> getUsed()
      Gets the value of the used 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 set method for the used property.

      For example, to add a new item, do as follows:

          getUsed().add(newItem);
       

      Objects of the following type(s) are allowed in the list Used

      Returns:
      a list of Used objects
    • getWasInformedBy

      public List<WasInformedBy> getWasInformedBy()
      Gets the value of the wasInformedBy 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 set method for the wasInformedBy property.

      For example, to add a new item, do as follows:

          getWasInformedBy().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasInformedBy

      Returns:
      a list of WasInformedBy objects
    • getWasStartedBy

      public List<WasStartedBy> getWasStartedBy()
      Gets the value of the wasStartedBy 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 set method for the wasStartedBy property.

      For example, to add a new item, do as follows:

          getWasStartedBy().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasStartedBy

      Returns:
      a list of WasStartedBy objects
    • getWasEndedBy

      public List<WasEndedBy> getWasEndedBy()
      Gets the value of the wasEndedBy 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 set method for the wasEndedBy property.

      For example, to add a new item, do as follows:

          getWasEndedBy().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasEndedBy

      Returns:
      a list of WasEndedBy objects
    • getWasInvalidatedBy

      public List<WasInvalidatedBy> getWasInvalidatedBy()
      Gets the value of the wasInvalidatedBy 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 set method for the wasInvalidatedBy property.

      For example, to add a new item, do as follows:

          getWasInvalidatedBy().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasInvalidatedBy

      Returns:
      a list of WasInvalidatedBy objects
    • getWasDerivedFrom

      public List<WasDerivedFrom> getWasDerivedFrom()
      Gets the value of the wasDerivedFrom 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 set method for the wasDerivedFrom property.

      For example, to add a new item, do as follows:

          getWasDerivedFrom().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasDerivedFrom

      Returns:
      a list of WasDerivedFrom objects
    • getAgent

      public List<Agent> getAgent()
      Gets the value of the agent 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 set method for the agent property.

      For example, to add a new item, do as follows:

          getAgent().add(newItem);
       

      Objects of the following type(s) are allowed in the list Agent

      Returns:
      a list of Agent objects
    • getWasAttributedTo

      public List<WasAttributedTo> getWasAttributedTo()
      Gets the value of the wasAttributedTo 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 set method for the wasAttributedTo property.

      For example, to add a new item, do as follows:

          getWasAttributedTo().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasAttributedTo

      Returns:
      a list of WasAttributedTo objects
    • getWasAssociatedWith

      public List<WasAssociatedWith> getWasAssociatedWith()
      Gets the value of the wasAssociatedWith 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 set method for the wasAssociatedWith property.

      For example, to add a new item, do as follows:

          getWasAssociatedWith().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasAssociatedWith

      Returns:
      a list of WasAssociatedWith objects
    • getActedOnBehalfOf

      public List<ActedOnBehalfOf> getActedOnBehalfOf()
      Gets the value of the actedOnBehalfOf 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 set method for the actedOnBehalfOf property.

      For example, to add a new item, do as follows:

          getActedOnBehalfOf().add(newItem);
       

      Objects of the following type(s) are allowed in the list ActedOnBehalfOf

      Returns:
      a list of ActedOnBehalfOf objects
    • getWasInfluencedBy

      public List<WasInfluencedBy> getWasInfluencedBy()
      Gets the value of the wasInfluencedBy 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 set method for the wasInfluencedBy property.

      For example, to add a new item, do as follows:

          getWasInfluencedBy().add(newItem);
       

      Objects of the following type(s) are allowed in the list WasInfluencedBy

      Returns:
      a list of WasInfluencedBy objects
    • getSpecializationOf

      public List<SpecializationOf> getSpecializationOf()
      Gets the value of the specializationOf 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 set method for the specializationOf property.

      For example, to add a new item, do as follows:

          getSpecializationOf().add(newItem);
       

      Objects of the following type(s) are allowed in the list SpecializationOf

      Returns:
      a list of SpecializationOf objects
    • getAlternateOf

      public List<AlternateOf> getAlternateOf()
      Gets the value of the alternateOf 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 set method for the alternateOf property.

      For example, to add a new item, do as follows:

          getAlternateOf().add(newItem);
       

      Objects of the following type(s) are allowed in the list AlternateOf

      Returns:
      a list of AlternateOf objects
    • getHadMember

      public List<HadMember> getHadMember()
      Gets the value of the hadMember 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 set method for the hadMember property.

      For example, to add a new item, do as follows:

          getHadMember().add(newItem);
       

      Objects of the following type(s) are allowed in the list HadMember

      Returns:
      a list of HadMember objects
    • getMentionOf

      public List<MentionOf> getMentionOf()
      Gets the value of the mentionOf 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 set method for the mentionOf property.

      For example, to add a new item, do as follows:

          getMentionOf().add(newItem);
       

      Objects of the following type(s) are allowed in the list MentionOf

      Returns:
      a list of MentionOf objects
    • getHadDictionaryMember

      public List<DictionaryMembership> getHadDictionaryMember()
      Gets the value of the hadDictionaryMember 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 set method for the hadDictionaryMember property.

      For example, to add a new item, do as follows:

          getHadDictionaryMember().add(newItem);
       

      Objects of the following type(s) are allowed in the list DictionaryMembership

      Returns:
      a list of DictionaryMembership objects
    • getDerivedByInsertionFrom

      public List<DerivedByInsertionFrom> getDerivedByInsertionFrom()
      Gets the value of the derivedByInsertionFrom 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 set method for the derivedByInsertionFrom property.

      For example, to add a new item, do as follows:

          getDerivedByInsertionFrom().add(newItem);
       

      Objects of the following type(s) are allowed in the list DerivedByInsertionFrom

      Returns:
      a list of DerivedByInsertionFrom objects
    • getDerivedByRemovalFrom

      public List<DerivedByRemovalFrom> getDerivedByRemovalFrom()
      Gets the value of the derivedByRemovalFrom 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 set method for the derivedByRemovalFrom property.

      For example, to add a new item, do as follows:

          getDerivedByRemovalFrom().add(newItem);
       

      Objects of the following type(s) are allowed in the list DerivedByRemovalFrom

      Returns:
      a list of DerivedByRemovalFrom objects
    • getKey

      public String getKey()
      Gets the value of the key property.
      Returns:
      possible object is String
    • setKey

      public void setKey(String value)
      Sets the value of the key property.
      Parameters:
      value - allowed object is String
    • equals

      public void equals(Object object, EqualsBuilder equalsBuilder)
      Specified by:
      equals in interface Equals
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public void hashCode(HashCodeBuilder hashCodeBuilder)
      Specified by:
      hashCode in interface HashCode
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public void toString(ToStringBuilder toStringBuilder)
      Specified by:
      toString in interface ToString
    • toString

      public String toString()
      Overrides:
      toString in class Object