类 ValueHolder<T>
- java.lang.Object
-
- org.hibernate.internal.util.ValueHolder<T>
-
public class ValueHolder<T> extends Object
Represents a "final" value that is initialized eitherup frontor once at some pointafterdeclaration. Note: If a Serializable class has aValueHolderproperty, that property should be declared transient!- 作者:
- Steve Ebersole
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceValueHolder.DeferredInitializer<T>The snippet that generates the initialization value.
-
构造器概要
构造器 构造器 说明 ValueHolder(ValueHolder.DeferredInitializer<T> valueInitializer)Instantiates aValueHolderwith the specified initializer.ValueHolder(T value)
-
-
-
构造器详细资料
-
ValueHolder
public ValueHolder(ValueHolder.DeferredInitializer<T> valueInitializer)
Instantiates aValueHolderwith the specified initializer.- 参数:
valueInitializer- The initializer to use ingetValue()when value not yet known.
-
ValueHolder
public ValueHolder(T value)
-
-
方法详细资料
-
getValue
public T getValue()
-
-