|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 GrowableContainerReflector or 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 . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |