Uses of Class
org.epics.pvmanager.TypeSupport

Packages that use TypeSupport
org.epics.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>
          Strategy class that extract time information from a given type.
 

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

Methods in org.epics.pvmanager that return TypeSupport
protected static
<T> TypeSupport<T>
TypeSupport.findTypeSupportFor(Class<? extends TypeSupport> supportFamily, 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  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(Class<? extends TypeSupport> supportFamily, 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(Class<? extends TypeSupport> typeSupportFamily, Class<?> type)
          Checks whether the type is supported on the same exact type.
static boolean TypeSupport.isTypeSupported(Class<? extends TypeSupport> typeSupportFamily, 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(Class<T> type, Class<? extends TypeSupport> typeSupportFamily)
          Creates a new type support of the given type
 



Copyright © 2011. All Rights Reserved.