Package org.spdx.storage.listedlicense
Class SpdxListedLicenseLocalStore
java.lang.Object
org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
org.spdx.storage.listedlicense.SpdxListedLicenseLocalStore
- All Implemented Interfaces:
AutoCloseable,IModelStore,IListedLicenseStore
public class SpdxListedLicenseLocalStore extends SpdxListedLicenseModelStore
- Author:
- Gary O'Neall Model store for listed licenses using the JSON files in the resources/stdlicenses directory. Note the resources/stdlicenses must be on the build path.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.spdx.storage.IModelStore
IModelStore.IdType, IModelStore.IModelStoreLock, IModelStore.ModelUpdate -
Constructor Summary
Constructors Constructor Description SpdxListedLicenseLocalStore() -
Method Summary
Modifier and Type Method Description voidclose()Methods inherited from class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
addValueToCollection, clearValueCollection, collectionContains, collectionSize, create, delete, enterCriticalSection, exists, getAllItems, getCaseSensisitiveId, getDocumentUris, getIdType, getLicenseListVersion, getNextId, getPropertyValueNames, getSpdxListedExceptionIds, getSpdxListedLicenseIds, getTypedValue, getValue, isCollectionMembersAssignableTo, isCollectionProperty, isPropertyValueAssignableTo, isSpdxListedExceptionId, isSpdxListedLicenseId, leaveCriticalSection, listedExceptionIdCaseSensitive, listedLicenseIdCaseSensitive, listValues, removeProperty, removeValueFromCollection, setValue