public abstract class AbstractLoadCapacity extends Object implements ILoadCapacity
Constructor and Description |
---|
AbstractLoadCapacity(String loadCapacityId,
int maximalIndividualLoadCapacity,
int currentLoad) |
Modifier and Type | Method and Description |
---|---|
double |
getCurrentLoad()
Gets the current load.
|
String |
getId()
Gets the id of the PNDItem
|
Optional<Long> |
getLoadPickupTime()
Gets the load pickup time.
|
double |
getMaximalIndividualLoadCapacity()
Gets the maximal individual load capacity.
|
int |
getSearchIndex()
Gets the search index.
|
void |
setLoadPickupTime(long loadPickupTimeMillis) |
void |
setSearchIndex(int searchIndex)
Sets the search index.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
merge, visit
public AbstractLoadCapacity(String loadCapacityId, int maximalIndividualLoadCapacity, int currentLoad)
public void setLoadPickupTime(long loadPickupTimeMillis)
setLoadPickupTime
in interface ILoadCapacity
public Optional<Long> getLoadPickupTime()
ILoadCapacity
getLoadPickupTime
in interface ILoadCapacity
public void setSearchIndex(int searchIndex)
IPNDItem
setSearchIndex
in interface IPNDItem
searchIndex
- the new search indexpublic int getSearchIndex()
IPNDItem
getSearchIndex
in interface IPNDItem
public double getCurrentLoad()
ILoadCapacity
getCurrentLoad
in interface ILoadCapacity
public double getMaximalIndividualLoadCapacity()
ILoadCapacity
getMaximalIndividualLoadCapacity
in interface ILoadCapacity
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.