5 #ifndef JODA_DELETEPOINTERPROJECTOR_H
6 #define JODA_DELETEPOINTERPROJECTOR_H
16 bool view =
false)
override;
rapidjson::GenericDocument< RJChar, RJMemoryPoolAlloc, RJBaseAlloc > RJDocument
Definition: RJFwd.h:28
rapidjson::MemoryPoolAllocator< RJBaseAlloc > RJMemoryPoolAlloc
Definition: RJFwd.h:26
rapidjson::GenericValue< RJChar, RJMemoryPoolAlloc > RJValue
Definition: RJFwd.h:29
Definition: RapidJsonDocument.h:22
Definition: DeletePointerProjector.h:10
void project(const RapidJsonDocument &json, RJDocument &newDoc, bool view=false) override
Definition: DeletePointerProjector.cpp:24
std::vector< std::string > getMaterializeAttributes() const override
Definition: DeletePointerProjector.cpp:44
RJValue getVal(const RapidJsonDocument &json, RJMemoryPoolAlloc &alloc) override
Definition: DeletePointerProjector.cpp:19
DeletePointerProjector(const std::string &to)
Definition: DeletePointerProjector.cpp:7
~DeletePointerProjector() override=default
std::string toString() override
Definition: DeletePointerProjector.cpp:15
std::string getType() override
Definition: DeletePointerProjector.cpp:11
Definition: IProjector.h:15
Definition: AttributeStatAggregator.h:12