Class KewTypeAttribute
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.repository.type.KewTypeAttribute
- All Implemented Interfaces:
Serializable,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.ModelObjectBasic,org.kuali.rice.core.api.mo.ModelObjectComplete,KewTypeAttributeContract
public final class KewTypeAttribute
extends org.kuali.rice.core.api.mo.AbstractDataTransferObject
implements KewTypeAttributeContract
Concrete model object implementation of KEW KewTypeAttribute.
immutable.
Instances of KewTypeAttribute can be (un)marshalled to and from XML.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis builder is used to construct instances of KewTypeAttribute.static classA private class which exposes constants which define the XML element names to use when this object is marshalled to XML. -
Method Summary
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.kuali.rice.core.api.mo.common.Identifiable
-
getTypeId
Description copied from interface:KewTypeAttributeContractThis is the KewType to which the attribute appliesIt is a id of a KEW type related to the attribute.
- Specified by:
getTypeIdin interfaceKewTypeAttributeContract- Returns:
- id for KEW type related to the attribute.
-
getAttributeDefinitionId
Description copied from interface:KewTypeAttributeContractThis is the id of the definition of the attribute.It identifies the attribute definition
- Specified by:
getAttributeDefinitionIdin interfaceKewTypeAttributeContract- Returns:
- the attribute definition id.
-
getSequenceNumber
Description copied from interface:KewTypeAttributeContractThis is the sequence number of the attribute- Specified by:
getSequenceNumberin interfaceKewTypeAttributeContract- Returns:
- the service name of the KewTypeAttribute
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceorg.kuali.rice.core.api.mo.common.active.Inactivatable
-
getAttributeDefinition
Description copied from interface:KewTypeAttributeContractThis is the definition of the attribute- Specified by:
getAttributeDefinitionin interfaceKewTypeAttributeContract
-