Interface KewTypeAttributeContract
- All Superinterfaces:
org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.common.active.Inactivatable
- All Known Implementing Classes:
KewTypeAttribute,KewTypeAttribute.Builder
public interface KewTypeAttributeContract
extends org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.active.Inactivatable
-
Method Summary
Modifier and TypeMethodDescriptionThis is the definition of the attributeThis is the id of the definition of the attribute.This is the sequence number of the attributeThis is the KewType to which the attribute appliesMethods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getIdMethods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
-
Method Details
-
getTypeId
String getTypeId()This is the KewType to which the attribute appliesIt is a id of a KEW type related to the attribute.
- Returns:
- id for KEW type related to the attribute.
-
getAttributeDefinitionId
String getAttributeDefinitionId()This is the id of the definition of the attribute.It identifies the attribute definition
- Returns:
- the attribute definition id.
-
getSequenceNumber
Integer getSequenceNumber()This is the sequence number of the attribute- Returns:
- the service name of the KewTypeAttribute
-
getAttributeDefinition
KewAttributeDefinitionContract getAttributeDefinition()This is the definition of the attribute
-