Uses of Class
org.epics.pvmanager.TypeSupport

Packages that use TypeSupport
org.epics.pvmanager

pvManager 

 

Uses of TypeSupport in org.epics.pvmanager
 

Subclasses of TypeSupport in org.epics.pvmanager
 class NotificationSupport<T>
          Dedicated notification type support.
 class TimeSupport<T>
          Deprecated. generic type support is being removed: was too intrusive and little used. being replaced by used of generic function that expect T extends Time.
 

Methods in org.epics.pvmanager with type parameters of type TypeSupport
protected static
<T extends TypeSupport<?>>
java.util.Collection<T>
TypeSupport.typeSupportsFor(java.lang.Class<T> supportFamily)
           
 

Methods in org.epics.pvmanager that return TypeSupport
protected static
<T> TypeSupport<T>
TypeSupport.findTypeSupportFor(java.lang.Class<? extends TypeSupport> supportFamily, java.lang.Class<T> typeClass)
          Calculates and caches the type support for a particular class, so that introspection does not occur at every call.
 

Methods in org.epics.pvmanager that return types with arguments of type TypeSupport
protected  java.lang.Class<? extends TypeSupport> TypeSupport.getTypeSupportFamily()
          Defines which type of support is implementing, notification or time.
 

Methods in org.epics.pvmanager with parameters of type TypeSupport
static void TypeSupport.addTypeSupport(TypeSupport<?> typeSupport)
          Adds type support for the given class.
 

Method parameters in org.epics.pvmanager with type arguments of type TypeSupport
protected static
<T> TypeSupport<T>
TypeSupport.findTypeSupportFor(java.lang.Class<? extends TypeSupport> supportFamily, java.lang.Class<T> typeClass)
          Calculates and caches the type support for a particular class, so that introspection does not occur at every call.
static boolean TypeSupport.isTypeDirectlySupported(java.lang.Class<? extends TypeSupport> typeSupportFamily, java.lang.Class<?> type)
          Checks whether the type is supported on the same exact type.
static boolean TypeSupport.isTypeSupported(java.lang.Class<? extends TypeSupport> typeSupportFamily, java.lang.Class<?> type)
          Checks whether the type is supported directly or through one of the supertypes.
 

Constructor parameters in org.epics.pvmanager with type arguments of type TypeSupport
TypeSupport(java.lang.Class<T> type, java.lang.Class<? extends TypeSupport> typeSupportFamily)
          Creates a new type support of the given type