Search.setIndex({objects:{"pyson.iface.setters":{writeitem:[1,3,1],setitem:[1,3,1],updateitem:[1,3,1]},"pyson.iface":{iterators:[1,2,1],getters:[1,2,1],setters:[1,2,1]},"pyson.iface.iterators":{listvalues:[1,3,1],listitems:[1,3,1],itervalues:[1,3,1],iteritems:[1,3,1],listkeys:[1,3,1],iterkeys:[1,3,1]},"pyson.iface.getters":{as_str_path:[1,3,1],haspath:[1,3,1],as_path:[1,3,1],getitem:[1,3,1]}},terms:{represent:1,all:[1,2],code:2,illustr:1,queri:[1,2],datum:1,follow:1,content:0,typeerror:1,depend:2,decim:2,articl:1,under:1,sens:2,spec:[1,2],sourc:1,"_from_json_":2,string:[1,2],fals:[1,2],interoper:2,veri:2,tri:1,level:[0,2],reproduc:2,list:[1,2],iter:[1,2],"try":1,item:1,setitem:1,round:2,impli:1,zero:1,design:1,append:1,even:2,index:[0,1],section:2,access:1,version:1,"new":1,net:1,method:2,chose:2,iteritem:1,honour:1,gener:1,len:1,address:1,path:[0,1],interpret:2,convert:1,convers:2,reason:2,doctest:1,implement:2,semant:2,appli:2,modul:[0,1],"boolean":2,from:[1,2],describ:2,two:[1,2],next:2,few:2,call:1,type:[0,1,2],until:1,more:1,desir:1,hold:2,must:[1,2],none:[1,2],work:2,conceptu:1,can:[1,2],root:[1,2],lightweight:1,indic:[0,1],want:[1,2],serial:[1,2],alwai:[1,2],cours:1,end:1,hoc:2,write:1,how:1,sword:1,instead:[1,2],simpl:1,inher:2,updat:1,map:[1,2],recogn:2,overridden:1,after:[1,2],mai:1,data:[0,1,2],correspond:[1,2],element:[1,2],inform:1,combin:1,allow:[1,2],subtyp:2,callabl:1,first:1,egg:1,order:1,origin:2,over:1,paramet:1,itervalu:1,them:[1,2],"return":1,thei:[1,2],python:[1,2],innermost:1,newmap:1,possess:1,name:[1,2],anyth:1,getitem:1,each:[1,2],found:1,unicod:[1,2],as_str_path:1,hard:2,yeah:1,special:2,emul:1,categori:[1,2],factori:1,ree:1,model:1,manipul:[1,2],given:[1,2],standard:1,"__setitem__":1,base:[1,2],dictionari:[1,2],basi:2,unnam:2,traceback:1,enforc:[1,2],assign:1,lambda:2,oper:2,nigel:1,directli:[1,2],goessner:1,arrai:2,independ:2,number:[1,2],pyson:[0,1,2],restrict:[1,2],manipult:1,facil:2,differ:1,associ:[1,2],least:2,fiction:1,toi:1,keyindexerror:1,similarli:1,"final":1,store:1,adher:2,option:1,enclos:1,necessarili:2,exactli:2,provid:1,structur:[0,1,2],str:[1,2],were:2,non_json:2,sai:1,viewer:1,ani:[1,2],"_to_json_":2,have:2,tabl:0,"null":[1,2],she:1,probabl:1,equival:[1,2],note:1,also:[1,2],which:[1,2],compat:2,buffer:2,price:1,object:[1,2],reach:1,most:[1,2],pair:1,why:2,is_contain:2,doe:[1,2],notion:2,fact:1,updateitem:1,serializ:2,as_path:1,syntax:1,onli:[1,2],fill_valu:1,should:1,dict:[1,2],nativ:2,reconstruct:2,requir:[1,2],bar:1,organ:1,yield:2,book:1,common:[1,2],contain:[1,2],conform:1,set:[0,1],see:1,result:2,reserv:2,said:1,enumer:1,between:1,"import":2,kei:[1,2],numer:2,javascript:[1,2],distinguish:1,both:2,last:[1,2],basestr:2,newitem:1,mani:[1,2],haspath:1,inspir:1,evalu:2,addition:1,invert:2,numpi:2,empti:1,mark:1,json:[0,1,2],besid:2,valu:[0,1,2],basic:[0,1],is_numb:2,search:0,argument:1,saner:2,child:1,present:1,"case":[1,2],ident:2,type_level:2,indexkeyerror:1,defin:[1,2],behavior:[1,2],error:[1,2],vagu:1,loos:2,almost:2,evelyn:1,non:[1,2],centuri:1,inf:2,iterfac:1,welcom:0,author:1,make:2,same:1,handl:[1,2],document:[0,1],behav:1,http:1,rais:1,user:[1,2],expand:1,recent:1,appropri:2,entri:1,thu:1,pickl:2,exampl:1,thi:[1,2],listkei:1,usual:[1,2],bellow:2,protocol:2,execut:2,less:1,obtain:2,writeitem:1,invalid:1,languag:2,ham:1,had:1,other:2,real:2,around:1,format:1,bit:2,characterist:2,recurs:1,insert:1,like:1,arbitrari:2,integ:[1,2],collect:2,api:1,page:0,node:1,some:2,intern:[0,2],guarante:2,librari:[1,2],broad:2,per:1,tt_bitmask:2,listitem:1,foo:1,complic:1,refer:1,machin:2,discount:1,generic_valu:2,immut:1,impos:2,unsaf:2,obj:1,anyit:1,degre:2,stand:1,produc:2,routin:2,"float":[1,2],automat:2,complianc:2,wai:[1,2],spam:1,support:[1,2],transform:2,"long":2,custom:2,strict:[1,2],lot:1,replac:1,treat:[1,2],"function":[1,2],form:1,tupl:[1,2],atom:1,type_descr:2,"true":[1,2],iterkei:1,notat:1,"default":[1,2],limit:2,circunst:1,similar:[1,2],describl:2,featur:2,creat:[1,2],"int":[1,2],descript:[0,2],parser:2,repres:[1,2],exist:1,file:[1,2],listvalu:1,check:1,fill:1,titl:1,nan:2,is_valu:2,field:2,valid:[1,2],bool:[1,2],test:1,you:1,architectur:2,deseri:2,sequenc:[1,2],consid:1,quotat:1,uniformli:1,newseq:1,mask:2,rule:1,jsonpath:1},objtypes:{"0":"py:module","1":"py:function","2":"np:module","3":"np:function"},titles:["Welcome to pyson&#8217;s documentation!","Basic JSON structures","Data  Types"],objnames:{"0":"Python module","1":"Python function","2":"Python module","3":"Python function"},filenames:["index","iface","types"]})