Overview
  • Namespace
  • Class

Namespaces

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

Classes

  • AbstractNode
  • AbstractObjectNode
  • AnonymousObjectNode
  • ArrayNode
  • MemberNode
  • ObjectNode

Class ObjectNode

OneOfZero\Json\Nodes\AbstractNode
Extended by OneOfZero\Json\Nodes\AbstractObjectNode
Extended by OneOfZero\Json\Nodes\ObjectNode
Namespace: OneOfZero\Json\Nodes
Located at Nodes/ObjectNode.php

Methods summary

public OneOfZero\Json\Nodes\ObjectNode
# withReflector( ReflectionClass $reflector )

Parameters

$reflector

Returns

OneOfZero\Json\Nodes\ObjectNode
public ReflectionClass
# getReflector( )

Returns

ReflectionClass

Methods inherited from OneOfZero\Json\Nodes\AbstractObjectNode

getDepth(), getInstance(), getMapper(), getMetadata(), getSerializedInstance(), getSerializedMemberValue(), isRecursiveInstance(), setInstanceMember(), withInstance(), withMapper(), withMetadata(), withSerializedInstance(), withSerializedInstanceMember()

Methods inherited from OneOfZero\Json\Nodes\AbstractNode

getParent(), withParent()

Properties summary

Properties inherited from OneOfZero\Json\Nodes\AbstractObjectNode

$instance, $mapper, $metadata, $serializedInstance

Properties inherited from OneOfZero\Json\Nodes\AbstractNode

$parent

API documentation generated by ApiGen