Package codesimian.wrap

Interface Summary
Classes Classes is a Set of Java classes.
WrapAbilities describes the abilities of some object to create wrappers that convert an object of type A to an object of type B, and with what fraction of accuracy.
Wrapper OPTIONALLY, a class that wraps can implement Wrapper, but it may wrap and return a WrapAbilities without that.
 

Class Summary
CSThatWraps This is not a wrapper for a CS.
DefaultWrapAbilities starts empty.
ListInListOutWrapAbilities unlike DefaultWrapAbilities, ListInListOutWrapAbilities does not consider Classes in pairs.
SelfWrapperCreator For example, creates a class that wraps a Component, and the new class is a subclass of Component.
WrapAbilities.WrapWrapAbilities wrap a subclass of WrapAbilities in this to limit it to the functions of WrapAbilities.
WrapAbility the ability to wrap one type in a different type.