org.jboss.beans.metadata.spi
Interface ParameterMetaData

All Superinterfaces:
Cloneable, FeatureMetaData, org.jboss.util.JBossInterface, MetaDataVisitorNode
All Known Implementing Classes:
AbstractConstructorArg, AbstractParameterMetaData

public interface ParameterMetaData
extends FeatureMetaData

Metadata about a parameter.

Version:
$Revision: 70501 $
Author:
Adrian Brock

Method Summary
 int getIndex()
          Get the index
 String getType()
          Get the type.
 ValueMetaData getValue()
          Get the value.
 void setIndex(int index)
          Set the index
 
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
clone, describeVisit, getChildren, initialVisit
 

Method Detail

getType

String getType()
Get the type.

Returns:
the type.

getValue

ValueMetaData getValue()
Get the value.

Returns:
the value.

getIndex

int getIndex()
Get the index

Returns:
index in list

setIndex

void setIndex(int index)
Set the index

Parameters:
index - the index


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