package domain.indirect.violatingfrom; import domain.indirect.intermediate.BackgroundService; public class AccessObjectReferenceIndirect_AsParameter { private BackgroundService bckg = new BackgroundService(); public AccessObjectReferenceIndirect_AsParameter(){ Object o = (Object) bckg.getServiceTwo().getServiceOne(); // dependency = Indirect, type = "Access", subType = "Reference ReturnTypeUsedMethod" System.out.println(o.toString()); } }