NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::Schema Member List

This is the complete list of members for NES::Schema, including all inherited members.

addField(const AttributeFieldPtr &attribute)NES::Schema
addField(const std::string &name, const BasicType &type)NES::Schema
addField(const std::string &name, DataTypePtr data)NES::Schema
ATTRIBUTE_NAME_SEPARATORNES::Schemastatic
clear()NES::Schema
contains(const std::string &fieldName) constNES::Schema
copy() constNES::Schema
copyFields(const SchemaPtr &otherSchema)NES::Schema
create(MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT)NES::Schemastatic
createFromSchemaType(const Configurations::SchemaTypePtr &schemaType, MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT)NES::Schemastatic
empty() constNES::Schema
equals(const SchemaPtr &schema, bool considerOrder=true)NES::Schema
fieldsNES::Schema
get(const std::string &fieldName) constNES::Schema
get(uint32_t index)NES::Schema
getField(const std::string &fieldName) constNES::Schema
getFieldNames() constNES::Schema
getIndex(const std::string &fieldName) constNES::Schema
getLayoutType() constNES::Schema
getLayoutTypeAsString() constNES::Schema
getQualifierNameForSystemGeneratedFields() constNES::Schema
getQualifierNameForSystemGeneratedFieldsWithSeparator() constNES::Schema
getSchemaSizeInBytes() constNES::Schema
getSize() constNES::Schema
getSourceNameQualifier() constNES::Schema
hasEqualTypes(const SchemaPtr &otherSchema)NES::Schema
MemoryLayoutType enum nameNES::Schema
removeField(const AttributeFieldPtr &field)NES::Schema
replaceField(const std::string &name, const DataTypePtr &type)NES::Schema
Schema(MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT)NES::Schemaexplicit
Schema(SchemaPtr const &query, MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT)NES::Schema
setLayoutType(MemoryLayoutType layoutType)NES::Schema
toString(const std::string &prefix="", const std::string &sep=" ", const std::string &suffix="") constNES::Schema
updateSourceName(const std::string &srcName) constNES::Schema