org.jboss.system.metadata
Class ServiceValueFactoryParameterMetaData

java.lang.Object
  extended by org.jboss.system.metadata.ServiceValueFactoryParameterMetaData

public class ServiceValueFactoryParameterMetaData
extends Object

A ServiceParameterTypeMetaData.

Version:
$Revision: 85945 $
Author:
Brian Stansberry

Constructor Summary
ServiceValueFactoryParameterMetaData(String textValue)
           
ServiceValueFactoryParameterMetaData(String textValue, String parameterTypeName)
           
ServiceValueFactoryParameterMetaData(String textValue, String parameterTypeName, String valueTypeName)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getParameterTypeName()
           
 String getTextValue()
           
static Object getValue(ClassLoader serviceValueContextClassloader, String textValue, String typeName, String targetAttributeName)
           
 Object getValue(ServiceValueContext valueContext)
           
 String getValueTypeName()
           
 int hashCode()
           
 void setParameterTypeName(String parameterTypeName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceValueFactoryParameterMetaData

public ServiceValueFactoryParameterMetaData(String textValue)

ServiceValueFactoryParameterMetaData

public ServiceValueFactoryParameterMetaData(String textValue,
                                            String parameterTypeName)

ServiceValueFactoryParameterMetaData

public ServiceValueFactoryParameterMetaData(String textValue,
                                            String parameterTypeName,
                                            String valueTypeName)
Method Detail

getParameterTypeName

public String getParameterTypeName()

setParameterTypeName

public void setParameterTypeName(String parameterTypeName)

getTextValue

public String getTextValue()

getValueTypeName

public String getValueTypeName()

getValue

public Object getValue(ServiceValueContext valueContext)
                throws org.jboss.deployers.spi.DeploymentException
Throws:
org.jboss.deployers.spi.DeploymentException

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

getValue

public static Object getValue(ClassLoader serviceValueContextClassloader,
                              String textValue,
                              String typeName,
                              String targetAttributeName)
                       throws org.jboss.deployers.spi.DeploymentException
Throws:
org.jboss.deployers.spi.DeploymentException


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.