PocketMine-MP 5.21.2 git-b2aa6396c3cc2cafdd815eacc360e1ad89599899
|
This is the complete list of members for JsonMapper, including all inherited members.
$arInspectedClasses (defined in JsonMapper) | JsonMapper | protected |
$bEnforceMapType (defined in JsonMapper) | JsonMapper | |
$bExceptionOnMissingData (defined in JsonMapper) | JsonMapper | |
$bExceptionOnUndefinedProperty (defined in JsonMapper) | JsonMapper | |
$bIgnoreVisibility (defined in JsonMapper) | JsonMapper | |
$bRemoveUndefinedAttributes (defined in JsonMapper) | JsonMapper | |
$bStrictNullTypes (defined in JsonMapper) | JsonMapper | |
$bStrictObjectTypeChecking (defined in JsonMapper) | JsonMapper | |
$classMap (defined in JsonMapper) | JsonMapper | |
$logger (defined in JsonMapper) | JsonMapper | protected |
$postMappingMethod (defined in JsonMapper) | JsonMapper | |
$postMappingMethodArguments (defined in JsonMapper) | JsonMapper | |
$undefinedPropertyHandler (defined in JsonMapper) | JsonMapper | |
checkMissingData($providedProperties, ReflectionClass $rc) | JsonMapper | protected |
createInstance( $class, $useParameter=false, $jvalue=null) | JsonMapper | protected |
getCamelCaseName($name) | JsonMapper | protected |
getFullNamespace($type, $strNs) | JsonMapper | protected |
getMappedType($type, $jvalue=null) | JsonMapper | protected |
getSafeName($name) | JsonMapper | protected |
hasVariadicArrayType($accessor) | JsonMapper | protected |
inspectProperty(ReflectionClass $rc, $name) | JsonMapper | protected |
isArrayOfType($strType) | JsonMapper | protected |
isFlatType($type) | JsonMapper | protected |
isNullable($type) | JsonMapper | protected |
isObjectOfSameType($type, $value) | JsonMapper | protected |
isSimpleType($type) | JsonMapper | protected |
log($level, $message, array $context=array()) | JsonMapper | protected |
map($json, $object) | JsonMapper | |
mapArray($json, $array, $class=null, $parent_key='') | JsonMapper | |
parseAnnotations($docblock) | JsonMapper | protectedstatic |
removeNullable($type) | JsonMapper | protected |
removeUndefinedAttributes($object, $providedProperties) | JsonMapper | protected |
setLogger($logger) | JsonMapper | |
setProperty( $object, $accessor, $value) | JsonMapper | protected |
stringifyReflectionType(ReflectionType $type) | JsonMapper | protected |