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 |
|---|---|
void |
add(org.kie.dmn.api.core.DMNModel processedResource) |
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() |
Iterator<org.kie.dmn.api.core.DMNModel> |
iterator() |
org.kie.dmn.api.core.DMNModel |
lookup(String name) |
void |
readExternal(ObjectInput in) |
boolean |
removeResource(org.kie.api.io.Resource resource) |
void |
setNamespace(String namespace) |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic 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.ResourceTypePackage<org.kie.dmn.api.core.DMNModel>public org.kie.dmn.api.core.DMNModel lookup(String name)
public void add(org.kie.dmn.api.core.DMNModel processedResource)
add in interface org.kie.api.internal.io.ResourceTypePackage<org.kie.dmn.api.core.DMNModel>public Iterator<org.kie.dmn.api.core.DMNModel> iterator()
public 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.ResourceTypePackage<org.kie.dmn.api.core.DMNModel>public 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–2021 JBoss by Red Hat. All rights reserved.