SchemaProtein constructor

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

Create a new instance of SchemaProtein

Implementation

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