| Interface | Description | 
|---|---|
| LifecycleElement | Interface to be implemented by objects that participates in the view lifecycle. | 
| ObjectPathExpressionParser.PathEntry | Path entry interface for use with
  ObjectPathExpressionParser.parsePathExpression(Object, String, PathEntry). | 
| Class | Description | 
|---|---|
| BooleanMap | Map implementation takes a  Setof Strings and converts to Map
 where the string is the map key and value is the Boolean true, convenience
 collection for expression language. | 
| ClientValidationUtils | Contains all the methods necessary for generating the js required to perform validation client
 side. | 
| ColumnCalculationInfo | ColumnCalculationInfo is used to specify which columns and what types of calculations are performed on those columns
 of table collection. | 
| ColumnSort | Holds the information for sorting a table by a column. | 
| ComponentFactory | Factory class for creating new UIF components from their base definitions in the dictionary. | 
| ComponentUtils | ComponentUtils is a utility class providing methods to help create and modify  Componentinstances. | 
| ConstraintStateUtils | Various utility methods for determining when to use constraints during states | 
| ContextUtils | Utility methods related to handling context for components. | 
| CopyUtils | Provides a lightweight "hands-free" copy implementation to replace the need for copyProperties()
 in building  LifecycleElementimplementations. | 
| DelayedCopyableHandler | Proxy invocation handler for delaying deep copy for framework objects that may not need to be
 fully traversed by each transaction. | 
| ExpressionFunctions | Defines functions that can be used in el expressions within
 the UIF dictionary files | 
| ExpressionUtils | Utility class for UIF expressions | 
| KeyMessage | KeyMessage object for key-value pairs that contain rich content in the value portion. | 
| LifecycleAwareList<T> | List implementation for internal use by a lifecycle element. | 
| LifecycleAwareMap<K,V> | Map implementation for internal use by a lifecycle element. | 
| MessageStructureUtils | Rich message structure utilities for parsing message content and converting it to components/content | 
| MultiColumnComparator | Comparator used for server side sorting of CollectionGroup data. | 
| ObjectPathExpressionParser | Provides modular support parsing path expressions using Spring's BeanWrapper expression Syntax. | 
| ObjectPropertyReference | Represents a property reference in a path expression, for use in implementing
  ObjectPathExpressionParser.PathEntry. | 
| ObjectPropertyUtils | Utility methods to get/set property values and working with objects. | 
| ParentLocation | ParentLocation is used to provide automatic generation/determination of Views/Pages that occur before the current
 View. | 
| ProcessLogger | Performance monitoring log utility. | 
| ProcessLoggingFilter | Simple servlet filter used to monitor servlet request processing performance. | 
| RecycleUtils | Simple utility class for implementing an object recycling factory pattern. | 
| ScriptUtils | Utility class for generating JavaScript | 
| SimpleLocationSuggestObject | An object that represents a simple suggestion with a label, value, and href. | 
| SimpleSuggestObject | An object that represents a simple suggestion with a label and a value. | 
| UifKeyValue | Extension of key value for use within the UIF. | 
| UifKeyValueLocation | KeyValue that has an additional location property that takes a Url object. | 
| UifOptionGroupLabel | KeyValue that has an additional label property for hierarchical dropdowns. | 
| UifRenderHelperMethods | Collection of helper methods that can be exposed to a render engine. | 
| UrlInfo | This object represents a url in the Krad framework. | 
| ViewModelUtils | Provides methods for getting property values, types, and paths within the
 context of a  View | 
| Enum | Description | 
|---|---|
| ClientValidationUtils.ValidationMessageKeys | |
| ColumnSort.Direction | Sort direction, either ASCending or DESCending. | 
| Annotation Type | Description | 
|---|---|
| SessionTransient | Marker annotation for session transient fields on the UifForm | 
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.