public class DMNPackageImpl extends Object implements org.kie.dmn.api.core.DMNPackage, Externalizable
| Constructor and Description |
|---|
DMNPackageImpl() |
DMNPackageImpl(String namespace) |
| Modifier and Type | Method and Description |
|---|---|
org.kie.dmn.api.core.DMNModel |
addModel(String name,
org.kie.dmn.api.core.DMNModel model) |
void |
addProfiles(List<DMNProfile> profiles) |
Map<String,org.kie.dmn.api.core.DMNModel> |
getAllModels() |
org.kie.dmn.api.core.DMNModel |
getModel(String name) |
org.kie.dmn.api.core.DMNModel |
getModelById(String id) |
String |
getNamespace() |
List<DMNProfile> |
getProfiles() |
org.kie.api.io.ResourceType |
getResourceType() |
void |
readExternal(ObjectInput in) |
boolean |
removeResource(org.kie.api.io.Resource resource) |
void |
setNamespace(String namespace) |
void |
writeExternal(ObjectOutput out) |
public DMNPackageImpl()
public DMNPackageImpl(String namespace)
public String getNamespace()
getNamespace in interface org.kie.dmn.api.core.DMNPackagepublic void setNamespace(String namespace)
public org.kie.api.io.ResourceType getResourceType()
getResourceType in interface org.kie.api.internal.io.ResourceTypePackagepublic org.kie.dmn.api.core.DMNModel addModel(String name, org.kie.dmn.api.core.DMNModel model)
public org.kie.dmn.api.core.DMNModel getModel(String name)
getModel in interface org.kie.dmn.api.core.DMNPackagepublic org.kie.dmn.api.core.DMNModel getModelById(String id)
getModelById in interface org.kie.dmn.api.core.DMNPackagepublic Map<String,org.kie.dmn.api.core.DMNModel> getAllModels()
getAllModels in interface org.kie.dmn.api.core.DMNPackagepublic boolean removeResource(org.kie.api.io.Resource resource)
removeResource in interface org.kie.api.internal.io.ResourceTypePackagepublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void addProfiles(List<DMNProfile> profiles)
public List<DMNProfile> getProfiles()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.