Set < QuestPetAbstract > function ( ) { SortedSet < QuestPetAbstract > loc0 = new TreeSet < QuestPetAbstract > ( ) ; loc0 . add ( new QuestPetBird ( ) ) ; loc0 . add ( new QuestPetCrocodile ( ) ) ; loc0 . add ( new QuestPetHound ( ) ) ; loc0 . add ( new QuestPetWolf ( ) ) ; return loc0 ; }
getallpets . concode_field_sep QuestPetAbstract selectedPet concode_elem_sep Map<String,QuestPetAbstract> pets concode_elem_sep QuestPetAbstract plant concode_elem_sep boolean usePlant concode_field_sep QuestPetAbstract getPet concode_elem_sep Set<String> getPetNames concode_elem_sep void setSelectedPet concode_elem_sep Object readResolve concode_elem_sep void addPet concode_elem_sep Collection<QuestPetAbstract> getPetsAndPlants concode_elem_sep QuestPetAbstract getPlant concode_elem_sep void addPetLevel concode_elem_sep boolean shouldPlantBeUsed concode_elem_sep QuestPetAbstract getSelectedPet concode_elem_sep boolean shouldPetBeUsed concode_elem_sep void addPlantLevel concode_elem_sep Set<String> getAvailablePetNames