Namespace: Consultingwerk.Framework.TypeDescriptor
Interface 
IClassAnnotationProvider Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Framework.TypeDescriptor.ClassAnnotationProvider

File:IClassAnnotationProvider
Purpose:Describes method required to return the ClassAnnotations
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Jul 01 21:54:23 CEST 2015
Notes:Uses cache to optimize runtime access to class information
https://consultingwerk.atlassian.net/wiki/spaces/SCL/pages/8094542/The+Annotation+based+Type+Descriptor



Top Method Summary
Options Name Purpose
+ ClearCache () Clears the cache
+ Consultingwerk.Framework.TypeDescriptor.ClassAnnotationContainer GetClassAnnotations (Class) Returns the ClassAnnotationContainer with the annotations of the given class


Method Detail
Top

PUBLIC ClearCache ()

Purpose: Clears the cache
Notes:

Top

PUBLIC Consultingwerk.Framework.TypeDescriptor.ClassAnnotationContainer GetClassAnnotations (Class)

Purpose: Returns the ClassAnnotationContainer with the annotations of the
given class
Notes:

Parameters:
poClass Progress.Lang.Class
The class to return the Annotations for
Returns Consultingwerk.Framework.TypeDescriptor.ClassAnnotationContainer
The ClassAnnotationContainer with the annotations of the given class


©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:13:52