Class ContractObjectMapper
Defines a mapper that maps the serialization metadata for a class.
- OneOfZero\Json\Mappers\AbstractMapper implements OneOfZero\Json\Mappers\MapperInterface
- OneOfZero\Json\Mappers\AbstractObjectMapper implements OneOfZero\Json\Mappers\ObjectMapperInterface
- OneOfZero\Json\Mappers\Contract\ContractObjectMapper
Methods summary
public
|
#
__construct( boolean|null $isExplicitInclusionEnabled = null, boolean|null $isMetadataDisabled = null, string|null $serializingConverter = null, string|null $deserializingConverter = null )
|
public
boolean
|
#
isExplicitInclusionEnabled( )
Should return a boolean value indicating whether or not members must be explicitly included. |
public
boolean
|
#
isMetadataDisabled( )
Should return a boolean value indicating whether or not the serialized representation of the class should bear library-specific metadata. |
public
string|null
|
#
getSerializingConverterType( )
Should return the type of the first serializing custom converter for the field. |
public
string|null
|
#
getDeserializingConverterType( )
Should return the type of the first deserializing custom converter for the field. |
public
boolean
|
#
hasSerializingConverter( )
Should return a boolean value indicating whether or not the field has a serializing custom converter configured. |
public
boolean
|
#
hasDeserializingConverter( )
Should return a boolean value indicating whether or not the field has a deserializing custom converter configured. |
public
|
|
public
|
|
public
|
|
public
|
Methods inherited from OneOfZero\Json\Mappers\AbstractObjectMapper
Methods inherited from OneOfZero\Json\Mappers\AbstractMapper
getChain()
,
getSource()
,
getTarget()
,
setChain()
,
setTarget()