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 voidclean()Objectclone()Map<String,Double>getDistribution()doublegetDistributionByCategory(String category)List<UUID>getForceExecuteMeshConsumers()List<MeshLane>getLanes()List<MeshTakeRequest>getRequests()Map<UUID,Function<Double,Double>>getSuppliers()UUIDgetType()booleanisAnyDirty()booleanisDirty()voidsetDirty(boolean dirty)voidsetDistribution(Map<String,Double> distribution)voidsetForceExecuteMeshConsumers(List<UUID> forceExecuteMeshConsumers)voidsetType(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:
clonein 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)
-
-