class NullLiteralAndInferredMethodContract { { initExpressionConstraints(null); } public void initExpressionConstraints(Object parent) { String currentProperties = getCurrentProperties(parent); System.out.println(currentProperties != null ? currentProperties : ""); } private String getCurrentProperties(Object parent) { if (parent instanceof String) { return ((String) parent).substring(1); } return null; } }