22 package org.matsim.utils.objectattributes.attributable;
25 import java.util.function.Consumer;
26 import java.util.function.Supplier;
44 if (Objects.isNull(attributes)) {
46 this.consumer.accept(attributes);
68 return Collections.emptyMap();
Object removeAttribute(String attribute)
final Supplier< Attributes > supplier
Map< String, Object > getAsMap()
Object putAttribute(final String attribute, final Object value)
final Consumer< Attributes > consumer
LazyAllocationAttributes(final Consumer< Attributes > consumer, final Supplier< Attributes > supplier)
Object getAttribute(String attribute)
Object putAttribute(String attribute, Object value)