axiom_node_t* AXIS2_CALL axis2_extension_mapper_serialize( adb_type_t* _object, const axutil_env_t *env, axiom_node_t* om_node, axiom_element_t *om_element, int tag_closed, axutil_hash_t *namespaces, int *next_ns_index, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { if (axutil_strcmp(adb_type_get_type(_object), "adb_SearchResult") == 0) { return adb_SearchResult_serialize_obj( (adb_SearchResult_t*) _object, env, om_node, om_element, tag_closed, namespaces, next_ns_index); } } if (axutil_strcmp(default_type, "adb_SearchResult") == 0) { return adb_SearchResult_serialize_obj( (adb_SearchResult_t*) _object, env, om_node, om_element, tag_closed, namespaces, next_ns_index); } return AXIS2_FAILURE; }
axis2_status_t AXIS2_CALL axis2_extension_mapper_free( adb_type_t* _object, const axutil_env_t *env, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { if (axutil_strcmp(adb_type_get_type(_object), "adb_SearchResult") == 0) { return adb_SearchResult_free_obj( (adb_SearchResult_t*) _object, env); } } if (axutil_strcmp(default_type, "adb_SearchResult") == 0) { return adb_SearchResult_free_obj( (adb_SearchResult_t*) _object, env); } return AXIS2_FAILURE; }
axis2_status_t AXIS2_CALL axis2_extension_mapper_deserialize( adb_type_t* _object, const axutil_env_t *env, axiom_node_t** dp_parent, axis2_bool_t *dp_is_early_node_valid, axis2_bool_t dont_care_minoccurs, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { if (axutil_strcmp(adb_type_get_type(_object), "adb_SearchResult") == 0) { return adb_SearchResult_deserialize_obj( (adb_SearchResult_t*) _object, env, dp_parent, dp_is_early_node_valid, dont_care_minoccurs); } } if (axutil_strcmp(default_type, "adb_SearchResult") == 0) { return adb_SearchResult_deserialize_obj( (adb_SearchResult_t*) _object, env, dp_parent, dp_is_early_node_valid, dont_care_minoccurs); } return AXIS2_FAILURE; }
axis2_status_t AXIS2_CALL axis2_extension_mapper_free( adb_type_t* _object, const axutil_env_t *env, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { if (axutil_strcmp(adb_type_get_type(_object), "adb_OptimizePortfolioMADReturn") == 0) { return adb_OptimizePortfolioMADReturn_free_obj( (adb_OptimizePortfolioMADReturn_t*) _object, env); } if (axutil_strcmp(adb_type_get_type(_object), "adb_SymbolSet") == 0) { return adb_SymbolSet_free_obj( (adb_SymbolSet_t*) _object, env); } if (axutil_strcmp(adb_type_get_type(_object), "adb_OptimizePortfolioSSDReturn") == 0) { return adb_OptimizePortfolioSSDReturn_free_obj( (adb_OptimizePortfolioSSDReturn_t*) _object, env); } } if (axutil_strcmp(default_type, "adb_OptimizePortfolioMADReturn") == 0) { return adb_OptimizePortfolioMADReturn_free_obj( (adb_OptimizePortfolioMADReturn_t*) _object, env); } if (axutil_strcmp(default_type, "adb_SymbolSet") == 0) { return adb_SymbolSet_free_obj( (adb_SymbolSet_t*) _object, env); } if (axutil_strcmp(default_type, "adb_OptimizePortfolioSSDReturn") == 0) { return adb_OptimizePortfolioSSDReturn_free_obj( (adb_OptimizePortfolioSSDReturn_t*) _object, env); } return AXIS2_FAILURE; }
/** * Getter for type by Property Number 1 */ axiom_node_t* AXIS2_CALL adb_type_get_property1( adb_type_t* _type, const axutil_env_t *env) { return adb_type_get_type(_type, env); }
axis2_status_t AXIS2_CALL axis2_extension_mapper_free( adb_type_t* _object, const axutil_env_t *env, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { } return AXIS2_FAILURE; }
axis2_status_t AXIS2_CALL axis2_extension_mapper_deserialize( adb_type_t* _object, const axutil_env_t *env, axiom_node_t** dp_parent, axis2_bool_t *dp_is_early_node_valid, axis2_bool_t dont_care_minoccurs, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { } return AXIS2_FAILURE; }
axiom_node_t* AXIS2_CALL axis2_extension_mapper_serialize( adb_type_t* _object, const axutil_env_t *env, axiom_node_t* om_node, axiom_element_t *om_element, int tag_closed, axutil_hash_t *namespaces, int *next_ns_index, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { } return AXIS2_FAILURE; }
axis2_status_t AXIS2_CALL axis2_extension_mapper_free( adb_type_t* _object, const axutil_env_t *env, axis2_char_t *default_type) { if (_object != NULL && adb_type_get_type(_object) != NULL) { if (axutil_strcmp(adb_type_get_type(_object), "adb_AppenderData") == 0) { return adb_AppenderData_free_obj( (adb_AppenderData_t*) _object, env); } if (axutil_strcmp(adb_type_get_type(_object), "adb_LoggerData") == 0) { return adb_LoggerData_free_obj( (adb_LoggerData_t*) _object, env); } if (axutil_strcmp(adb_type_get_type(_object), "adb_LogData") == 0) { return adb_LogData_free_obj( (adb_LogData_t*) _object, env); } if (axutil_strcmp(adb_type_get_type(_object), "adb_Exception") == 0) { return adb_Exception_free_obj( (adb_Exception_t*) _object, env); } } if (axutil_strcmp(default_type, "adb_AppenderData") == 0) { return adb_AppenderData_free_obj( (adb_AppenderData_t*) _object, env); } if (axutil_strcmp(default_type, "adb_LoggerData") == 0) { return adb_LoggerData_free_obj( (adb_LoggerData_t*) _object, env); } if (axutil_strcmp(default_type, "adb_LogData") == 0) { return adb_LogData_free_obj( (adb_LogData_t*) _object, env); } if (axutil_strcmp(default_type, "adb_Exception") == 0) { return adb_Exception_free_obj( (adb_Exception_t*) _object, env); } return AXIS2_FAILURE; }