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;
}
}