The flare.util package provides classes for manipulating common data types and accessing object properties in a generalized fashion.



Interfaces
 InterfaceDescription
 IEvaluable Interface for methods that evaluate an object and return a result.
 IPredicate Interface for methods that evaluate an object and return true or false.
 IValueProxy Interface for classes that get and set named property values of objects.
Classes
 ClassDescription
 Arrays Utility methods for working with arrays.
 Colors Utility methods for working with colors.
 Dates Utility methods for working with Date instances.
 Displays Utility methods for working with display objects.
 Filter Utility methods for creating filter functions.
 Geometry Utility methods for computational geometry.
 Maths Utility methods for mathematics not found in the Math class.
 Orientation Constants defining layout orientations.
 Property Utility class for accessing arbitrary property chains, allowing nested property expressions (e.g., x.a.b.c or x.a[1]).
 Shapes Utility class defining shape types and shape drawing routines.
 Sort Utility class for sorting and creating sorting functions.
 Stats Utility class for computing statistics for a collection of values.
 Strings Utility methods for working with String instances.