Package jadex.bdiv3.examples.alarmclock
Class AlarmclockAgent.AlarmGoal
- java.lang.Object
- 
- jadex.bdiv3.examples.alarmclock.AlarmclockAgent.AlarmGoal
 
- 
- Enclosing class:
- AlarmclockAgent
 
 public static class AlarmclockAgent.AlarmGoal extends java.lang.ObjectCheck alarm time and trigger notification if necessary.
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AlarmclockAgent.AlarmGoalcheckCreate(Alarm alarm)Creation condition for creating a goal for every alarm.booleanequals(java.lang.Object obj)Test for equality.AlarmgetAlarm()Get the alarm.inthashCode()Get the hash code.
 
- 
- 
- 
Field Detail- 
alarmprotected Alarm alarm The alarm to monitor.
 
- 
 - 
Constructor Detail- 
AlarmGoalpublic AlarmGoal(Alarm alarm) Create an alarm goal.
 
- 
 - 
Method Detail- 
checkCreatepublic static AlarmclockAgent.AlarmGoal checkCreate(Alarm alarm) Creation condition for creating a goal for every alarm.
 - 
getAlarmpublic Alarm getAlarm() Get the alarm.
 - 
hashCodepublic int hashCode() Get the hash code.- Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) Test for equality.- Overrides:
- equalsin class- java.lang.Object
 
 
- 
 
-