org.jboss.kernel.plugins.dependency
Class MethodAttributeInfo

java.lang.Object
  extended by org.jboss.util.JBossObject
      extended by org.jboss.kernel.plugins.dependency.AbstractAttributeInfo<org.jboss.reflect.spi.MethodInfo>
          extended by org.jboss.kernel.plugins.dependency.MethodAttributeInfo
All Implemented Interfaces:
Cloneable, AttributeInfo, org.jboss.util.JBossInterface

public class MethodAttributeInfo
extends AbstractAttributeInfo<org.jboss.reflect.spi.MethodInfo>

Method attribute info.

Author:
Ales Justin

Field Summary
 
Fields inherited from class org.jboss.kernel.plugins.dependency.AbstractAttributeInfo
info
 
Fields inherited from class org.jboss.util.JBossObject
hashCode, log, toString
 
Constructor Summary
MethodAttributeInfo(org.jboss.reflect.spi.MethodInfo methodInfo)
           
 
Method Summary
 String getName()
          Get the name.
 org.jboss.reflect.spi.TypeInfo getType()
          Get attribute type.
 boolean isProperty()
          Is property.
 
Methods inherited from class org.jboss.kernel.plugins.dependency.AbstractAttributeInfo
isValid, toString
 
Methods inherited from class org.jboss.util.JBossObject
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toShortString, toString, toStringImplementation
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodAttributeInfo

public MethodAttributeInfo(org.jboss.reflect.spi.MethodInfo methodInfo)
Method Detail

isProperty

public boolean isProperty()
Description copied from interface: AttributeInfo
Is property.

Returns:
true for PropertyInfo, false otherwise

getName

public String getName()
Description copied from interface: AttributeInfo
Get the name.

Returns:
attribute name

getType

public org.jboss.reflect.spi.TypeInfo getType()
Description copied from interface: AttributeInfo
Get attribute type.

Returns:
type info


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