com.ibatis.common.beans
Class ProbeFactory

java.lang.Object
  extended bycom.ibatis.common.beans.ProbeFactory

public class ProbeFactory
extends java.lang.Object


Field Summary
private static Probe BEAN
           
private static Probe DOM
           
private static Probe GENERIC
           
private static Probe LEGACY
           
private static Probe MAP
           
 
Constructor Summary
ProbeFactory()
           
 
Method Summary
static Probe getProbe()
          Factory method for getting a Probe object
static Probe getProbe(java.lang.Object object)
          Factory method for getting a Probe object that is the best choice for the type of object supplied by the object parameter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOM

private static final Probe DOM

MAP

private static final Probe MAP

BEAN

private static final Probe BEAN

GENERIC

private static final Probe GENERIC

LEGACY

private static final Probe LEGACY
Constructor Detail

ProbeFactory

public ProbeFactory()
Method Detail

getProbe

public static Probe getProbe()
Factory method for getting a Probe object

Returns:
An implementation of the Probe interface

getProbe

public static Probe getProbe(java.lang.Object object)
Factory method for getting a Probe object that is the best choice for the type of object supplied by the object parameter.

Parameters:
object - The object to get a Probe for
Returns:
An implementation of the Probe interface