org.kuali.rice.krms.impl.repository
Class TermSpecificationBo
java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.krms.impl.repository.TermSpecificationBo
- All Implemented Interfaces:
- groovy.lang.GroovyObject, Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Identifiable, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject, TermSpecificationDefinitionContract
public class TermSpecificationBo
- extends PersistableBusinessObjectBase
- implements TermSpecificationDefinitionContract, groovy.lang.GroovyObject
- See Also:
- Serialized Form
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
TermSpecificationBo
public TermSpecificationBo()
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interface groovy.lang.GroovyObject
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interface groovy.lang.GroovyObject
invokeMethod
public Object invokeMethod(String method,
Object arguments)
- Specified by:
invokeMethod
in interface groovy.lang.GroovyObject
getProperty
public Object getProperty(String property)
- Specified by:
getProperty
in interface groovy.lang.GroovyObject
setProperty
public void setProperty(String property,
Object value)
- Specified by:
setProperty
in interface groovy.lang.GroovyObject
getId
public String getId()
- Description copied from interface:
Identifiable
- The unique identifier for an object. This can be null.
- Specified by:
getId
in interface Identifiable
- Returns:
- the id
setId
public void setId(String value)
getName
public String getName()
- Specified by:
getName
in interface TermSpecificationDefinitionContract
- Returns:
- the name for this
TermSpecificationDefinitionContract
setName
public void setName(String value)
getNamespace
public String getNamespace()
- Description copied from interface:
TermSpecificationDefinitionContract
- This is the namespace of the
TermSpecificationDefinitionContract
The namespace of the TermSpecificationDefinitionContract
- Specified by:
getNamespace
in interface TermSpecificationDefinitionContract
- Returns:
- the namespace of the TermSpecificationDefinitionContract
setNamespace
public void setNamespace(String value)
getType
public String getType()
- Specified by:
getType
in interface TermSpecificationDefinitionContract
- Returns:
- the fully qualified class name for this
TermSpecificationDefinitionContract
setType
public void setType(String value)
getDescription
public String getDescription()
- Specified by:
getDescription
in interface TermSpecificationDefinitionContract
- Returns:
- the description for this
TermSpecificationDefinitionContract
setDescription
public void setDescription(String value)
getCategories
public List<CategoryBo> getCategories()
- Description copied from interface:
TermSpecificationDefinitionContract
- Returns an ordered, immutable list of the categories which this term specification
definition requires. This list can be empty (in the case of a term
which has no arguments) but will never be null.
- Specified by:
getCategories
in interface TermSpecificationDefinitionContract
- Returns:
- the list of categories for this term specification definition
setCategories
public void setCategories(List<CategoryBo> value)
to
public static TermSpecificationDefinition to(TermSpecificationBo bo)
from
public static TermSpecificationBo from(TermSpecificationDefinition im)
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.