Package org.cadixdev.lorenz.util
Interface Reversible<T,P>
-
- Type Parameters:
T- The type of the reversible objectP- The type of the parent object
- All Known Subinterfaces:
ClassMapping<M,P>,FieldMapping,InnerClassMapping,Mapping<M,P>,MappingSet,MemberMapping<M,P>,MethodMapping,MethodParameterMapping,TopLevelClassMapping
- All Known Implementing Classes:
AbstractClassMappingImpl,AbstractMappingImpl,AbstractMemberMappingImpl,FieldMappingImpl,InnerClassMappingImpl,MappingSetImpl,MethodMappingImpl,MethodParameterMappingImpl,TopLevelClassMappingImpl
public interface Reversible<T,P>Interface for describing an object that can be reversed.- Since:
- 0.5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Treverse(P parent)Produces a new object that is a reverse copy of the original.
-