Class IdentityManagementTypeAttributeTransactionalDocument

All Implemented Interfaces:
Serializable, Cloneable, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, GloballyUnique, Versioned, Document, SessionDocument, TransactionalDocument
Direct Known Subclasses:
IdentityManagementGroupDocument, IdentityManagementRoleDocument

public class IdentityManagementTypeAttributeTransactionalDocument extends IdentityManagementKimDocument
See Also:
  • Field Details

    • serialVersionUID

      protected static final long serialVersionUID
      See Also:
    • kimTypeService

      protected transient org.kuali.rice.kim.framework.type.KimTypeService kimTypeService
    • kimType

      protected org.kuali.rice.kim.api.type.KimType kimType
    • attributes

      protected List<? extends KimAttributes> attributes
    • definitions

      protected transient List<org.kuali.rice.kim.api.type.KimAttributeField> definitions
    • attributeEntry

      protected transient Map<String,Object> attributeEntry
  • Constructor Details

    • IdentityManagementTypeAttributeTransactionalDocument

      public IdentityManagementTypeAttributeTransactionalDocument()
  • Method Details

    • getAttributes

      public List<? extends KimAttributes> getAttributes()
      Returns:
      the attributes
    • setAttributes

      public void setAttributes(List<? extends KimAttributes> attributes)
      Parameters:
      attributes - the attributes to set
    • getKimType

      public org.kuali.rice.kim.api.type.KimType getKimType()
      Returns:
      the kimType
    • setKimType

      public void setKimType(org.kuali.rice.kim.api.type.KimType kimType)
      Parameters:
      kimType - the kimType to set
    • getAttributeEntry

      public Map<String,Object> getAttributeEntry()
    • getCommaDelimitedAttributesLabels

      public String getCommaDelimitedAttributesLabels(String commaDelimitedAttributesNamesList)
    • getDefinitions

      public List<org.kuali.rice.kim.api.type.KimAttributeField> getDefinitions()
    • getDefinitionsKeyedByAttributeName

      public Map<String,org.kuali.rice.kim.api.type.KimAttributeField> getDefinitionsKeyedByAttributeName()
    • setDefinitions

      public void setDefinitions(List<org.kuali.rice.kim.api.type.KimAttributeField> definitions)
    • getKimTypeService

      protected org.kuali.rice.kim.framework.type.KimTypeService getKimTypeService(org.kuali.rice.kim.api.type.KimType kimType)