com.iluwatar.abstractdocumentcom.iluwatar.domainAbstractDocumentpropertiesanybuilderput()get()children()toString()AppLOGGERcarPropertieswheelPropertiesdoorPropertiescarmain()AbstractDocumentTestKEYVALUEdocumentchild1child2childrenchildrenStreampropsshouldPutAndGetValue()shouldRetrieveChildren()shouldRetrieveEmptyStreamForNonExistingChildren()shouldIncludePropsInToString()DocumentImplementationAppTestshouldExecuteAppWithoutException()DomainTestTEST_PART_TYPETEST_PART_MODELTEST_PART_PRICETEST_CAR_MODELTEST_CAR_PRICEpartPropertiespartcarPropertiescarshouldConstructPart()shouldConstructCar()CarPartcom.iluwatar.enumsDocumentListStringBuilderHasModelHasPriceHasPartsHasTypeanybuilderLOGGERcardocumentdocumentpartcarGenerated by GitUml www.gituml.com