Spring4D Docs
  • Guide
  • API Reference
  1. Spring.Base
  2. Spring.Reflection

Spring.Reflection Unit

On this page

  1. Classes
  2. Types
  3. Helpers
  4. Routines
Package:
Spring.Base

Classes

TClassMethodFilter<T>
TConstructorFilter<T>
TContainsParameterTypeFilter<T>
TFieldFilters
TFiltersBase<T>

Provides static methods to create specifications to filter TRttiMember objects.

TFiltersNamed<T>
THasAttributeFilter<T>
THasFlagsFilter
THasParameterFlagsFilter<T>
THasParameterTypesFilter<T>
TInstanceMethodFilter<T>
TInvokableFilter<T>
TIsClassFilter
TIsInterfaceFilter
TMemberFilters
TMemberTypeFilter<T>
TMethodFilters
TMethodKindFilter<T>
TNameFilter<T>
TPackageFilters
TParameterFilters
TPropertyFilters
TRttiTypeIterator<T>
TType

Provides static methods to get RTTI information of a type.

TTypeFilter<T>
TTypeFilters

Types

TMethodKinds
TRttiClassType
TRttiMemberClass

Helpers

TRttiFieldHelper
TRttiInterfaceTypeHelper
TRttiMemberHelper
TRttiMethodHelper
TRttiObjectHelper
TRttiPropertyHelper
TRttiTypeHelper

Routines

PassArg(TRttiParameter, TValue, TValue, TCallConv)

On this page

  1. Classes
  2. Types
  3. Helpers
  4. Routines

Unofficial DocInsight showcase for Spring4D. Not affiliated with, sponsored by, or endorsed by the Spring4D Team.
Copyright © 2009 - present Spring4D team. All Rights Reserved.
Built with DocInsight.