org.jboss.kernel.plugins.dependency
Class PropertyAttributeInfo

java.lang.Object
  extended by org.jboss.util.JBossObject
      extended by org.jboss.kernel.plugins.dependency.AbstractAttributeInfo<org.jboss.beans.info.spi.PropertyInfo>
          extended by org.jboss.kernel.plugins.dependency.PropertyAttributeInfo
All Implemented Interfaces:
Cloneable, AttributeInfo, org.jboss.util.JBossInterface

public class PropertyAttributeInfo
extends AbstractAttributeInfo<org.jboss.beans.info.spi.PropertyInfo>

Property 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
PropertyAttributeInfo(org.jboss.beans.info.spi.PropertyInfo propertyInfo)
           
 
Method Summary
 String getName()
          Get the name.
 org.jboss.reflect.spi.TypeInfo getType()
          Get attribute type.
 boolean isProperty()
          Is property.
 boolean isValid()
          Is valid.
 
Methods inherited from class org.jboss.kernel.plugins.dependency.AbstractAttributeInfo
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

PropertyAttributeInfo

public PropertyAttributeInfo(org.jboss.beans.info.spi.PropertyInfo propertyInfo)
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

isValid

public boolean isValid()
Description copied from interface: AttributeInfo
Is valid.

Specified by:
isValid in interface AttributeInfo
Overrides:
isValid in class AbstractAttributeInfo<org.jboss.beans.info.spi.PropertyInfo>
Returns:
true if valid, false otherwise


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