Class DtoDeviceStateAspectDeclaration
java.lang.Object
com.vernaio.kayros.engine.v2.api.dto.DtoDeviceStateAspectDeclaration
- All Implemented Interfaces:
IDtoDeviceStateAspectDeclaration
public class DtoDeviceStateAspectDeclaration
extends Object
implements IDtoDeviceStateAspectDeclaration
Definition of an expected device state aspect for a process/transitionModel.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDtoDeviceStateAspectDeclaration(String key, IDtoAbstractDeviceStateAspectType type, String initialValue) -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe initial value of this aspect at earliestStartTime; This will be used for the setup-calculation of the first allocation.getKey()getType()inthashCode()voidsetInitialValue(String initialValue) The initial value of this aspect at earliestStartTime; This will be used for the setup-calculation of the first allocation.voidvoidwithInitialValue(String initialValue) The initial value of this aspect at earliestStartTime; This will be used for the setup-calculation of the first allocation.
-
Constructor Details
-
DtoDeviceStateAspectDeclaration
protected DtoDeviceStateAspectDeclaration() -
DtoDeviceStateAspectDeclaration
public DtoDeviceStateAspectDeclaration(String key, IDtoAbstractDeviceStateAspectType type, String initialValue)
-
-
Method Details
-
getKey
- Specified by:
getKeyin interfaceIDtoDeviceStateAspectDeclaration
-
setKey
- Specified by:
setKeyin interfaceIDtoDeviceStateAspectDeclaration
-
getType
- Specified by:
getTypein interfaceIDtoDeviceStateAspectDeclaration
-
setType
- Specified by:
setTypein interfaceIDtoDeviceStateAspectDeclaration
-
getInitialValue
The initial value of this aspect at earliestStartTime; This will be used for the setup-calculation of the first allocation.- Specified by:
getInitialValuein interfaceIDtoDeviceStateAspectDeclaration
-
setInitialValue
The initial value of this aspect at earliestStartTime; This will be used for the setup-calculation of the first allocation.- Specified by:
setInitialValuein interfaceIDtoDeviceStateAspectDeclaration
-
equals
-
hashCode
public int hashCode() -
withKey
-
withType
-
withInitialValue
The initial value of this aspect at earliestStartTime; This will be used for the setup-calculation of the first allocation.
-