Some methods of the PersistenceManager interface take parameters of the following types:
Object
Object[]
Collection
When a null value is passed for a Collection or Object array parameter, the method throws a NullPointerException. When a null is passed as the value of an Object parameter, the method invocation is a no-operation (no-op) that returns silently and returns a null if it has a reference return type. When a null is passed as the value of one of the elements of an Object array or Collection parameter, then that element is ignored. The non-null values of the Object array or Collection parameter are processed normally.