public interface NaturalLanguageUsageBoService
NaturalLanguageUsageBo related business objects.| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage |
createNaturalLanguageUsage(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
This will create a
NaturalLanguageUsage exactly like the parameter passed in. |
void |
deleteNaturalLanguageUsage(String naturalLanguageUsageId)
Delete the
NaturalLanguageUsage with the given id. |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> |
findNaturalLanguageUsagesByDescription(String description) |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> |
findNaturalLanguageUsagesByName(String name) |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> |
findNaturalLanguageUsagesByNamespace(String namespace) |
NaturalLanguageUsageBo |
from(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
Converts a immutable
NaturalLanguageUsage to its mutable NaturalLanguageUsageBo counterpart. |
org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage |
getNaturalLanguageUsage(String naturalLanguageUsageId)
Retrieves a NaturalLanguageUsage from the repository based on the given id.
|
org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage |
getNaturalLanguageUsageByName(String namespace,
String name)
Retrieves a NaturalLanguageUsage from the repository based on the given namespace and name.
|
org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage |
to(NaturalLanguageUsageBo naturalLanguageUsageBo)
Converts a mutable
NaturalLanguageUsageBo to its immutable counterpart, NaturalLanguageUsage. |
org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage |
updateNaturalLanguageUsage(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
This will update an existing
NaturalLanguageUsage. |
org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage createNaturalLanguageUsage(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
NaturalLanguageUsage exactly like the parameter passed in.naturalLanguageUsage - The NaturalLanguageUsage to create.NaturalLanguageUsage exactly like the parameter passed in.IllegalArgumentException - if the NaturalLanguageUsage is null.IllegalStateException - if the NaturalLanguageUsage already exists in the system.org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage getNaturalLanguageUsage(String naturalLanguageUsageId)
naturalLanguageUsageId - to retrieve.NaturalLanguageUsage identified by the given id.
A null reference is returned if an invalid or non-existent id is supplied.org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage getNaturalLanguageUsageByName(String namespace, String name)
namespace - of the NaturalLanguageUsage to retrieve.name - of the NaturalLanguageUsage to retrieve.NaturalLanguageUsage identified by the given namespace and name.
A null reference is returned if the repository does not contain a NaturalLanguageUsage with the given namespace
and name.org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage updateNaturalLanguageUsage(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
NaturalLanguageUsage.naturalLanguageUsage - The NaturalLanguageUsage to update.IllegalArgumentException - if the NaturalLanguageUsage is null.IllegalStateException - if the NaturalLanguageUsage does not exists in the system.void deleteNaturalLanguageUsage(String naturalLanguageUsageId)
NaturalLanguageUsage with the given id.naturalLanguageUsageId - to delete.IllegalArgumentException - if the NaturalLanguageUsage is null.IllegalStateException - if the NaturalLanguageUsage does not exists in the systemList<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> findNaturalLanguageUsagesByName(String name)
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> findNaturalLanguageUsagesByDescription(String description)
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> findNaturalLanguageUsagesByNamespace(String namespace)
org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage to(NaturalLanguageUsageBo naturalLanguageUsageBo)
NaturalLanguageUsageBo to its immutable counterpart, NaturalLanguageUsage.naturalLanguageUsageBo - the mutable business object.NaturalLanguageUsage the immutable object.NaturalLanguageUsageBo from(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
NaturalLanguageUsage to its mutable NaturalLanguageUsageBo counterpart.naturalLanguageUsage - the immutable object.NaturalLanguageUsageBo the mutable NaturalLanguageUsageBo.Copyright © 2005–2017 The Kuali Foundation. All rights reserved.