Class AbstractMapper
- OneOfZero\Json\Mappers\AbstractMapper implements OneOfZero\Json\Mappers\MapperInterface
Direct known subclasses
OneOfZero\Json\Mappers\AbstractMemberMapper
,
OneOfZero\Json\Mappers\AbstractObjectMapper
Indirect known subclasses
OneOfZero\Json\Mappers\AbstractArray\ArrayMemberMapper
,
OneOfZero\Json\Mappers\AbstractArray\ArrayObjectMapper
,
OneOfZero\Json\Mappers\Null\NullMemberMapper
,
OneOfZero\Json\Mappers\Null\NullObjectMapper
,
OneOfZero\Json\Mappers\Reflection\ReflectionMemberMapper
,
OneOfZero\Json\Mappers\Reflection\ReflectionObjectMapper
,
OneOfZero\Json\Mappers\Annotation\AnnotationMemberMapper
,
OneOfZero\Json\Mappers\Annotation\AnnotationObjectMapper
,
OneOfZero\Json\Mappers\Anonymous\AnonymousMemberMapper
,
OneOfZero\Json\Mappers\Anonymous\AnonymousObjectMapper
,
OneOfZero\Json\Mappers\Caching\CachedMemberMapper
,
OneOfZero\Json\Mappers\Caching\CachedObjectMapper
,
OneOfZero\Json\Mappers\Contract\ContractMemberMapper
,
OneOfZero\Json\Mappers\Contract\ContractObjectMapper
Methods summary
public
|
#
__construct(
|
final public
|
|
final public
Reflector|ReflectionClass|ReflectionMethod|ReflectionProperty
|
|
final public
|
|
final public
|
|
final public
|
#
setChain(
Should set the mapper chain to the provided chain. |
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. |