public class LuiInfo extends IdEntityInfo implements Serializable, Lui
Constructor and Description |
---|
LuiInfo()
Constructs a new LuiInfo.
|
LuiInfo(Lui lui)
Constructs a new LuiInfo from another Lui.
|
Modifier and Type | Method and Description |
---|---|
List<LuiIdentifierInfo> |
getAlternateIdentifiers()
The alternate LUI identifiers.
|
String |
getAtpId()
The unique identifier for the Academic Time Period (ATP)
for which this instance is offered.
|
List<String> |
getCampusLocations()
Places where this LUI is offered.
|
List<String> |
getCluCluRelationIds()
Any Clu Clu Relation identifiers on which this instance is
based.
|
String |
getCluId()
The unique identifier for the Canonical Learning Unit
(CLU) of which this is an instance.
|
Date |
getEffectiveDate()
Date/time this object became effective.
|
Date |
getExpirationDate()
Date/time this relationship is no longer effective.
|
List<LuCodeInfo> |
getLuiCodes()
List of LU code info structures.
|
Integer |
getMaximumEnrollment()
The total maximum number of "seats" or enrollment slots that
can be filled for the lui.
|
Integer |
getMinimumEnrollment()
Total minimum number of seats that must be filled for the lui.
|
LuiIdentifierInfo |
getOfficialIdentifier()
The LUI identifier.
|
String |
getReferenceURL()
The reference URL for this LUI.
|
List<String> |
getRelatedLuiTypes()
These are the related lui types which may be related to this lui, e.g., activty
offering types to format offering
|
List<String> |
getResultValuesGroupKeys()
The options/scales that indicate the allowable grades that can
be awarded or credits applied.
|
List<String> |
getScheduleIds()
The Schedule Ids
|
List<String> |
getUnitsContentOwner()
Identifiers for Organization(s) that is responsible for the academic content of
the Lui as approved in its canonical form.
|
List<String> |
getUnitsDeployment()
Identifiers for Organization(s) that is responsible for the delivery - and all
associated logistics - of the Lui.
|
void |
setAlternateIdentifiers(List<LuiIdentifierInfo> alternateIdentifiers) |
void |
setAtpId(String atpId) |
void |
setCampusLocations(List<String> campusLocations) |
void |
setCluCluRelationIds(List<String> cluCluRelationIds) |
void |
setCluId(String cluId) |
void |
setEffectiveDate(Date effectiveDate) |
void |
setExpirationDate(Date expirationDate) |
void |
setLuiCodes(List<LuCodeInfo> luiCodes) |
void |
setMaximumEnrollment(Integer maximumEnrollment) |
void |
setMinimumEnrollment(Integer minimumEnrollment) |
void |
setOfficialIdentifier(LuiIdentifierInfo officialIdentifier) |
void |
setReferenceURL(String referenceURL) |
void |
setRelatedLuiTypes(List<String> relatedLuiTypes) |
void |
setResultValuesGroupKeys(List<String> resultValueGroupKeys) |
void |
setScheduleIds(List<String> scheduleIds) |
void |
setUnitsContentOwner(List<String> unitsContentOwner) |
void |
setUnitsDeployment(List<String> unitsDeployment) |
getId, setId
getDescr, getName, setDescr, setName
getState, getStateKey, getType, getTypeKey, setState, setStateKey, setType, setTypeKey
getMeta, setMeta
getAttributes, getAttributeValue, getAttributeValueList, setAttributes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getType, getTypeKey
getState, getStateKey
getAttributes
public LuiInfo()
public Date getEffectiveDate()
HasEffectiveDates
getEffectiveDate
in interface HasEffectiveDates
public void setEffectiveDate(Date effectiveDate)
public Date getExpirationDate()
HasEffectiveDates
getExpirationDate
in interface HasEffectiveDates
public void setExpirationDate(Date expirationDate)
public LuiIdentifierInfo getOfficialIdentifier()
Lui
getOfficialIdentifier
in interface Lui
public void setOfficialIdentifier(LuiIdentifierInfo officialIdentifier)
public List<LuiIdentifierInfo> getAlternateIdentifiers()
Lui
getAlternateIdentifiers
in interface Lui
public void setAlternateIdentifiers(List<LuiIdentifierInfo> alternateIdentifiers)
public String getCluId()
Lui
public List<String> getCluCluRelationIds()
Lui
getCluCluRelationIds
in interface Lui
public void setCluCluRelationIds(List<String> cluCluRelationIds)
public String getAtpId()
Lui
public List<String> getCampusLocations()
Lui
getCampusLocations
in interface Lui
public void setCampusLocations(List<String> campusLocations)
public List<String> getScheduleIds()
Lui
getScheduleIds
in interface Lui
public void setScheduleIds(List<String> scheduleIds)
public List<LuCodeInfo> getLuiCodes()
Lui
getLuiCodes
in interface Lui
public void setLuiCodes(List<LuCodeInfo> luiCodes)
public Integer getMaximumEnrollment()
Lui
getMaximumEnrollment
in interface Lui
public void setMaximumEnrollment(Integer maximumEnrollment)
public Integer getMinimumEnrollment()
Lui
getMinimumEnrollment
in interface Lui
public void setMinimumEnrollment(Integer minimumEnrollment)
public String getReferenceURL()
Lui
getReferenceURL
in interface Lui
public void setReferenceURL(String referenceURL)
public List<String> getUnitsDeployment()
Lui
getUnitsDeployment
in interface Lui
public void setUnitsDeployment(List<String> unitsDeployment)
public List<String> getUnitsContentOwner()
Lui
getUnitsContentOwner
in interface Lui
public void setUnitsContentOwner(List<String> unitsContentOwner)
public List<String> getResultValuesGroupKeys()
Lui
getResultValuesGroupKeys
in interface Lui
public void setResultValuesGroupKeys(List<String> resultValueGroupKeys)
public List<String> getRelatedLuiTypes()
Lui
getRelatedLuiTypes
in interface Lui
public void setRelatedLuiTypes(List<String> relatedLuiTypes)
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.