Uses of Class
ma.glasnost.orika.metadata.FieldMap

Packages that use FieldMap
ma.glasnost.orika.constructor   
ma.glasnost.orika.impl   
ma.glasnost.orika.impl.generator   
ma.glasnost.orika.impl.generator.specification   
ma.glasnost.orika.metadata   
 

Uses of FieldMap in ma.glasnost.orika.constructor
 

Methods in ma.glasnost.orika.constructor that return types with arguments of type FieldMap
 List<FieldMap> ConstructorResolverStrategy.ConstructorMapping.getMappedFields()
           
 

Uses of FieldMap in ma.glasnost.orika.impl
 

Methods in ma.glasnost.orika.impl with parameters of type FieldMap
 boolean Specifications.Specification.apply(FieldMap fieldMap)
           
 

Uses of FieldMap in ma.glasnost.orika.impl.generator
 

Fields in ma.glasnost.orika.impl.generator declared as FieldMap
 FieldMap Node.value
           
 

Methods in ma.glasnost.orika.impl.generator that return FieldMap
 FieldMap Node.getMap()
           
 

Methods in ma.glasnost.orika.impl.generator that return types with arguments of type FieldMap
 Set<FieldMap> SourceCodeContext.getAssociatedMappings(Collection<FieldMap> fieldMaps, FieldMap map)
          Finds all field maps out of the provided set which are associated with the map passed in ( including that map itself); by "associated", we mean any mappings which are connected to the original FieldMap by having a matching source or destination, including transitive associations.
 

Methods in ma.glasnost.orika.impl.generator with parameters of type FieldMap
static Node Node.addFieldMap(FieldMap map, Node.NodeList nodes, boolean useSource)
           
 boolean SourceCodeContext.aggregateSpecsApply(FieldMap fieldMap)
          Tests whether any aggregate specifications apply for the specified FieldMap, and if so, adds it to the list of FieldMaps for that spec, returning true.
 boolean Specification.appliesTo(FieldMap fieldMap)
          Tests whether this Specification applies to the specified MappedTypePair
 boolean AggregateSpecification.appliesTo(FieldMap fieldMap)
          Tests whether this Specification applies to the specified MappedTypePair
 String SourceCodeContext.compareFields(FieldMap fieldMap, VariableRef sourceProperty, VariableRef destinationProperty, Type<?> destinationType, StringBuilder logDetails)
          Generates source code for an "equality" comparison of two variables, based on the FieldMap passed
static Node Node.findFieldMap(FieldMap map, Node.NodeList nodes, boolean useSource)
           
 String Specification.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
          Generates code for a boolean equality test between the two variable types, where are potentially unrelated.
 String Specification.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
          Generates code to map the provided field map
 Set<FieldMap> SourceCodeContext.getAssociatedMappings(Collection<FieldMap> fieldMaps, FieldMap map)
          Finds all field maps out of the provided set which are associated with the map passed in ( including that map itself); by "associated", we mean any mappings which are connected to the original FieldMap by having a matching source or destination, including transitive associations.
 String SourceCodeContext.mapFields(FieldMap fieldMap, VariableRef sourceProperty, VariableRef destinationProperty, Type<?> destinationType, StringBuilder logDetails)
          Generate the code necessary to process the provided FieldMap.
 

Method parameters in ma.glasnost.orika.impl.generator with type arguments of type FieldMap
 String AggregateSpecification.generateMappingCode(List<FieldMap> fieldMappings, SourceCodeContext code)
           
 Set<FieldMap> SourceCodeContext.getAssociatedMappings(Collection<FieldMap> fieldMaps, FieldMap map)
          Finds all field maps out of the provided set which are associated with the map passed in ( including that map itself); by "associated", we mean any mappings which are connected to the original FieldMap by having a matching source or destination, including transitive associations.
 

Uses of FieldMap in ma.glasnost.orika.impl.generator.specification
 

Methods in ma.glasnost.orika.impl.generator.specification with parameters of type FieldMap
 boolean UnmappableEnum.appliesTo(FieldMap fieldMap)
           
 boolean StringToStringConvertible.appliesTo(FieldMap fieldMap)
           
 boolean StringToEnum.appliesTo(FieldMap fieldMap)
           
 boolean PrimitiveAndObject.appliesTo(FieldMap fieldMap)
           
 boolean ObjectToObject.appliesTo(FieldMap fieldMap)
           
 boolean ObjectToMultiOccurrenceElement.appliesTo(FieldMap fieldMap)
           
 boolean MultiOccurrenceToMultiOccurrence.appliesTo(FieldMap fieldMap)
           
 boolean MultiOccurrenceElementToObject.appliesTo(FieldMap fieldMap)
           
 boolean MapToMap.appliesTo(FieldMap fieldMap)
           
 boolean MapToCollection.appliesTo(FieldMap fieldMap)
           
 boolean MapToArray.appliesTo(FieldMap fieldMap)
           
 boolean EnumToEnum.appliesTo(FieldMap fieldMap)
           
 boolean CopyByReference.appliesTo(FieldMap fieldMap)
           
 boolean Convert.appliesTo(FieldMap fieldMap)
           
 boolean ArrayOrCollectionToMap.appliesTo(FieldMap fieldMap)
           
 boolean ArrayOrCollectionToCollection.appliesTo(FieldMap fieldMap)
           
 boolean ArrayOrCollectionToArray.appliesTo(FieldMap fieldMap)
           
 boolean ApplyRegisteredMapper.appliesTo(FieldMap fieldMap)
           
 boolean AnyTypeToString.appliesTo(FieldMap fieldMap)
           
abstract  boolean AbstractSpecification.appliesTo(FieldMap fieldMap)
           
 String StringToStringConvertible.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String StringToEnum.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String PrimitiveAndObject.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ObjectToMultiOccurrenceElement.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MultiOccurrenceElementToObject.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MapToMap.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MapToCollection.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MapToArray.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String EnumToEnum.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String CopyByReference.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String Convert.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ArrayOrCollectionToMap.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ArrayOrCollectionToCollection.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ArrayOrCollectionToArray.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String AnyTypeToString.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String AbstractSpecification.generateEqualityTestCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String UnmappableEnum.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String StringToStringConvertible.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String StringToEnum.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String PrimitiveAndObject.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ObjectToObject.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ObjectToMultiOccurrenceElement.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MultiOccurrenceElementToObject.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MapToMap.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MapToCollection.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String MapToArray.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String EnumToEnum.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String CopyByReference.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String Convert.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ArrayOrCollectionToMap.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ArrayOrCollectionToCollection.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String ArrayOrCollectionToArray.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
 String AnyTypeToString.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
abstract  String AbstractSpecification.generateMappingCode(FieldMap fieldMap, VariableRef source, VariableRef destination, SourceCodeContext code)
           
static boolean AbstractSpecification.shouldMapNulls(FieldMap fieldMap, SourceCodeContext context)
          Tests whether this fieldMap should map nulls;
 

Method parameters in ma.glasnost.orika.impl.generator.specification with type arguments of type FieldMap
 String MultiOccurrenceToMultiOccurrence.fromMultiOccurrenceToMultiOccurrence(List<FieldMap> fieldMappings, SourceCodeContext code)
          Generates the code to support a (potentially parallel) mapping from one or more multi-occurrence fields in the source type to one or more multi-occurrence fields in the destination type.
 String MultiOccurrenceToMultiOccurrence.generateMappingCode(List<FieldMap> fieldMappings, SourceCodeContext code)
           
 String MultiOccurrenceToMultiOccurrence.generateMultiOccurrenceMapping(Node.NodeList sourceNodes, Node.NodeList destNodes, Set<FieldMap> subFields, SourceCodeContext code)
          Generates the code to support a (potentially parallel) mapping from one or more multi-occurrence fields in the source type to one or more multi-occurrence fields in the destination type.
 

Uses of FieldMap in ma.glasnost.orika.metadata
 

Methods in ma.glasnost.orika.metadata that return FieldMap
 FieldMap FieldMap.copy()
           
 FieldMap FieldMap.flip()
           
static FieldMap FieldMapBuilder.mapKeys(Type<?> aType, Type<?> bType)
           
static FieldMap FieldMapBuilder.mapValues(Type<?> aType, Type<?> bType)
           
 

Methods in ma.glasnost.orika.metadata that return types with arguments of type FieldMap
 Set<FieldMap> ClassMap.getFieldsMapping()
           
protected  Set<FieldMap> ClassMapBuilder.getMappedFields()
           
 

Methods in ma.glasnost.orika.metadata with parameters of type FieldMap
protected  void ClassMapBuilder.addFieldMap(FieldMap fieldMap)
           
 void ClassMap.addFieldMap(FieldMap fieldMap)
           
 

Method parameters in ma.glasnost.orika.metadata with type arguments of type FieldMap
 ClassMap<A,B> ClassMap.copy(Set<FieldMap> fieldsMapping)
           
 

Constructor parameters in ma.glasnost.orika.metadata with type arguments of type FieldMap
ClassMap(Type<A> aType, Type<B> bType, Set<FieldMap> fieldsMapping, Mapper<A,B> customizedMapper, Set<MapperKey> usedMappers, String[] constructorA, String[] constructorB, Boolean sourcesMappedOnNull, Boolean destinationsMappedOnNull)
          Constructs a new ClassMap
 



Copyright © 2013 Glasnost. All Rights Reserved.