JBoss Modular Service Kernel API 1.0.0.Beta6

org.jboss.msc.value
Class LookupFieldValue

java.lang.Object
  extended by org.jboss.msc.value.LookupFieldValue
All Implemented Interfaces:
Value<Field>

Deprecated. Will be removed before 1.0.0.GA

@Deprecated
public final class LookupFieldValue
extends Object
implements Value<Field>

A value which looks up a public field by name from a class.

Author:
David M. Lloyd

Constructor Summary
LookupFieldValue(Value<Class<?>> target, String fieldName)
          Deprecated. Construct a new instance.
 
Method Summary
 Field getValue()
          Deprecated. Get the actual value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LookupFieldValue

public LookupFieldValue(Value<Class<?>> target,
                        String fieldName)
Deprecated. 
Construct a new instance.

Parameters:
target - the class in which to look for the field
fieldName - the name of the field to look up
Method Detail

getValue

public Field getValue()
               throws IllegalStateException
Deprecated. 
Get the actual value.

Specified by:
getValue in interface Value<Field>
Returns:
the actual value
Throws:
IllegalStateException - if the value is time-sensitive and the current state does not allow retrieval.

JBoss Modular Service Kernel API 1.0.0.Beta6

Copyright © 2011 JBoss, a division of Red Hat, Inc.