public class NaturalLanguageUsageBoServiceImpl extends Object implements NaturalLanguageUsageBoService
NaturalLanguageUsageBo
related business objects.| Constructor and Description |
|---|
NaturalLanguageUsageBoServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> |
convertBosToImmutables(Collection<NaturalLanguageUsageBo> naturalLanguageUsageBos) |
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. |
KrmsAttributeDefinitionService |
getAttributeDefinitionService() |
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.
|
void |
setAttributeDefinitionService(KrmsAttributeDefinitionService attributeDefinitionService) |
void |
setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
Sets the value of DataObjectService to the given value.
|
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. |
public NaturalLanguageUsageBoServiceImpl()
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
dataObjectService - the DataObjectService value to set.public void setAttributeDefinitionService(KrmsAttributeDefinitionService attributeDefinitionService)
public KrmsAttributeDefinitionService getAttributeDefinitionService()
public org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage createNaturalLanguageUsage(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
NaturalLanguageUsageBoServiceNaturalLanguageUsage exactly like the parameter passed in.createNaturalLanguageUsage in interface NaturalLanguageUsageBoServicenaturalLanguageUsage - The NaturalLanguageUsage to create.NaturalLanguageUsage exactly like the parameter passed in.public org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage getNaturalLanguageUsage(String naturalLanguageUsageId)
NaturalLanguageUsageBoServicegetNaturalLanguageUsage in interface NaturalLanguageUsageBoServicenaturalLanguageUsageId - to retrieve.NaturalLanguageUsage identified by the given id.
A null reference is returned if an invalid or non-existent id is supplied.public org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage getNaturalLanguageUsageByName(String namespace, String name)
NaturalLanguageUsageBoServicegetNaturalLanguageUsageByName in interface NaturalLanguageUsageBoServicenamespace - 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.public org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage updateNaturalLanguageUsage(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
NaturalLanguageUsageBoServiceNaturalLanguageUsage.updateNaturalLanguageUsage in interface NaturalLanguageUsageBoServicenaturalLanguageUsage - The NaturalLanguageUsage to update.public void deleteNaturalLanguageUsage(String naturalLanguageUsageId)
NaturalLanguageUsageBoServiceNaturalLanguageUsage with the given id.deleteNaturalLanguageUsage in interface NaturalLanguageUsageBoServicenaturalLanguageUsageId - to delete.public List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> findNaturalLanguageUsagesByName(String name)
findNaturalLanguageUsagesByName in interface NaturalLanguageUsageBoServicepublic List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> findNaturalLanguageUsagesByDescription(String description)
findNaturalLanguageUsagesByDescription in interface NaturalLanguageUsageBoServicepublic List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> findNaturalLanguageUsagesByNamespace(String namespace)
findNaturalLanguageUsagesByNamespace in interface NaturalLanguageUsageBoServicepublic List<org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage> convertBosToImmutables(Collection<NaturalLanguageUsageBo> naturalLanguageUsageBos)
public org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage to(NaturalLanguageUsageBo naturalLanguageUsageBo)
NaturalLanguageUsageBoServiceNaturalLanguageUsageBo to its immutable counterpart, NaturalLanguageUsage.to in interface NaturalLanguageUsageBoServicenaturalLanguageUsageBo - the mutable business object.NaturalLanguageUsage the immutable object.public NaturalLanguageUsageBo from(org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage naturalLanguageUsage)
NaturalLanguageUsageBoServiceNaturalLanguageUsage to its mutable NaturalLanguageUsageBo counterpart.from in interface NaturalLanguageUsageBoServicenaturalLanguageUsage - the immutable object.NaturalLanguageUsageBo the mutable NaturalLanguageUsageBo.Copyright © 2005–2017 The Kuali Foundation. All rights reserved.