Class Mesh
- java.lang.Object
-
- de.extio.spacecraft.shared.model.bo.Mesh
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clean()
Object
clone()
Map<String,Double>
getDistribution()
double
getDistributionByCategory(String category)
List<UUID>
getForceExecuteMeshConsumers()
List<MeshLane>
getLanes()
List<MeshTakeRequest>
getRequests()
Map<UUID,Function<Double,Double>>
getSuppliers()
UUID
getType()
boolean
isAnyDirty()
boolean
isDirty()
void
setDirty(boolean dirty)
void
setDistribution(Map<String,Double> distribution)
void
setForceExecuteMeshConsumers(List<UUID> forceExecuteMeshConsumers)
void
setType(UUID type)
-
-
-
Constructor Detail
-
Mesh
public Mesh()
-
Mesh
public Mesh(UUID type)
-
-
Method Detail
-
isAnyDirty
public boolean isAnyDirty()
-
clean
public void clean()
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-
isDirty
public boolean isDirty()
-
setDirty
public void setDirty(boolean dirty)
-
getType
public UUID getType()
-
setType
public void setType(UUID type)
-
getRequests
public List<MeshTakeRequest> getRequests()
-
setForceExecuteMeshConsumers
public void setForceExecuteMeshConsumers(List<UUID> forceExecuteMeshConsumers)
-
getDistributionByCategory
public double getDistributionByCategory(String category)
-
-