public class ConjunctiveLicenseSet extends LicenseSet
licenseInfosmodel, modelContainer, node, refreshOnGet, resource| Constructor and Description |
|---|
ConjunctiveLicenseSet(AnyLicenseInfo[] conjunctiveLicenses) |
ConjunctiveLicenseSet(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
| Modifier and Type | Method and Description |
|---|---|
AnyLicenseInfo |
clone() |
boolean |
equals(Object 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
|
AnyLicenseInfo[] |
getFlattenedMembers()
Conjunctive license sets can contain other conjunctive license sets as members.
|
org.apache.jena.rdf.model.Resource |
getType(org.apache.jena.rdf.model.Model model) |
String |
getUri(IModelContainer modelContainer)
Get the URI for this RDF object.
|
int |
hashCode() |
String |
toString() |
getMembers, getPropertiesFromModel, populateModel, setMembers, verifygetResourceaddPropertyUriValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, addPropertyValue, arraysEquivalent, createResource, createResource, 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, 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, setSingleObjectForSameNodepublic ConjunctiveLicenseSet(IModelContainer modelContainer, org.apache.jena.graph.Node node) throws InvalidSPDXAnalysisException
modelContainer - container which includes the licensenode - Node that defines the conjunctive license setInvalidSPDXAnalysisExceptionpublic ConjunctiveLicenseSet(AnyLicenseInfo[] conjunctiveLicenses)
conjunctiveLicenses - public String toString()
toString in class AnyLicenseInfopublic int hashCode()
hashCode in class AnyLicenseInfopublic boolean equals(Object o)
equals in class AnyLicenseInfopublic AnyLicenseInfo[] getFlattenedMembers()
public AnyLicenseInfo clone()
clone in class AnyLicenseInfopublic boolean equivalent(IRdfModel compare)
IRdfModelequivalent in interface IRdfModelequivalent in class LicenseSetpublic String getUri(IModelContainer modelContainer) throws InvalidSPDXAnalysisException
RdfModelObjectgetUri in class RdfModelObjectInvalidSPDXAnalysisExceptionpublic org.apache.jena.rdf.model.Resource getType(org.apache.jena.rdf.model.Model model)
getType in class RdfModelObjectCopyright © 2017 Linux Foundation. All Rights Reserved.