| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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>
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
 | 
TypeSupport.typeSupportsFor(java.lang.Class<T> supportFamily)
 | 
|
| Methods in org.epics.pvmanager that return TypeSupport | ||
|---|---|---|
protected static
 | 
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
 | 
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  | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||