/* * Copyright 2016 Red Hat, Inc. and/or its affiliates. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package cb; import org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore; import org.optaplanner.core.impl.domain.solution.AbstractSolution; /** * This class was automatically generated by the data modeler tool. */ @org.optaplanner.core.api.domain.solution.PlanningSolution public class Schedule extends AbstractSolution implements java.io.Serializable { static final long serialVersionUID = 1L; @org.optaplanner.core.api.domain.valuerange.ValueRangeProvider(id = "computerRange") private java.util.List computerList; @org.optaplanner.core.api.domain.solution.PlanningEntityCollectionProperty private java.util.List processList; public Schedule() { } public java.util.List getComputerList() { return this.computerList; } public void setComputerList(java.util.List computerList) { this.computerList = computerList; } public java.util.List getProcessList() { return this.processList; } public void setProcessList(java.util.List processList) { this.processList = processList; } public Schedule(java.util.List computerList, java.util.List processList) { this.computerList = computerList; this.processList = processList; } }