Class CrossRef.CrossRefBuilder

  • Enclosing class:
    CrossRef

    public static class CrossRef.CrossRefBuilder
    extends Object
    Builder class for creating instances of CrossRef
    Author:
    Gary O'Neall
    • Constructor Detail

      • CrossRefBuilder

        public CrossRefBuilder​(org.spdx.storage.IModelStore modelStore,
                               String documentUri,
                               String id,
                               @Nullable
                               org.spdx.core.IModelCopyManager copyManager,
                               String url)
        Create a CrossRef with the required parameters
        Parameters:
        modelStore - Storage for the model objects
        documentUri - SPDX Document URI for a document associated with this model
        id - ID for this object - must be unique within the SPDX document
        copyManager - if non-null, allows for copying of any properties set which use other model stores or document URI's
        url - URL for the CrossRef