OmniSciDB
a5dc49c757
|
Public Member Functions | |
def | __init__ |
def | __repr__ |
def | __str__ |
def | tostring |
def | normalize |
def | apply_cursor |
def | apply_column |
def | apply_namespace |
def | is_cursor |
def | is_array |
def | is_column_any |
def | is_column_list |
def | is_column |
def | is_any_text_encoding_dict |
def | is_array_text_encoding_dict |
def | is_column_text_encoding_dict |
def | is_column_array_text_encoding_dict |
def | is_column_list_text_encoding_dict |
def | is_output_buffer_sizer |
def | is_row_multiplier |
def | is_arg_sizer |
def | is_user_specified |
def | format_sizer |
def | get_cpp_type |
def | format_cpp_type |
def | parse |
Public Attributes | |
name | |
args | |
Holds a `NAME<ARGS>`-like structure.
Definition at line 55 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.__init__ | ( | self, | |
name, | |||
args = None |
|||
) |
Definition at line 59 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.__repr__ | ( | self | ) |
Definition at line 65 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.args, com.mapd.parser.server.ExtensionFunction.args, com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateModel.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, TableFunctionsFactory_declbracket.Bracket.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, CodeGenerator::NullCheckCodegen.name, Function::NamedArg.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.thrift.ttypes.TDashboardGrantees.name, heavydb.thrift.ttypes.TGeoFileLayerInfo.name, and heavydb.thrift.ttypes.TCustomExpression.name.
def TableFunctionsFactory_declbracket.Bracket.__str__ | ( | self | ) |
Definition at line 68 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.args, com.mapd.parser.server.ExtensionFunction.args, join(), com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlCreateModel.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, TableFunctionsFactory_declbracket.Bracket.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, CodeGenerator::NullCheckCodegen.name, Function::NamedArg.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.thrift.ttypes.TDashboardGrantees.name, heavydb.thrift.ttypes.TGeoFileLayerInfo.name, and heavydb.thrift.ttypes.TCustomExpression.name.
def TableFunctionsFactory_declbracket.Bracket.apply_column | ( | self | ) |
Definition at line 106 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.is_column(), TableFunctionsFactory_declbracket.Bracket.is_column_list(), com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateModel.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, TableFunctionsFactory_declbracket.Bracket.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, CodeGenerator::NullCheckCodegen.name, Function::NamedArg.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.thrift.ttypes.TDashboardGrantees.name, heavydb.thrift.ttypes.TGeoFileLayerInfo.name, and heavydb.thrift.ttypes.TCustomExpression.name.
def TableFunctionsFactory_declbracket.Bracket.apply_cursor | ( | self | ) |
Apply cursor to a non-cursor column argument type. TODO: this method is currently unused but we should apply cursor to all input column arguments in order to distingush signatures like: foo(Cursor(Column<int32>, Column<float>)) -> Column<int32> foo(Cursor(Column<int32>), Cursor(Column<float>)) -> Column<int32> that at the moment are treated as the same :(
Definition at line 93 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.is_column().
def TableFunctionsFactory_declbracket.Bracket.apply_namespace | ( | self, | |
ns = 'ExtArgumentType' |
|||
) |
Definition at line 111 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.args, com.mapd.parser.server.ExtensionFunction.args, com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateModel.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, TableFunctionsFactory_declbracket.Bracket.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, CodeGenerator::NullCheckCodegen.name, Function::NamedArg.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.thrift.ttypes.TDashboardGrantees.name, heavydb.thrift.ttypes.TGeoFileLayerInfo.name, and heavydb.thrift.ttypes.TCustomExpression.name.
def TableFunctionsFactory_declbracket.Bracket.format_cpp_type | ( | self, | |
idx, | |||
use_generic_arg_name = False , |
|||
real_arg_name = None , |
|||
is_input = True |
|||
) |
Definition at line 211 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Declaration.get_cpp_type(), and TableFunctionsFactory_declbracket.Bracket.get_cpp_type().
def TableFunctionsFactory_declbracket.Bracket.format_sizer | ( | self | ) |
Definition at line 163 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.args, com.mapd.parser.server.ExtensionFunction.args, TableFunctionsFactory_declbracket.Bracket.is_arg_sizer(), com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateModel.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, TableFunctionsFactory_declbracket.Bracket.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, CodeGenerator::NullCheckCodegen.name, Function::NamedArg.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.thrift.ttypes.TDashboardGrantees.name, heavydb.thrift.ttypes.TGeoFileLayerInfo.name, and heavydb.thrift.ttypes.TCustomExpression.name.
def TableFunctionsFactory_declbracket.Bracket.get_cpp_type | ( | self | ) |
Definition at line 167 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_declbracket.Bracket.format_cpp_type().
def TableFunctionsFactory_declbracket.Bracket.is_any_text_encoding_dict | ( | self | ) |
Definition at line 133 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.is_arg_sizer | ( | self | ) |
Definition at line 154 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_declbracket.Bracket.format_sizer().
def TableFunctionsFactory_declbracket.Bracket.is_array | ( | self | ) |
Definition at line 121 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_node.ComposedNode.is_array_text_encoding_dict().
def TableFunctionsFactory_declbracket.Bracket.is_array_text_encoding_dict | ( | self | ) |
Definition at line 136 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.is_column | ( | self | ) |
Definition at line 130 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.is_column_list().
Referenced by TableFunctionsFactory_declbracket.Bracket.apply_column(), TableFunctionsFactory_declbracket.Bracket.apply_cursor(), TableFunctionsFactory_node.TypeNode.is_column_any(), TableFunctionsFactory_node.ComposedNode.is_column_array_text_encoding_dict(), TableFunctionsFactory_node.ComposedNode.is_column_of(), and TableFunctionsFactory_node.ComposedNode.is_column_text_encoding_dict().
def TableFunctionsFactory_declbracket.Bracket.is_column_any | ( | self | ) |
Definition at line 124 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_declbracket.Bracket.normalize().
def TableFunctionsFactory_declbracket.Bracket.is_column_array_text_encoding_dict | ( | self | ) |
Definition at line 142 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.is_column_list | ( | self | ) |
Definition at line 127 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_declbracket.Bracket.apply_column(), TableFunctionsFactory_declbracket.Bracket.is_column(), TableFunctionsFactory_node.TypeNode.is_column_any(), TableFunctionsFactory_node.ComposedNode.is_column_list_of(), and TableFunctionsFactory_node.ComposedNode.is_column_list_text_encoding_dict().
def TableFunctionsFactory_declbracket.Bracket.is_column_list_text_encoding_dict | ( | self | ) |
Definition at line 145 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.is_column_text_encoding_dict | ( | self | ) |
Definition at line 139 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.is_cursor | ( | self | ) |
Definition at line 118 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_node.ComposedNode.cursor_length().
def TableFunctionsFactory_declbracket.Bracket.is_output_buffer_sizer | ( | self | ) |
Definition at line 148 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_declbracket.Bracket.is_user_specified().
def TableFunctionsFactory_declbracket.Bracket.is_row_multiplier | ( | self | ) |
Definition at line 151 of file TableFunctionsFactory_declbracket.py.
def TableFunctionsFactory_declbracket.Bracket.is_user_specified | ( | self | ) |
Definition at line 157 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.is_output_buffer_sizer().
def TableFunctionsFactory_declbracket.Bracket.normalize | ( | self, | |
kind = 'input' |
|||
) |
Normalize bracket for given kind
Definition at line 78 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.args, com.mapd.parser.server.ExtensionFunction.args, TableFunctionsFactory_declbracket.Bracket.is_column_any(), join(), com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlCreateModel.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, TableFunctionsFactory_declbracket.Bracket.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, CodeGenerator::NullCheckCodegen.name, Function::NamedArg.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.thrift.ttypes.TDashboardGrantees.name, heavydb.thrift.ttypes.TGeoFileLayerInfo.name, and heavydb.thrift.ttypes.TCustomExpression.name.
def TableFunctionsFactory_declbracket.Bracket.parse | ( | cls, | |
typ | |||
) |
typ is a string in format NAME<ARGS> or NAME Returns Bracket instance.
Definition at line 242 of file TableFunctionsFactory_declbracket.py.
References strip().
def TableFunctionsFactory_declbracket.Bracket.tostring | ( | self | ) |
Definition at line 73 of file TableFunctionsFactory_declbracket.py.
References TableFunctionsFactory_declbracket.Bracket.args, com.mapd.parser.server.ExtensionFunction.args, join(), com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlCreateModel.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, TableFunctionsFactory_declbracket.Bracket.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, CodeGenerator::NullCheckCodegen.name, Function::NamedArg.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.thrift.ttypes.TDashboardGrantees.name, heavydb.thrift.ttypes.TGeoFileLayerInfo.name, and heavydb.thrift.ttypes.TCustomExpression.name.
TableFunctionsFactory_declbracket.Bracket.args |
Definition at line 63 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_declbracket.Bracket.__repr__(), TableFunctionsFactory_declbracket.Bracket.__str__(), TableFunctionsFactory_declbracket.Bracket.apply_namespace(), TableFunctionsFactory_declbracket.Bracket.format_sizer(), TableFunctionsFactory_declbracket.Bracket.normalize(), and TableFunctionsFactory_declbracket.Bracket.tostring().
TableFunctionsFactory_declbracket.Bracket.name |
Definition at line 62 of file TableFunctionsFactory_declbracket.py.
Referenced by TableFunctionsFactory_declbracket.Bracket.__repr__(), TableFunctionsFactory_declbracket.Bracket.__str__(), TableFunctionsFactory_declbracket.Bracket.apply_column(), TableFunctionsFactory_declbracket.Bracket.apply_namespace(), TableFunctionsFactory_declbracket.Bracket.format_sizer(), TableFunctionsFactory_declbracket.Bracket.normalize(), and TableFunctionsFactory_declbracket.Bracket.tostring().