SchemaChemicalSubstance constructor

SchemaChemicalSubstance({
  1. String? chemicalComposition,
  2. SchemaDefinedTerm? chemicalRole,
  3. SchemaDefinedTerm? potentialUse,
  4. dynamic associatedDisease,
  5. SchemaBioChemEntity? bioChemInteraction,
  6. SchemaBioChemEntity? bioChemSimilarity,
  7. SchemaDefinedTerm? biologicalRole,
  8. SchemaGrant? funding,
  9. SchemaBioChemEntity? hasBioChemEntityPart,
  10. dynamic hasMolecularFunction,
  11. dynamic hasRepresentation,
  12. SchemaGene? isEncodedByBioChemEntity,
  13. dynamic isInvolvedInBiologicalProcess,
  14. dynamic isLocatedInSubcellularLocation,
  15. SchemaBioChemEntity? isPartOfBioChemEntity,
  16. dynamic taxonomicRange,
  17. String? additionalType,
  18. String? alternateName,
  19. dynamic description,
  20. String? disambiguatingDescription,
  21. dynamic identifier,
  22. dynamic image,
  23. dynamic mainEntityOfPage,
  24. String? name,
  25. SchemaAction? potentialAction,
  26. String? sameAs,
  27. dynamic subjectOf,
  28. String? url,
})

Create a new instance of SchemaChemicalSubstance

Implementation

SchemaChemicalSubstance({
  this.chemicalComposition,
  this.chemicalRole,
  this.potentialUse,
  this.associatedDisease,
  this.bioChemInteraction,
  this.bioChemSimilarity,
  this.biologicalRole,
  this.funding,
  this.hasBioChemEntityPart,
  this.hasMolecularFunction,
  this.hasRepresentation,
  this.isEncodedByBioChemEntity,
  this.isInvolvedInBiologicalProcess,
  this.isLocatedInSubcellularLocation,
  this.isPartOfBioChemEntity,
  this.taxonomicRange,
  this.additionalType,
  this.alternateName,
  this.description,
  this.disambiguatingDescription,
  this.identifier,
  this.image,
  this.mainEntityOfPage,
  this.name,
  this.potentialAction,
  this.sameAs,
  this.subjectOf,
  this.url,
});