|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.util.JBossObject
org.jboss.beans.metadata.plugins.AbstractFeatureMetaData
org.jboss.beans.metadata.plugins.AbstractConstructorMetaData
public class AbstractConstructorMetaData
Metadata for construction.
| Field Summary | |
|---|---|
protected ValueMetaData |
factory
The factory |
protected String |
factoryClassName
The factory class name |
protected String |
factoryMethod
The factory method |
protected List<ParameterMetaData> |
parameters
The paramaters List |
protected ValueMetaData |
value
The value |
| Fields inherited from class org.jboss.beans.metadata.plugins.AbstractFeatureMetaData |
|---|
annotations, description |
| Fields inherited from class org.jboss.util.JBossObject |
|---|
hashCode, log, toString |
| Fields inherited from interface org.jboss.beans.metadata.plugins.TypeProvider |
|---|
ERROR_MSG |
| Constructor Summary | |
|---|---|
AbstractConstructorMetaData()
Create a new constructor meta data |
|
| Method Summary | |
|---|---|
protected void |
addChildren(Set<MetaDataVisitorNode> children)
|
ValueMetaData |
getFactory()
Get the factory. |
String |
getFactoryClass()
Get the factory class. |
String |
getFactoryMethod()
Get the factory method. |
List<ParameterMetaData> |
getParameters()
Get the parameters. |
org.jboss.reflect.spi.TypeInfo |
getType(MetaDataVisitor visitor,
MetaDataVisitorNode previous)
Get the injectee type info. |
ValueMetaData |
getValue()
Get the value. |
void |
setFactory(ValueMetaData factory)
Set the factory |
void |
setFactoryClass(String name)
Set the factory class name |
void |
setFactoryMethod(String name)
Set the factory method |
void |
setParameters(List<ParameterMetaData> parameters)
Set the parameters |
void |
setValue(ValueMetaData value)
Set the value |
void |
toString(org.jboss.util.JBossStringBuilder buffer)
|
| Methods inherited from class org.jboss.beans.metadata.plugins.AbstractFeatureMetaData |
|---|
applyCollectionOrMapCheck, describeVisit, getAnnotations, getChildren, getDescription, initialVisit, setAnnotations, setDescription, toShortString |
| Methods inherited from class org.jboss.util.JBossObject |
|---|
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.beans.metadata.spi.FeatureMetaData |
|---|
getAnnotations, getDescription |
| Methods inherited from interface org.jboss.util.JBossInterface |
|---|
clone, toShortString, toShortString |
| Methods inherited from interface org.jboss.beans.metadata.spi.MetaDataVisitorNode |
|---|
describeVisit, getChildren, initialVisit |
| Field Detail |
|---|
protected List<ParameterMetaData> parameters
protected ValueMetaData value
protected ValueMetaData factory
protected String factoryClassName
protected String factoryMethod
| Constructor Detail |
|---|
public AbstractConstructorMetaData()
| Method Detail |
|---|
public void setParameters(List<ParameterMetaData> parameters)
setParameters in interface MutableParameterizedMetaDataparameters - Listpublic void setValue(ValueMetaData value)
setValue in interface ValueMetaDataAwarevalue - the valuepublic void setFactory(ValueMetaData factory)
factory - the factorypublic void setFactoryClass(String name)
name - the factory class namepublic void setFactoryMethod(String name)
name - the factory methodpublic List<ParameterMetaData> getParameters()
ParameterizedMetaData
getParameters in interface ParameterizedMetaDatapublic ValueMetaData getValue()
ValueMetaDataAware
getValue in interface ValueMetaDataAwaregetValue in interface ConstructorMetaDatapublic ValueMetaData getFactory()
ConstructorMetaData
getFactory in interface ConstructorMetaDatapublic String getFactoryClass()
ConstructorMetaData
getFactoryClass in interface ConstructorMetaDatapublic String getFactoryMethod()
ConstructorMetaData
getFactoryMethod in interface ConstructorMetaDataprotected void addChildren(Set<MetaDataVisitorNode> children)
addChildren in class AbstractFeatureMetaData
public org.jboss.reflect.spi.TypeInfo getType(MetaDataVisitor visitor,
MetaDataVisitorNode previous)
throws Throwable
TypeProvider
getType in interface TypeProvidervisitor - meda data visitorprevious - previous node in the stack
Throwable - if could not determine classpublic void toString(org.jboss.util.JBossStringBuilder buffer)
toString in class AbstractFeatureMetaData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||