org.jboss.seam.remoting
Class BeanMetadata

java.lang.Object
  extended by org.jboss.seam.remoting.BeanMetadata

public class BeanMetadata
extends Object

Contains the metadata (either the accessible properties or invokable methods) for a single action or state bean.

Author:
Shane Bryzak

Nested Class Summary
static class BeanMetadata.BeanType
           
 
Constructor Summary
BeanMetadata(BeanMetadata.BeanType beanType, String name)
           
 
Method Summary
 void addMethod(String name, int paramCount)
           
 void addProperty(String name, String remotingType)
           
 BeanMetadata.BeanType getBeanType()
           
 Map<String,Integer> getMethods()
           
 String getName()
           
 Map<String,String> getProperties()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanMetadata

public BeanMetadata(BeanMetadata.BeanType beanType,
                    String name)
Method Detail

getBeanType

public BeanMetadata.BeanType getBeanType()

getName

public String getName()

addMethod

public void addMethod(String name,
                      int paramCount)

addProperty

public void addProperty(String name,
                        String remotingType)

getMethods

public Map<String,Integer> getMethods()

getProperties

public Map<String,String> getProperties()


Copyright © 2011 Seam Framework. All Rights Reserved.