Class ReflectiveCreator

java.lang.Object
org.jboss.marshalling.reflect.ReflectiveCreator
All Implemented Interfaces:
Creator
Direct Known Subclasses:
SunReflectiveCreator

@Deprecated public class ReflectiveCreator extends Object implements Creator
Deprecated.
This class is no longer used and will be removed in a future version.
  • Field Details

  • Constructor Details

    • ReflectiveCreator

      public ReflectiveCreator()
      Deprecated.
  • Method Details

    • getNewConstructor

      protected <T> Constructor<T> getNewConstructor(Class<T> clazz)
      Deprecated.
      Get the constructor to use for a class. Returns null if no suitable constructor is available.
      Parameters:
      clazz - the class to get a constructor for
      Returns:
      the constructor, or null if none is available
    • create

      public <T> T create(Class<T> clazz) throws InvalidClassException
      Deprecated.
      Create an object instance.
      Specified by:
      create in interface Creator
      Parameters:
      clazz - the type of object to create
      Returns:
      the object instance
      Throws:
      InvalidClassException - if an instance of the class could not be instantiated for some reason