Java源码示例:org.springframework.objenesis.strategy.StdInstantiatorStrategy

示例1
/**
 * Create a new {@code SpringObjenesis} instance with the
 * given standard instantiator strategy.
 * @param strategy the instantiator strategy to use
 */
public SpringObjenesis(InstantiatorStrategy strategy) {
	this.strategy = (strategy != null ? strategy : new StdInstantiatorStrategy());

	// Evaluate the "spring.objenesis.ignore" property upfront...
	if (SpringProperties.getFlag(SpringObjenesis.IGNORE_OBJENESIS_PROPERTY_NAME)) {
		this.worthTrying = Boolean.FALSE;
	}
}
 
示例2
/**
 * Create a new {@code SpringObjenesis} instance with the
 * given standard instantiator strategy.
 * @param strategy the instantiator strategy to use
 */
public SpringObjenesis(InstantiatorStrategy strategy) {
	this.strategy = (strategy != null ? strategy : new StdInstantiatorStrategy());

	// Evaluate the "spring.objenesis.ignore" property upfront...
	if (SpringProperties.getFlag(SpringObjenesis.IGNORE_OBJENESIS_PROPERTY_NAME)) {
		this.worthTrying = Boolean.FALSE;
	}
}
 
示例3
/**
 * Create a new {@code SpringObjenesis} instance with the
 * given standard instantiator strategy.
 * @param strategy the instantiator strategy to use
 */
public SpringObjenesis(InstantiatorStrategy strategy) {
	this.strategy = (strategy != null ? strategy : new StdInstantiatorStrategy());

	// Evaluate the "spring.objenesis.ignore" property upfront...
	if (SpringProperties.getFlag(SpringObjenesis.IGNORE_OBJENESIS_PROPERTY_NAME)) {
		this.worthTrying = Boolean.FALSE;
	}
}
 
示例4
/**
 * Create a new {@code SpringObjenesis} instance with the
 * given standard instantiator strategy.
 * @param strategy the instantiator strategy to use
 */
public SpringObjenesis(InstantiatorStrategy strategy) {
	this.strategy = (strategy != null ? strategy : new StdInstantiatorStrategy());

	// Evaluate the "spring.objenesis.ignore" property upfront...
	if (SpringProperties.getFlag(SpringObjenesis.IGNORE_OBJENESIS_PROPERTY_NAME)) {
		this.worthTrying = Boolean.FALSE;
	}
}