Package org.exoplatform.management.spi
Class ManagedTypeMetaData
- java.lang.Object
-
- org.exoplatform.management.spi.ManagedMetaData
-
- org.exoplatform.management.spi.ManagedTypeMetaData
-
public class ManagedTypeMetaData extends ManagedMetaData
Meta data that describes a managed type.- Version:
- $Revision$
- Author:
- Julien Viet
-
-
Constructor Summary
Constructors Constructor Description ManagedTypeMetaData(Class type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMethod(ManagedMethodMetaData method)voidaddProperty(ManagedPropertyMetaData property)Collection<ManagedMethodMetaData>getMethods()Collection<ManagedPropertyMetaData>getProperties()ManagedPropertyMetaDatagetProperty(String propertyName)ClassgetType()-
Methods inherited from class org.exoplatform.management.spi.ManagedMetaData
getDescription, setDescription
-
-
-
-
Constructor Detail
-
ManagedTypeMetaData
public ManagedTypeMetaData(Class type) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-
Method Detail
-
getType
public Class getType()
-
getProperty
public ManagedPropertyMetaData getProperty(String propertyName)
-
addProperty
public void addProperty(ManagedPropertyMetaData property)
-
addMethod
public void addMethod(ManagedMethodMetaData method)
-
getMethods
public Collection<ManagedMethodMetaData> getMethods()
-
getProperties
public Collection<ManagedPropertyMetaData> getProperties()
-
-