org.jboss.jca.validator
Class ValidateClass

java.lang.Object
  extended by org.jboss.jca.validator.ValidateClass
All Implemented Interfaces:
Validate
Direct Known Subclasses:
ValidateObject

public class ValidateClass
extends Object
implements Validate

ValidateClass for objects that should be validated


Constructor Summary
ValidateClass(Key key, Class<?> clazz)
          Constructor
ValidateClass(Key key, Class<?> clazz, List<org.jboss.metadata.rar.spec.ConfigPropertyMetaData> configProperties)
          Constructor
ValidateClass(Key key, String className, ClassLoader cl, List<org.jboss.metadata.rar.spec.ConfigPropertyMetaData> configProperties)
          Constructor
 
Method Summary
 Class<?> getClazz()
          Get the clazz
 List<org.jboss.metadata.rar.spec.ConfigPropertyMetaData> getConfigProperties()
          Get the list of config properties
 Key getKey()
          Get the key
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidateClass

public ValidateClass(Key key,
                     Class<?> clazz)
Constructor

Parameters:
key - The key
clazz - The class

ValidateClass

public ValidateClass(Key key,
                     Class<?> clazz,
                     List<org.jboss.metadata.rar.spec.ConfigPropertyMetaData> configProperties)
Constructor

Parameters:
key - The key
clazz - The class
configProperties - The list of config property metadata

ValidateClass

public ValidateClass(Key key,
                     String className,
                     ClassLoader cl,
                     List<org.jboss.metadata.rar.spec.ConfigPropertyMetaData> configProperties)
Constructor

Parameters:
key - The key
className - The class
cl - the class loader used to load class
configProperties - The list of config property metadata
Method Detail

getKey

public Key getKey()
Get the key

Specified by:
getKey in interface Validate
Returns:
The key

getClazz

public Class<?> getClazz()
Get the clazz

Specified by:
getClazz in interface Validate
Returns:
The clazz

getConfigProperties

public List<org.jboss.metadata.rar.spec.ConfigPropertyMetaData> getConfigProperties()
Get the list of config properties

Returns:
The list


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)