Uses of Interface
net.sf.morph.transform.Copier

Packages that use Copier
net.sf.morph.transform Defines a standard way to transform information from one format or source to another. 
net.sf.morph.transform.converters Converter implementations. 
net.sf.morph.transform.copiers Copier implementations. 
net.sf.morph.transform.transformers Transformer implementations. 
 

Uses of Copier in net.sf.morph.transform
 

Subinterfaces of Copier in net.sf.morph.transform
 interface DecoratedCopier
           An extension of the Copier interface that defines a few more convenient methods.
 interface NodeCopier
          A copier used by a net.sf.morph.transform.GraphTransformer to assist in the transformation of one object graph into another object graph.
 

Uses of Copier in net.sf.morph.transform.converters
 

Classes in net.sf.morph.transform.converters that implement Copier
 class DefaultToBooleanConverter
          Converts any object to a Boolean by delegating to TextToBooleanConverter, NumberToBooleanConverter and ObjectToBooleanConverter.
 class DefaultToTextConverter
          Converts an object to a textual representation by delegating to ContainerToPrettyTextConverter, BooleanToTextConverter, TimeToTextConverter, NumberToTextConverter and ObjectToTextConverter.
 

Uses of Copier in net.sf.morph.transform.copiers
 

Classes in net.sf.morph.transform.copiers that implement Copier
 class ArrayCopier
          TODO tests with 3-dimensional arrays
 class AssemblerCopier
          A copier that copies multiple source objects to a single destination object, implementing an "Assembler."
 class BasePropertyNameCopier
          Base class for copiers that copy information from one bean to another based on the property names in the source and destination objects.
 class CombiningCopier
          Combines all of the contents of a container into a single container.
 class ConditionalCopier
          This copier uses an if Converter to convert an incoming object to a Boolean.
 class ContainerCopier
           Copies information from any container object to any object that has either a GrowableContainerReflectoror a MutableIndexedContainerReflector.
 class ContainerOfBeansCopier
          Deprecated. it's not clear what the intent of this copier was
 class CopierDecorator
          Decorates any Copier so that it implements DecoratedCopier.
 class CumulativeCopier
          Composite Transformer whose children must be Copiers and which invokes each child Copier in turn in the course of performing a copy operation.
 class DisassemblerCopier
          A copier that copies a source to multiple destination objects, implementing a "Disassembler."
 class ImmutableComponentArrayCopier
          Copies arrays of matching immutable component types using System.arraycopy.
 class MapCopier
          Copies one Map to another.
 class NOPCopier
          No-op Copier / instantiation-only Converter.
 class PropertyExpressionMappingCopier
          Maps property expressions between objects using a Morph Language.
 class PropertyNameMappingCopier
          Copies properties from the source to the destination based on a mapping of property names.
 class PropertyNameMatchingCopier
          Copies the properties specified by the propertiesToCopy property of this class from the source to the destination.
 class SetExpressionCopier
          Uses a DecoratedLanguage to set the property denoted by an expression on the destination object.
 class TextToContainerCopier
          Parses text into multiple parts for storage in a container.
 

Methods in net.sf.morph.transform.copiers that return Copier
 Copier TextToContainerCopier.getContainerCopier()
          Get the container copier used by this TextToContainerCopier.
protected  Copier AssemblyCopierSupport.getCopier(int index)
          Get the Copier that will perform the copy for index index.
 Copier CopierDecorator.getNestedCopier()
           
 

Methods in net.sf.morph.transform.copiers with parameters of type Copier
 void TextToContainerCopier.setContainerCopier(Copier containerCopier)
          Set the container copier used by this TextToContainerCopier.
 void CopierDecorator.setNestedCopier(Copier copier)
           
 

Constructors in net.sf.morph.transform.copiers with parameters of type Copier
CopierDecorator(Copier copier)
          Create a new CopierDecorator.
CopierDecorator(Copier copier, java.util.Locale defaultLocale)
          Create a new CopierDecorator.
 

Uses of Copier in net.sf.morph.transform.transformers
 

Classes in net.sf.morph.transform.transformers that implement Copier
 class ChainedTransformer
          Runs one or more transformers in a chain.
 class SimpleDelegatingTransformer
           Delegates transformations to a list of transformers.
 class TypeChangingGraphTransformer
           A transformer that performs a deep copy of the data in an object graph while also allowing the types in the destination graph to be different than the types in the source graph.
 

Methods in net.sf.morph.transform.transformers that return Copier
protected  Copier SimpleDelegatingTransformer.getCopier(java.lang.Class destinationClass, java.lang.Class sourceClass)
          Finds a Copier that is capable of transforming sourceClass to destinationClass.
 



Copyright © 2004-2008.