Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package ix.util.reflect

Reflection utilities.

See:
Description

Interface Summary
ClassVisitor | Provides methods for the principal `ClassDescr` cases when examining a `ClassDescr`.
FieldVisitor | An object called to visit a field when examining class and field descriptions.
ObjectMapper | Provides methods for the principal `ClassDescr` cases when transforming an instance of the corresponding class.
ObjectVisitor | Provides methods for the principal `ClassDescr` cases when visiting an instance of the corresponding class.
Stringer<T> | Converts "atomic" objects to and from strings.

Class Summary
ClassDescr | A view or description of a class.
ClassFinder | Converts between class names (Strings) and classes.
ClassFinder.Import | Internal class that performs the name-to-class mapping that corresponds to a single import specification.
ClassSyntax | Provides a syntax for objects by acting as a factory for class and field descriptions.
DashSyntaxClassFinder | A translator between names and classes that uses lower-case names and separates words within names with dashes.
FieldDescr | A view or description of a field.
FieldMap | Maps an external or internal (Java) name to a `FieldDescr`.
InheritanceTree | A view of class-subclass relationships.

Annotation Types Summary
AliasFields | Annotation for listing fields that should be treated as having a different name in the the visible syntax for a class.
Body | Annotation that marks a field as the main "body" of the object.
ElementClass | Annotation for indicating the class of elements of a collection.
HiddenFields | Annotation for listing fields that should not be included in the visible syntax for a class.

## Package ix.util.reflect Description

Reflection utilities.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES