org.kuali.student.r2.common.infc
Interface HasAttributes

All Known Subinterfaces:
AcademicCalendar, AcalEvent, Accreditation, Activity, ActivityOffering, ActivityOfferingCluster, ActivityOfferingDisplay, ActivityRegistration, AdminOrg, AffiliatedOrg, AppliedHold, Appointment, AppointmentSlot, AppointmentWindow, Atp, AtpAtpRelation, AtpMilestoneRelation, BatchJobResult, BatchJobResultItem, Building, Check, Clu, CluAccounting, CluCluRelation, CluFee, CluFeeRecord, CluIdentifier, CluInstructor, CluLoRelation, CluPublication, CluResult, CluSet, CluSetTreeView, ColocatedOfferingSet, Comment, CommonWithCoreProgram, CommonWithCredentialProgram, CommonWithProgramVariation, Context, CoreProgram, Course, CourseCrossListing, CourseExpenditure, CourseFee, CourseJoint, CourseOffering, CourseOfferingCrossListing, CourseOfferingCrossListing, CourseOfferingDisplay, CourseRegistration, CourseRevenue, CourseVariation, CourseWaitlistEntry, CredentialProgram, CreditsGrade, Document, EnrollmentFee, Entity, Enumeration, Exemption, ExemptionRequest, Expenditure, ExternalCredentialRecord, Fee, Format, FormatOffering, GPA, GradeRoster, GradeRosterEntry, GradeValuesGroup, HasAttributesAndMeta, HoldIssue, Holiday, HolidayCalendar, Honors, HonorsProgram, IdEntity, IdNamelessEntity, Instruction, KeyDate, KeyEntity, KeyNamelessEntity, LearningResultRecord, Lifecycle, Lo, Load, Load, LoCategory, LoDisplay, LoLoRelation, LoRepository, Lpr, LprRoster, LprRosterEntry, LprTransaction, LprTransactionItem, LuCode, Lui, LuiCapacity, LuiIdentifier, LuiLuiRelation, LuiSet, MajorDiscipline, Milestone, MinorDiscipline, OfferingInstructor, Org, OrgCode, OrgHierarchy, OrgOrgRelation, OrgPersonRelation, OrgPositionRestriction, Population, PopulationCategory, PopulationRule, Process, ProcessCategory, ProgramRequirement, ProgramVariation, Proposal, RefDocRelation, RefStatementRelation, RegistrationGroup, RegistrationRequest, RegistrationRequestItem, Relationship, ReqCompField, ReqComponent, ResultOption, ResultScale, ResultSource, ResultValue, ResultValuesGroup, Revenue, Room, RoomFixedResource, RoomResponsibleOrg, RoomUsage, Schedule, ScheduleBatch, ScheduleDisplay, ScheduleRequest, ScheduleRequestDisplay, ScheduleTransaction, SeatPoolDefinition, Soc, SocRolloverResult, SocRolloverResultItem, State, StateChange, StateConstraint, Statement, StatementTreeView, StateProcess, StatePropagation, StudentCourseRecord, StudentCredentialRecord, StudentProgramRecord, StudentRank, StudentTestScoreRecord, StudentTransferCreditRecord, Tag, Term, TimeSlot, Type, TypeStateEntity, TypeTypeRelation
All Known Implementing Classes:
AcademicCalendarInfo, AcalEventInfo, AccreditationInfo, ActivityInfo, ActivityOfferingClusterInfo, ActivityOfferingDisplayInfo, ActivityOfferingInfo, ActivityRegistrationInfo, AdminOrgInfo, AffiliatedOrgInfo, AppliedHoldInfo, AppointmentInfo, AppointmentSlotInfo, AppointmentWindowInfo, AtpAtpRelationInfo, AtpInfo, BatchJobResultInfo, BatchJobResultItemInfo, BuildingInfo, CheckInfo, CluAccountingInfo, CluCluRelationInfo, CluFeeInfo, CluFeeRecordInfo, CluIdentifierInfo, CluInfo, CluInstructorInfo, CluLoRelationInfo, CluPublicationInfo, CluResultInfo, CluSetInfo, CluSetTreeViewInfo, ColocatedOfferingSetInfo, CommentInfo, CommonWithCoreProgramInfo, CommonWithCredentialProgramInfo, CommonWithProgramVariationInfo, ContextInfo, CoreProgramInfo, CourseCrossListingInfo, CourseExpenditureInfo, CourseFeeInfo, CourseInfo, CourseJointInfo, CourseOfferingCrossListingInfo, CourseOfferingCrossListingInfo, CourseOfferingDisplayInfo, CourseOfferingInfo, CourseRegistrationInfo, CourseRevenueInfo, CourseVariationInfo, CourseWaitlistEntryInfo, CredentialProgramInfo, CreditOptionInfo, CreditsGradeInfo, DocumentInfo, EnrollmentFeeInfo, EntityInfo, EnumerationInfo, ExemptionInfo, ExemptionRequestInfo, ExpenditureInfo, ExternalCredentialRecordInfo, FeeInfo, FormatInfo, FormatOfferingInfo, GPAInfo, GradeRosterEntryInfo, GradeRosterInfo, GradeValuesGroupInfo, HasAttributesAndMetaInfo, HasAttributesInfo, HoldIssueInfo, HolidayCalendarInfo, HolidayInfo, HonorsInfo, HonorsProgramInfo, IdEntityInfo, IdNamelessEntityInfo, InstructionInfo, KeyDateInfo, KeyEntityInfo, KeyNamelessEntityInfo, LearningResultRecordInfo, LifecycleInfo, LoadInfo, LoadInfo, LoCategoryInfo, LoDisplayInfo, LoInfo, LoLoRelationInfo, LoRepositoryInfo, LprInfo, LprRosterEntryInfo, LprRosterInfo, LprTransactionInfo, LprTransactionItemInfo, LuCodeInfo, LuiCapacityInfo, LuiIdentifierInfo, LuiInfo, LuiLuiRelationInfo, LuiSetInfo, MajorDisciplineInfo, MilestoneInfo, MinorDisciplineInfo, OfferingInstructorInfo, OrgCodeInfo, OrgHierarchyInfo, OrgInfo, OrgOrgRelationInfo, OrgPersonRelationInfo, OrgPositionRestrictionInfo, PopulationCategoryInfo, PopulationInfo, PopulationRuleInfo, ProcessCategoryInfo, ProcessInfo, ProgramRequirementInfo, ProgramVariationInfo, ProposalInfo, RefDocRelationInfo, RefStatementRelationInfo, RegistrationGroupInfo, RegistrationRequestInfo, RegistrationRequestItemInfo, RelationshipInfo, ReqCompFieldInfo, ReqComponentInfo, ResultOptionInfo, ResultScaleInfo, ResultSourceInfo, ResultValueInfo, ResultValuesGroupInfo, RevenueInfo, RoomFixedResourceInfo, RoomInfo, RoomResponsibleOrgInfo, RoomUsageInfo, ScheduleBatchInfo, ScheduleDisplayInfo, ScheduleInfo, ScheduleRequestDisplayInfo, ScheduleRequestInfo, ScheduleTransactionInfo, SeatPoolDefinitionInfo, SocInfo, SocRolloverResultInfo, SocRolloverResultItemInfo, StateChangeInfo, StateConstraintInfo, StateInfo, StatementInfo, StatementTreeViewInfo, StatePropagationInfo, StudentCourseRecordInfo, StudentCredentialRecordInfo, StudentProgramRecordInfo, StudentRankInfo, StudentTestScoreRecordInfo, StudentTransferCreditRecordInfo, TagInfo, TermInfo, TimeSlotInfo, TypeInfo, TypeStateEntityInfo, TypeTypeRelationInfo

public interface HasAttributes

A common interface pattern for service entities. This interface is applied to entities with attributes.

Author:
tom

Method Summary
 List<? extends Attribute> getAttributes()
          List of dynamic attributes, each holding a key-value pair that can be configured to hold additional information for an implementing institution.
 

Method Detail

getAttributes

List<? extends Attribute> getAttributes()
List of dynamic attributes, each holding a key-value pair that can be configured to hold additional information for an implementing institution. Note: the key may be repeated more than once to simulate a list of values.



Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.