public abstract class SinglePointer extends RdfModelObject implements Comparable<SinglePointer>
| Modifier and Type | Field and Description |
|---|---|
protected SpdxElement |
reference
The document within which the pointer is applicable or meaningful.
|
model, modelContainer, node, refreshOnGet, resource| Constructor and Description |
|---|
SinglePointer(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Create a SinglePointer from the model
|
SinglePointer(SpdxElement reference) |
| Modifier and Type | Method and Description |
|---|---|
SinglePointer |
clone() |
protected int |
compareReferences(SinglePointer o) |
boolean |
equivalent(IRdfModel compare)
Returns true if the compare object contains properties which would be equal if they were contained in the same RDF Model
|
void |
getPropertiesFromModel()
Fetch all of the properties from the model and populate the local Java properties
|
SpdxElement |
getReference() |
void |
populateModel()
Populate the RDF model from the Java properties
|
void |
setReference(SpdxElement reference) |
List<String> |
verify() |
addPropertyUriValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, arraysEquivalent, createResource, createResource, equals, equivalentConsideringNull, findAnnotationPropertyValues, findAnyLicenseInfoPropertyValue, findAnyLicenseInfoPropertyValues, findChecksumPropertyValue, findCreationInfoPropertyValue, findDuplicateResource, findElementPropertyValue, findExternalDocRefPropertyValues, findExternalDocRefPropertyValues, findExternalRefPropertyValues, findIntPropertyValue, findMultipleChecksumPropertyValues, findMultipleDoapPropertyValues, findMultipleElementPropertyValues, findMultiplePropertyValues, findReferenceTypePropertyValue, findRelationshipPropertyValues, findReviewPropertyValues, findSinglePointerPropertyValue, findSinglePropertyValue, findStartEndPointerPropertyValues, findUriPropertyValue, findUriPropertyValues, findVerificationCodePropertyValue, getNode, getType, getUri, hashCode, isRefreshOnGet, removePropertyValue, resourcesEqual, setMultipleObjectsForSameNode, setPropertyUriValue, setPropertyUriValues, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValues, setPropertyValues, setPropertyValues, setPropertyValues, setPropertyValues, setPropertyValues, setSingleObjectForSameNodefinalize, getClass, notify, notifyAll, toString, wait, wait, waitcompareToprotected SpdxElement reference
public SinglePointer(IModelContainer modelContainer, org.apache.jena.graph.Node node) throws InvalidSPDXAnalysisException
modelContainer - node - InvalidSPDXAnalysisExceptionpublic SinglePointer(SpdxElement reference)
public boolean equivalent(IRdfModel compare)
IRdfModelequivalent in interface IRdfModelpublic void getPropertiesFromModel()
throws InvalidSPDXAnalysisException
RdfModelObjectgetPropertiesFromModel in class RdfModelObjectInvalidSPDXAnalysisExceptionpublic void populateModel()
throws InvalidSPDXAnalysisException
RdfModelObjectpopulateModel in class RdfModelObjectInvalidSPDXAnalysisExceptionpublic SpdxElement getReference() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setReference(SpdxElement reference) throws InvalidSPDXAnalysisException
reference - the reference to setInvalidSPDXAnalysisExceptionpublic SinglePointer clone()
protected int compareReferences(SinglePointer o)
Copyright © 2017 Linux Foundation. All Rights Reserved.