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, wait
forEach, spliterator
public DMNPackageImpl()
public DMNPackageImpl(String namespace)
public String getNamespace()
getNamespace
in interface org.kie.dmn.api.core.DMNPackage
public 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.DMNPackage
public org.kie.dmn.api.core.DMNModel getModelById(String id)
getModelById
in interface org.kie.dmn.api.core.DMNPackage
public Map<String,org.kie.dmn.api.core.DMNModel> getAllModels()
getAllModels
in interface org.kie.dmn.api.core.DMNPackage
public 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 Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void addProfiles(List<DMNProfile> profiles)
public List<DMNProfile> getProfiles()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.