Class to store schema name, namespace and enclosing namespace
More...
Class to store schema name, namespace and enclosing namespace
Definition at line 27 of file SchemaName.cs.
◆ SchemaName()
Avro.SchemaName.SchemaName |
( |
String |
name, |
|
|
String |
space, |
|
|
String |
encspace |
|
) |
| |
|
inline |
Constructor for SchemaName
- Parameters
-
name | name of the schema |
space | namespace of the schema |
encspace | enclosing namespace of the schema |
Definition at line 60 of file SchemaName.cs.
◆ Equals()
override bool Avro.SchemaName.Equals |
( |
Object |
obj | ) |
|
|
inline |
Compares two schema names
- Parameters
-
obj | SchameName object to compare against this object |
- Returns
- true or false
Definition at line 114 of file SchemaName.cs.
◆ GetHashCode()
override int Avro.SchemaName.GetHashCode |
( |
| ) |
|
|
inline |
◆ ToString()
override string Avro.SchemaName.ToString |
( |
| ) |
|
|
inline |
Returns the full name of the schema
- Returns
Definition at line 86 of file SchemaName.cs.
◆ EncSpace
String Avro.SchemaName.EncSpace |
|
get |
Namespace from the most tightly enclosing schema
Definition at line 42 of file SchemaName.cs.
◆ Fullname
String? Avro.SchemaName.Fullname |
|
get |
◆ Name
String Avro.SchemaName.Name |
|
get |
◆ Namespace
String? Avro.SchemaName.Namespace |
|
get |
◆ Space
String Avro.SchemaName.Space |
|
get |
Namespace specified within the schema
Definition at line 37 of file SchemaName.cs.
The documentation for this class was generated from the following file:
- _build/public-os_ubuntu24.04-arch_amd64-cc_gcc_13.3.0/install/Avro/src/apache/main/Schema/SchemaName.cs