Overview
  • Namespace
  • Class

Namespaces

  • OneOfZero
    • Json
      • Annotations
      • ContractResolvers
      • Converters
      • Enums
      • Exceptions
      • Helpers
      • Mappers
        • AbstractArray
        • Annotation
        • Anonymous
        • Caching
        • Contract
        • File
        • Null
        • Reflection
      • Nodes
      • Visitors

Classes

  • AnnotationFactory
  • AnnotationMemberMapper
  • AnnotationObjectMapper
  • AnnotationSource

Traits

  • AnnotationMapperTrait

Class AnnotationObjectMapper

Implementation of a mapper that maps the serialization metadata for a class using annotations.

OneOfZero\Json\Mappers\AbstractMapper implements OneOfZero\Json\Mappers\MapperInterface
Extended by OneOfZero\Json\Mappers\AbstractObjectMapper implements OneOfZero\Json\Mappers\ObjectMapperInterface
Extended by OneOfZero\Json\Mappers\Annotation\AnnotationObjectMapper uses OneOfZero\Json\Mappers\Annotation\AnnotationMapperTrait
Namespace: OneOfZero\Json\Mappers\Annotation
Located at Mappers/Annotation/AnnotationObjectMapper.php

Methods summary

public boolean
# isExplicitInclusionEnabled( )

Should return a boolean value indicating whether or not members must be explicitly included.

Should return a boolean value indicating whether or not members must be explicitly included.

Returns

boolean

Overrides

OneOfZero\Json\Mappers\AbstractObjectMapper::isExplicitInclusionEnabled
public boolean
# isMetadataDisabled( )

Should return a boolean value indicating whether or not the serialized representation of the class should bear library-specific metadata.

Should return a boolean value indicating whether or not the serialized representation of the class should bear library-specific metadata.

Returns

boolean

Overrides

OneOfZero\Json\Mappers\AbstractObjectMapper::isMetadataDisabled

Methods inherited from OneOfZero\Json\Mappers\AbstractObjectMapper

mapMembers()

Methods inherited from OneOfZero\Json\Mappers\AbstractMapper

__construct(), getChain(), getDeserializingConverterType(), getSerializingConverterType(), getSource(), getTarget(), hasDeserializingConverter(), hasSerializingConverter(), setChain(), setTarget()

Methods used from OneOfZero\Json\Mappers\Annotation\AnnotationMapperTrait

getAnnotations(), getDeserializingConverterType(), getSerializingConverterType(), hasDeserializingConverter(), hasSerializingConverter()

API documentation generated by ApiGen