|
||||||||||
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 |