eXo Kernel :: Container 2.4.11-UXP01

org.exoplatform.management.spi
Class ManagedTypeMetaData

java.lang.Object
  extended by org.exoplatform.management.spi.ManagedMetaData
      extended by org.exoplatform.management.spi.ManagedTypeMetaData

public class ManagedTypeMetaData
extends ManagedMetaData

Meta data that describes a managed type.

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
ManagedTypeMetaData(Class type)
           
 
Method Summary
 void addMethod(ManagedMethodMetaData method)
           
 void addProperty(ManagedPropertyMetaData property)
           
 Collection<ManagedMethodMetaData> getMethods()
           
 Collection<ManagedPropertyMetaData> getProperties()
           
 ManagedPropertyMetaData getProperty(String propertyName)
           
 Class getType()
           
 
Methods inherited from class org.exoplatform.management.spi.ManagedMetaData
getDescription, setDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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()

eXo Kernel :: Container 2.4.11-UXP01

Copyright © 2014 eXo Platform SAS. All Rights Reserved.