Package | Description |
---|---|
org.cpsolver.instructor.model |
Instructor Scheduling: Model.
|
Modifier and Type | Method and Description |
---|---|
Attribute.Type |
Attribute.getType()
Attribute type that was provided in the constructor
|
Modifier and Type | Method and Description |
---|---|
Set<Attribute.Type> |
InstructorSchedulingModel.getAttributeTypes()
Return registered attribute types
|
Modifier and Type | Method and Description |
---|---|
void |
InstructorSchedulingModel.addAttributeType(Attribute.Type type)
Register an attribute type
|
int |
TeachingRequest.getAttributePreference(Instructor instructor,
Attribute.Type type)
Compute attribute preference for the given instructor and attribute type
|
Set<Attribute> |
Instructor.getAttributes(Attribute.Type type)
Return instructor attributes of given type
|
Constructor and Description |
---|
Attribute(long attributeId,
String attributeName,
Attribute.Type type)
Constructor
|