Class BinaryBasicNameMapper
Base binary name mapper implementation.
Inheritance
BinaryBasicNameMapper
Assembly: Apache.Ignite.Core.dll
Syntax
public class BinaryBasicNameMapper : IBinaryNameMapper
Properties
IsSimpleName
Gets or sets a value indicating whether this instance maps to simple type names.
Declaration
public bool IsSimpleName { get; set; }
Property Value
NamespacePrefix
Gets or sets the prefix to be added to the full type name.
For example, Java package names usually begin with org. or com..
In combination with
NamespaceToLower, we can map .NET type name
Apache.Ignite.Foo
to a corresponding Java type name
org.apache.ignite.Foo, conforming to the naming conventions
for both languages.
Declaration
public string NamespacePrefix { get; set; }
Property Value
NamespaceToLower
Gets or sets a value indicating whether this instance converts the namespace part to the lower case.
For example, Java package names are usually lowercase.
In combination with
NamespacePrefix, we can map .NET type name
Apache.Ignite.Foo
to a corresponding Java type name
org.apache.ignite.Foo, conforming to the naming conventions
for both languages.
Declaration
public bool NamespaceToLower { get; set; }
Property Value
Methods
GetFieldName(string)
Declaration
public string GetFieldName(string name)
Parameters
| Type |
Name |
Description |
| string |
name |
|
Returns
GetTypeName(string)
Declaration
public string GetTypeName(string name)
Parameters
| Type |
Name |
Description |
| string |
name |
|
Returns
Implements