Uses of Class
org.spdx.library.model.SpdxElement
Packages that use SpdxElement
Package
Description
Copyright (c) 2019 Source Auditor Inc.
RDF model classes which implement the proposed W3C Pointer classes.
-
Uses of SpdxElement in org.spdx.library.model
Subclasses of SpdxElement in org.spdx.library.modelModifier and TypeClassDescriptionclassThis is an SPDX element which is in an external document.classGeneric SPDX element - primarily used for testingclassGeneric SPDX item - primarily used for testingclassType of SpdxElement which is a constant unmodifiable elementclassAn SpdxDocument is a summary of the contents, provenance, ownership and licensing analysis of a specific software package.classA File represents a named sequence of information that is contained in a software package.classAn SpdxItem is a potentially copyrightable work.classThis SPDX element represents no assertion as to an actual SPDX element.classThis SPDX element represents no SPDX element at all.classA Package represents a collection of software files that are delivered as a single functional component.classSnippets can optionally be used when a file is known to have some content that has been included from another original source.Methods in org.spdx.library.model that return SpdxElementModifier and TypeMethodDescriptionRelatedElementCollection.getOwningElement()ExternalSpdxElement.setAnnotations(Collection<Annotation> annotations) Clears and resets the annotations collection to the parameterSpdxConstantElement.setAnnotations(Collection<Annotation> annotations) SpdxElement.setAnnotations(Collection<Annotation> annotations) Clears and resets the annotations collection to the parameterSet the nameExternalSpdxElement.setRelationships(Collection<Relationship> relationships) clear and reset the relationships to the paramater relationshipSpdxConstantElement.setRelationships(Collection<Relationship> relationships) SpdxElement.setRelationships(Collection<Relationship> relationships) clear and reset the relationships to the paramater relationshipRelatedElementCollection.toArray()Methods in org.spdx.library.model that return types with arguments of type SpdxElementModifier and TypeMethodDescriptionSpdxDocument.getDocumentDescribes()protected Optional<SpdxElement>ModelObject.getElementPropertyValue(String propertyName) Converts property values to an SpdxElement if possible - if NONE or NOASSERTION URI value, convert to the appropriate SpdxElementRelationship.getRelatedSpdxElement()RelatedElementCollection.iterator()RelatedElementCollection.toImmutableList()Methods in org.spdx.library.model with parameters of type SpdxElementModifier and TypeMethodDescriptionbooleanRelatedElementCollection.add(SpdxElement e) ModelObject.createByteOffsetPointer(SpdxElement referencedElement, int offset) ModelObject.createLineCharPointer(SpdxElement referencedElement, int lineNumber) ModelObject.createRelationship(SpdxElement relatedElement, RelationshipType relationshipType, String comment) Relationship.setRelatedSpdxElement(SpdxElement relatedSpdxElement) Method parameters in org.spdx.library.model with type arguments of type SpdxElementModifier and TypeMethodDescriptionbooleanRelatedElementCollection.addAll(Collection<? extends SpdxElement> c) Constructors in org.spdx.library.model with parameters of type SpdxElementModifierConstructorDescriptionRelatedElementCollection(SpdxElement owningElement, RelationshipType relationshipTypeFilter) RelatedElementCollection(SpdxElement owningElement, RelationshipType relationshipTypeFilter, String relatedElementTypeFilter) -
Uses of SpdxElement in org.spdx.library.model.pointer
Methods in org.spdx.library.model.pointer that return SpdxElementMethods in org.spdx.library.model.pointer with parameters of type SpdxElement