Class PlatformDotNetBinaryConfiguration
- java.lang.Object
-
- org.apache.ignite.platform.dotnet.PlatformDotNetBinaryConfiguration
-
public class PlatformDotNetBinaryConfiguration extends Object
Mirror of .Net class BinaryConfiguration.cs
-
-
Constructor Summary
Constructors Constructor Description PlatformDotNetBinaryConfiguration()Default constructor.PlatformDotNetBinaryConfiguration(PlatformDotNetBinaryConfiguration cfg)Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultIdMapper()StringgetDefaultNameMapper()StringgetDefaultSerializer()Collection<String>getTypes()Collection<PlatformDotNetBinaryTypeConfiguration>getTypesConfiguration()booleanisDefaultKeepDeserialized()Gets default keep deserialized flag.PlatformDotNetBinaryConfigurationsetDefaultIdMapper(String dfltIdMapper)PlatformDotNetBinaryConfigurationsetDefaultKeepDeserialized(boolean keepDeserialized)Sets default keep deserialized flag.PlatformDotNetBinaryConfigurationsetDefaultNameMapper(String dfltNameMapper)PlatformDotNetBinaryConfigurationsetDefaultSerializer(String dfltSerializer)PlatformDotNetBinaryConfigurationsetTypes(Collection<String> types)PlatformDotNetBinaryConfigurationsetTypesConfiguration(Collection<PlatformDotNetBinaryTypeConfiguration> typesCfg)StringtoString()
-
-
-
Constructor Detail
-
PlatformDotNetBinaryConfiguration
public PlatformDotNetBinaryConfiguration()
Default constructor.
-
PlatformDotNetBinaryConfiguration
public PlatformDotNetBinaryConfiguration(PlatformDotNetBinaryConfiguration cfg)
Copy constructor.- Parameters:
cfg- configuration to copy.
-
-
Method Detail
-
getTypesConfiguration
public Collection<PlatformDotNetBinaryTypeConfiguration> getTypesConfiguration()
- Returns:
- Type cfgs.
-
setTypesConfiguration
public PlatformDotNetBinaryConfiguration setTypesConfiguration(Collection<PlatformDotNetBinaryTypeConfiguration> typesCfg)
- Parameters:
typesCfg- New type cfgs.- Returns:
thisfor chaining.
-
getTypes
public Collection<String> getTypes()
- Returns:
- Types.
-
setTypes
public PlatformDotNetBinaryConfiguration setTypes(Collection<String> types)
- Parameters:
types- New types.- Returns:
thisfor chaining.
-
getDefaultNameMapper
public String getDefaultNameMapper()
- Returns:
- Default name mapper.
-
setDefaultNameMapper
public PlatformDotNetBinaryConfiguration setDefaultNameMapper(String dfltNameMapper)
- Parameters:
dfltNameMapper- New default name mapper.- Returns:
thisfor chaining.
-
getDefaultIdMapper
public String getDefaultIdMapper()
- Returns:
- Default id mapper.
-
setDefaultIdMapper
public PlatformDotNetBinaryConfiguration setDefaultIdMapper(String dfltIdMapper)
- Parameters:
dfltIdMapper- New default id mapper.- Returns:
thisfor chaining.
-
getDefaultSerializer
public String getDefaultSerializer()
- Returns:
- Default serializer.
-
setDefaultSerializer
public PlatformDotNetBinaryConfiguration setDefaultSerializer(String dfltSerializer)
- Parameters:
dfltSerializer- New default serializer.- Returns:
thisfor chaining.
-
isDefaultKeepDeserialized
public boolean isDefaultKeepDeserialized()
Gets default keep deserialized flag. SeesetDefaultKeepDeserialized(boolean)for more information.- Returns:
- Flag indicates whether to cache deserialized value in IGridBinaryObject.
-
setDefaultKeepDeserialized
public PlatformDotNetBinaryConfiguration setDefaultKeepDeserialized(boolean keepDeserialized)
Sets default keep deserialized flag. Can be overridden for particular type usingPlatformDotNetBinaryTypeConfiguration.setKeepDeserialized(Boolean).- Parameters:
keepDeserialized- Keep deserialized flag.- Returns:
thisfor chaining.
-
-