Sample isNull for @DAC_dev
import static java.util.Objects.*;
/**
* @author Edward Beckett :: <Edward@EdwardBeckett.com>
* @since :: 7/31/2015
*/
public class IsNullTest {
private static Object one; // implicitly null
/**
* Syntactic Sugar for null obj definition.
*
* @param obj
* @return
*/
public static Object defineObj( Object obj ) {
return isNull( obj ) ? new Object() : obj;
}
public static void main( String[] args ) {
// Should be true as it was declared but never defined.
System.out.println( "Is Null? : " + isNull( one ));
// define Object reference [one]
one = defineObj( one );
// Should return 'false' as it is now defined.
System.out.println( "Is Null? : " + isNull( one ));
}
}