org.mockito.internal.util.reflection.FieldInitializationReport Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mockito-all Show documentation
Show all versions of mockito-all Show documentation
Mock objects library for java
/*
* Copyright (c) 2007 Mockito contributors
* This program is made available under the terms of the MIT License.
*/
package org.mockito.internal.util.reflection;
public class FieldInitializationReport {
private Object fieldInstance;
private boolean wasInitialized;
public FieldInitializationReport(Object fieldInstance, boolean wasInitialized) {
this.fieldInstance = fieldInstance;
this.wasInitialized = wasInitialized;
}
public Object fieldInstance() {
return fieldInstance;
}
public boolean fieldWasInitialized() {
return wasInitialized;
}
public Class> fieldClass() {
return fieldInstance != null ? fieldInstance.getClass() : null;
}
}