public class PlatformDotNetPortableTypeConfiguration extends Object implements PortableMarshalAware
| Constructor and Description |
|---|
PlatformDotNetPortableTypeConfiguration()
Default constructor.
|
PlatformDotNetPortableTypeConfiguration(PlatformDotNetPortableTypeConfiguration cfg)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAffinityKeyFieldName() |
String |
getAssemblyName() |
String |
getIdMapper() |
Boolean |
getKeepDeserialized()
Gets keep deserialized flag.
|
Boolean |
getMetadataEnabled()
Gets metadata enabled flag.
|
String |
getNameMapper() |
String |
getSerializer() |
String |
getTypeName() |
Boolean |
isKeepDeserialized()
Deprecated.
Use
getKeepDeserialized() instead. |
void |
readPortable(PortableReader reader)
Reads fields from provided reader.
|
void |
setAffinityKeyFieldName(String affinityKeyFieldName) |
void |
setAssemblyName(String assemblyName) |
void |
setIdMapper(String idMapper) |
void |
setKeepDeserialized(Boolean keepDeserialized)
Sets keep deserialized flag.
|
void |
setMetadataEnabled(Boolean metadataEnabled)
Sets metadata enabled flag.
|
void |
setNameMapper(String nameMapper) |
void |
setSerializer(String serializer) |
void |
setTypeName(String typeName) |
String |
toString() |
void |
writePortable(PortableWriter writer)
Writes fields to provided writer.
|
public PlatformDotNetPortableTypeConfiguration()
public PlatformDotNetPortableTypeConfiguration(PlatformDotNetPortableTypeConfiguration cfg)
cfg - configuration to copy.public String getAssemblyName()
public void setAssemblyName(String assemblyName)
assemblyName - New assembly name.public String getTypeName()
public void setTypeName(String typeName)
typeName - New type name.public String getNameMapper()
public void setNameMapper(String nameMapper)
nameMapper - New name mapper.public String getIdMapper()
public void setIdMapper(String idMapper)
idMapper - New id mapper.public String getSerializer()
public void setSerializer(String serializer)
serializer - New serializer.public Boolean getMetadataEnabled()
setMetadataEnabled(Boolean) for more information.public void setMetadataEnabled(Boolean metadataEnabled)
null default value taken from
PlatformDotNetPortableConfiguration.isDefaultMetadataEnabled() will be used.metadataEnabled - New metadata enabled.public String getAffinityKeyFieldName()
public void setAffinityKeyFieldName(String affinityKeyFieldName)
affinityKeyFieldName - Affinity key field name.@Deprecated @Nullable public Boolean isKeepDeserialized()
getKeepDeserialized() instead.@Nullable public Boolean getKeepDeserialized()
setKeepDeserialized(Boolean) for more information.public void setKeepDeserialized(@Nullable Boolean keepDeserialized)
null default value taken from
PlatformDotNetPortableConfiguration.isDefaultKeepDeserialized() will be used.keepDeserialized - Keep deserialized flag.public void writePortable(PortableWriter writer) throws PortableException
writePortable in interface PortableMarshalAwarewriter - Portable object writer.PortableException - In case of error.public void readPortable(PortableReader reader) throws PortableException
readPortable in interface PortableMarshalAwarereader - Portable object reader.PortableException - In case of error.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.4.0 Release Date : September 24 2015