Package org.spdx.core
Class CoreModelObject.CoreModelObjectBuilder
- java.lang.Object
-
- org.spdx.core.CoreModelObject.CoreModelObjectBuilder
-
- Enclosing class:
- CoreModelObject
public static class CoreModelObject.CoreModelObjectBuilder extends Object
Base builder class for all model objects
-
-
Constructor Summary
Constructors Constructor Description CoreModelObjectBuilder(IModelStore modelStore, String objectUri, IModelCopyManager copyManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IModelCopyManager
getCopyManager()
IModelStore
getModelStore()
String
getObjectUri()
boolean
isStrict()
void
setCopyManager(IModelCopyManager copyManager)
CoreModelObject.CoreModelObjectBuilder
setIdPrefix(String idPrefix)
void
setModelStore(IModelStore modelStore)
void
setObjectUri(String objectUri)
CoreModelObject.CoreModelObjectBuilder
setStrict(boolean strict)
-
-
-
Constructor Detail
-
CoreModelObjectBuilder
public CoreModelObjectBuilder(IModelStore modelStore, String objectUri, @Nullable IModelCopyManager copyManager)
-
-
Method Detail
-
setStrict
public CoreModelObject.CoreModelObjectBuilder setStrict(boolean strict)
-
setIdPrefix
public CoreModelObject.CoreModelObjectBuilder setIdPrefix(String idPrefix)
-
getModelStore
public IModelStore getModelStore()
- Returns:
- the modelStore
-
setModelStore
public void setModelStore(IModelStore modelStore)
- Parameters:
modelStore
- the modelStore to set
-
getObjectUri
public String getObjectUri()
- Returns:
- the objectUri
-
setObjectUri
public void setObjectUri(String objectUri)
- Parameters:
objectUri
- the objectUri to set
-
getCopyManager
public IModelCopyManager getCopyManager()
- Returns:
- the copyManager
-
setCopyManager
public void setCopyManager(IModelCopyManager copyManager)
- Parameters:
copyManager
- the copyManager to set
-
isStrict
public boolean isStrict()
- Returns:
- the strict
-
-