Class RemoteTagTranslator
java.lang.Object
org.heigit.ohsome.oshdb.util.celliterator.LazyEvaluatedObject<org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator>
org.heigit.ohsome.ohsomeapi.oshdb.RemoteTagTranslator
- All Implemented Interfaces:
Supplier<org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator>
public class RemoteTagTranslator
extends org.heigit.ohsome.oshdb.util.celliterator.LazyEvaluatedObject<org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator>
A tag-translator that can be used in map/flatMap/aggregateBy functions that may be executed on
remote machines.
-
Constructor Summary
ConstructorDescriptionRemoteTagTranslator
(org.heigit.ohsome.oshdb.util.function.SerializableSupplier<org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator> evaluator) RemoteTagTranslator
(org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator value) -
Method Summary
Methods inherited from class org.heigit.ohsome.oshdb.util.celliterator.LazyEvaluatedObject
equals, hashCode, wasEvaluated
-
Constructor Details
-
RemoteTagTranslator
public RemoteTagTranslator(org.heigit.ohsome.oshdb.util.function.SerializableSupplier<org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator> evaluator) -
RemoteTagTranslator
public RemoteTagTranslator(org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator value)
-
-
Method Details
-
get
public org.heigit.ohsome.oshdb.util.tagtranslator.TagTranslator get()
-