Refine search
@XStreamAlias("fileProblemProvider") public class FileProblemProvider<Solution_> implements ProblemProvider<Solution_> { @XStreamOmitField private final SolutionFileIO<Solution_> solutionFileIO;
@XStreamAlias("pickedMoveTypeBestScoreDiffSubSingleStatistic") public class PickedMoveTypeBestScoreDiffSubSingleStatistic<Solution_> extends PureSubSingleStatistic<Solution_, PickedMoveTypeBestScoreDiffStatisticPoint> { @XStreamOmitField private PickedMoveTypeBestScoreDiffSubSingleStatisticListener listener; @XStreamOmitField protected List<File> graphFileList = null;
@XStreamAlias("pickedMoveTypeStepScoreDiffSubSingleStatistic") public class PickedMoveTypeStepScoreDiffSubSingleStatistic<Solution_> extends PureSubSingleStatistic<Solution_, PickedMoveTypeStepScoreDiffStatisticPoint> { @XStreamOmitField private PickedMoveTypeStepScoreDiffSubSingleStatisticListener listener; @XStreamOmitField protected List<File> graphFileList = null;
@XStreamAlias("constraintMatchTotalStepScoreSubSingleStatistic") public class ConstraintMatchTotalStepScoreSubSingleStatistic<Solution_> extends PureSubSingleStatistic<Solution_, ConstraintMatchTotalStepScoreStatisticPoint> { @XStreamOmitField private ConstraintMatchTotalStepScoreSubSingleStatisticListener listener; @XStreamOmitField protected List<File> graphFileList = null;
@XStreamAlias("constraintMatchTotalBestScoreSubSingleStatistic") public class ConstraintMatchTotalBestScoreSubSingleStatistic<Solution_> extends PureSubSingleStatistic<Solution_, ConstraintMatchTotalBestScoreStatisticPoint> { @XStreamOmitField private ConstraintMatchTotalBestScoreSubSingleStatisticListener listener; @XStreamOmitField protected List<File> graphFileList = null;
@XStreamAlias("subSingleBenchmarkResult") public class SubSingleBenchmarkResult implements BenchmarkResult { @XStreamOmitField // Bi-directional relationship restored through BenchmarkResultIO private SingleBenchmarkResult singleBenchmarkResult; private final int subSingleBenchmarkIndex; private List<PureSubSingleStatistic> pureSubSingleStatisticList = null; @XStreamOmitField // Lazily restored when read through ProblemStatistic and CSV files private Map<StatisticType, SubSingleStatistic> effectiveSubSingleStatisticMap;
@XStreamAlias("solverBenchmarkResult") public class SolverBenchmarkResult { @XStreamOmitField // Bi-directional relationship restored through BenchmarkResultIO private PlannerBenchmarkResult plannerBenchmarkResult; @XStreamOmitField // Restored through BenchmarkResultIO private ScoreDefinition scoreDefinition = null;
@XStreamAlias("singleBenchmarkResult") public class SingleBenchmarkResult implements BenchmarkResult { @XStreamOmitField // Bi-directional relationship restored through BenchmarkResultIO private SolverBenchmarkResult solverBenchmarkResult; @XStreamOmitField // Bi-directional relationship restored through BenchmarkResultIO private ProblemBenchmarkResult problemBenchmarkResult;
@XStreamAlias("problemBenchmarkResult") public class ProblemBenchmarkResult<Solution_> { @XStreamOmitField // Bi-directional relationship restored through BenchmarkResultIO private PlannerBenchmarkResult plannerBenchmarkResult; private Long problemScale = null; @XStreamOmitField // Loaded lazily from singleBenchmarkResults private Integer maximumSubSingleCount = null;
@XStreamAlias("application") @JsonRootName("application") public class Application { @XStreamOmitField private volatile boolean isDirty = false;
@Auto private volatile String secureVipAddress; @XStreamOmitField private String statusPageRelativeUrl; @XStreamOmitField private String statusPageExplicitUrl; @XStreamOmitField private String healthCheckRelativeUrl; @XStreamOmitField private String healthCheckSecureExplicitUrl; @XStreamOmitField private String vipAddressUnresolved; @XStreamOmitField private String secureVipAddressUnresolved; @XStreamOmitField private String healthCheckExplicitUrl; @Deprecated private volatile InstanceStatus status = InstanceStatus.UP; private volatile InstanceStatus overriddenStatus = InstanceStatus.UNKNOWN; @XStreamOmitField private volatile boolean isInstanceInfoDirty = false; private volatile LeaseInfo leaseInfo; @Auto private volatile Boolean isCoordinatingDiscoveryServer = Boolean.FALSE; @XStreamAlias("metadata") private volatile Map<String, String> metadata; @Auto
@XStreamAlias("plannerBenchmarkResult") public class PlannerBenchmarkResult { @XStreamOmitField // Moving or renaming a report directory after creation is allowed private File benchmarkReportDirectory;
@XStreamAlias("scoreDirectorFactory") public class ScoreDirectorFactoryConfig extends AbstractConfig<ScoreDirectorFactoryConfig> { @XStreamOmitField @XStreamAlias("assertionScoreDirectorFactory") protected ScoreDirectorFactoryConfig assertionScoreDirectorFactory = null;
/** * Handles the language command class. * * @author Chris Jackson * */ @XStreamAlias("COMMAND_CLASS_LANGUAGE") public class ZWaveLanguageCommandClass extends ZWaveCommandClass { @XStreamOmitField private static final Logger logger = LoggerFactory.getLogger(ZWaveLanguageCommandClass.class); /** * Creates a new instance of the ZWaveLanguageCommandClass class. * * @param node the node this command class belongs to * @param controller the controller to use * @param endpoint the endpoint this Command class belongs to */ public ZWaveLanguageCommandClass(ZWaveNode node, ZWaveController controller, ZWaveEndpoint endpoint) { super(node, controller, endpoint); } @Override public CommandClass getCommandClass() { return CommandClass.COMMAND_CLASS_LANGUAGE; } }
/** * Handles the controller replication command class. * * @author Chris Jackson * */ @XStreamAlias("COMMAND_CLASS_CONTROLLER_REPLICATION") public class ZWaveControllerReplicationCommandClass extends ZWaveCommandClass { @XStreamOmitField private static final Logger logger = LoggerFactory.getLogger(ZWaveControllerReplicationCommandClass.class); /** * Creates a new instance of the ZWaveControllerReplicationCommandClass class. * * @param node the node this command class belongs to * @param controller the controller to use * @param endpoint the endpoint this Command class belongs to */ public ZWaveControllerReplicationCommandClass(ZWaveNode node, ZWaveController controller, ZWaveEndpoint endpoint) { super(node, controller, endpoint); } @Override public CommandClass getCommandClass() { return CommandClass.COMMAND_CLASS_CONTROLLER_REPLICATION; } }
/** * Handles the chimney fan command class. * * @author Chris Jackson * */ @XStreamAlias("COMMAND_CLASS_CHIMNEY_FAN") public class ZWaveChimneyFanCommandClass extends ZWaveCommandClass { @XStreamOmitField private static final Logger logger = LoggerFactory.getLogger(ZWaveChimneyFanCommandClass.class); /** * Creates a new instance of the ZWaveChimneyFanCommandClass class. * * @param node the node this command class belongs to * @param controller the controller to use * @param endpoint the endpoint this Command class belongs to */ public ZWaveChimneyFanCommandClass(ZWaveNode node, ZWaveController controller, ZWaveEndpoint endpoint) { super(node, controller, endpoint); } @Override public CommandClass getCommandClass() { return CommandClass.COMMAND_CLASS_CHIMNEY_FAN; } }
/** * Handles the move-to-position window covering command class. * * @author Chris Jackson * */ @XStreamAlias("COMMAND_CLASS_MTP_WINDOW_COVERING") public class ZWaveMtpWindowCoveringCommandClass extends ZWaveCommandClass { @XStreamOmitField private static final Logger logger = LoggerFactory.getLogger(ZWaveMtpWindowCoveringCommandClass.class); /** * Creates a new instance of the ZWaveMtpWindowCoveringCommandClass class. * * @param node the node this command class belongs to * @param controller the controller to use * @param endpoint the endpoint this Command class belongs to */ public ZWaveMtpWindowCoveringCommandClass(ZWaveNode node, ZWaveController controller, ZWaveEndpoint endpoint) { super(node, controller, endpoint); } @Override public CommandClass getCommandClass() { return CommandClass.COMMAND_CLASS_MTP_WINDOW_COVERING; } }
/** * Class to hold alarm state * @author Chris Jackson */ @XStreamAlias("alarmSensor") private static class Alarm { AlarmType alarmType; @XStreamOmitField boolean initialised = false; public Alarm(AlarmType type) { alarmType = type; } public AlarmType getAlarmType() { return alarmType; } public void setInitialised() { initialised = true; } public void resetInitialised() { initialised = false; } public boolean getInitialised() { return initialised; } }
/** * Handles the schedule entry lock command class. * * @author Chris Jackson * */ @XStreamAlias("COMMAND_CLASS_SCHEDULE_ENTRY_LOCK") public class ZWaveScheduleEntryLockCommandClass extends ZWaveCommandClass { @XStreamOmitField private static final Logger logger = LoggerFactory.getLogger(ZWaveScheduleEntryLockCommandClass.class); /** * Creates a new instance of the ZWaveScheduleEntryLockCommandClass class. * * @param node the node this command class belongs to * @param controller the controller to use * @param endpoint the endpoint this Command class belongs to */ public ZWaveScheduleEntryLockCommandClass(ZWaveNode node, ZWaveController controller, ZWaveEndpoint endpoint) { super(node, controller, endpoint); } @Override public CommandClass getCommandClass() { return CommandClass.COMMAND_CLASS_SCHEDULE_ENTRY_LOCK; } }
/** * Handles the thermostat setback command class. * * @author Chris Jackson * */ @XStreamAlias("COMMAND_CLASS_THERMOSTAT_SETBACK") public class ZWaveThermostatSetbackCommandClass extends ZWaveCommandClass { @XStreamOmitField private static final Logger logger = LoggerFactory.getLogger(ZWaveThermostatSetbackCommandClass.class); /** * Creates a new instance of the ZWaveThermostatSetbackCommandClass class. * * @param node the node this command class belongs to * @param controller the controller to use * @param endpoint the endpoint this Command class belongs to */ public ZWaveThermostatSetbackCommandClass(ZWaveNode node, ZWaveController controller, ZWaveEndpoint endpoint) { super(node, controller, endpoint); } @Override public CommandClass getCommandClass() { return CommandClass.COMMAND_CLASS_THERMOSTAT_SETBACK; } }