|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Property | |
|---|---|
| ma.glasnost.orika | |
| ma.glasnost.orika.impl.generator | |
| ma.glasnost.orika.impl.generator.specification | |
| ma.glasnost.orika.metadata | |
| ma.glasnost.orika.property | |
| Uses of Property in ma.glasnost.orika |
|---|
| Methods in ma.glasnost.orika that return Property | |
|---|---|
Property |
MappingException.getDestinationProperty()
|
Property |
MappingException.getSourceProperty()
|
| Methods in ma.glasnost.orika with parameters of type Property | |
|---|---|
void |
MappingException.setDestinationProperty(Property destinationProperty)
|
void |
MappingException.setSourceProperty(Property sourceProperty)
|
| Uses of Property in ma.glasnost.orika.impl.generator |
|---|
| Fields in ma.glasnost.orika.impl.generator declared as Property | |
|---|---|
Property |
Node.property
|
protected Property |
MapEntryRef.EntryPart.prototype
|
| Methods in ma.glasnost.orika.impl.generator that return Property | |
|---|---|
Property |
VariableRef.property()
|
| Methods in ma.glasnost.orika.impl.generator with parameters of type Property | |
|---|---|
protected static String |
VariableRef.getGetter(Property property,
String variableExpression)
|
protected static String |
VariableRef.getSetter(Property property,
String variableExpression)
Returns a fully type-cast setter for the property which has no reliance on java generics. |
| Constructors in ma.glasnost.orika.impl.generator with parameters of type Property | |
|---|---|
MultiOccurrenceVariableRef(Property property,
MultiOccurrenceVariableRef anchor)
|
|
MultiOccurrenceVariableRef(Property property,
String name)
|
|
VariableRef(Property property,
String name)
|
|
VariableRef(Property property,
VariableRef anchor)
|
|
| Uses of Property in ma.glasnost.orika.impl.generator.specification |
|---|
| Methods in ma.glasnost.orika.impl.generator.specification with parameters of type Property | |
|---|---|
String |
ObjectToObject.generateEqualityTestCode(VariableRef source,
VariableRef destination,
Property inverseProperty,
SourceCodeContext code)
|
| Uses of Property in ma.glasnost.orika.metadata |
|---|
| Subclasses of Property in ma.glasnost.orika.metadata | |
|---|---|
class |
ArrayElementProperty
ListElementProperty is a special Property instance used to represent a value which associated with a particular index in a list. |
class |
ListElementProperty
ListElementProperty is a special Property instance used to represent a value which associated with a particular index in a list. |
class |
MapKeyProperty
MapKeyProperty is a special Property instance used to represent a value which associated with a key within a Map. |
class |
NestedElementProperty
NestedElementProperty represents a property which belongs to the type of a nested list/array/map element within another type. |
class |
NestedProperty
NestedProperty represents a property which is accessed by chaining calls to multiple properties. |
| Methods in ma.glasnost.orika.metadata that return Property | |
|---|---|
Property |
Property.Builder.build()
Builds the property |
Property |
Property.Builder.build(PropertyResolver propertyResolver)
Builds the property, using the specified proeprtyResolver to validate the property settings |
Property |
Property.copy()
|
Property |
Property.copy(Type<?> newType)
|
Property |
Property.getContainer()
|
Property |
FieldMap.getDestination()
|
Property |
Property.getElement()
|
Property |
NestedElementProperty.getElement()
|
Property |
FieldMap.getInverse()
|
Property[] |
Property.getPath()
|
Property[] |
NestedProperty.getPath()
|
Property |
NestedElementProperty.getRootContainer()
|
Property |
FieldMap.getSource()
|
protected Property |
ClassMapBuilderForMaps.resolveCustomProperty(String expr,
Type<?> propertyType)
|
protected Property |
ClassMapBuilderForLists.resolveCustomProperty(String expr,
Type<?> propertyType)
|
protected Property |
ClassMapBuilderForArrays.resolveCustomProperty(String expr,
Type<?> propertyType)
|
protected Property |
ClassMapBuilderForMaps.resolveProperty(Type rawType,
String expr)
Resolves a property for the particular type, based on the provided property expression |
protected Property |
ClassMapBuilder.resolveProperty(Type type,
String expr)
Resolves a property for the particular type, based on the provided property expression |
protected Property |
ClassMapBuilder.resolvePropertyForA(String expr)
Resolves a property expression for this builder's 'A' type |
protected Property |
ClassMapBuilder.resolvePropertyForB(String expr)
Resolves a property expression for this builder's 'B' type |
| Methods in ma.glasnost.orika.metadata that return types with arguments of type Property | |
|---|---|
protected Map<String,Property> |
ScoringClassMapBuilder.getPropertyExpressions(Type<?> type)
Gets all of the property expressions for a given type, including all nested properties. |
| Methods in ma.glasnost.orika.metadata with parameters of type Property | |
|---|---|
Property.Builder |
Property.Builder.container(Property container)
|
ClassMapBuilder<A,B> |
ClassMapBuilder.field(Property fieldA,
Property fieldB)
|
ClassMapBuilder<A,B> |
ClassMapBuilder.field(Property fieldA,
String fieldNameB)
|
ClassMapBuilder<A,B> |
ClassMapBuilder.field(String fieldNameA,
Property fieldB)
|
FieldMapBuilder<A,B> |
ClassMapBuilder.fieldMap(Property fieldA,
Property fieldB,
boolean byDefault)
|
FieldMapBuilder<A,B> |
ClassMapBuilder.fieldMap(Property fieldA,
String fieldNameB,
boolean byDefault)
|
FieldMapBuilder<A,B> |
ClassMapBuilder.fieldMap(String fieldNameA,
Property fieldB,
boolean byDefault)
|
boolean |
Property.isAssignableFrom(Property p)
|
Property.Builder |
Property.Builder.merge(Property property)
Merges the attributes of the specified property into this one |
Property.Builder |
Property.Builder.path(Property[] path)
|
| Constructors in ma.glasnost.orika.metadata with parameters of type Property | |
|---|---|
ArrayElementProperty(int index,
Type<?> propertyType,
Property container)
|
|
FieldMap(Property a,
Property b,
Property aInverse,
Property bInverse,
MappingDirection mappingDirection,
boolean excluded,
String converterId,
boolean byDefault,
Boolean sourceMappedOnNull,
Boolean destinationMappedOnNull)
|
|
ListElementProperty(int index,
Type<?> propertyType,
Property owner)
|
|
MapKeyProperty(String key,
Type<?> type,
Property owner)
|
|
NestedElementProperty(Property owningProperty,
Property elementProperty,
PropertyResolverStrategy resolver)
|
|
NestedProperty(String expression,
Property property,
Property[] path)
Creates a new NestedProperty |
|
NestedProperty(String expression,
Property property,
Property[] path)
Creates a new NestedProperty |
|
Property(String expression,
String name,
String getter,
String setter,
Type<?> type,
Type<?> elementType,
Property container)
Constructs a new Property instance |
|
ScoringClassMapBuilder.FieldMatchScore(Property propertyA,
Property propertyB,
ScoringClassMapBuilder.PropertyMatchingWeights matchingWeights)
Constructs a new FieldMatchScore based on the provided pair of properties, with scoring modified by the provided PropertyMatchingWeights |
|
| Uses of Property in ma.glasnost.orika.property |
|---|
| Methods in ma.glasnost.orika.property that return Property | |
|---|---|
Property |
PropertyResolver.getElementProperty(Type type,
String p)
|
Property |
PropertyResolver.getElementProperty(Type type,
String p,
Property owner)
|
Property |
PropertyResolver.getIndividualElementProperty(Type type,
String p,
Property owner)
|
Property |
PropertyResolverStrategy.getProperty(Property owner,
String dynamicPropertyExpression)
Resolves a property for the specified type; nested and dynamically defined properties should be handled automatically. |
Property |
PropertyResolver.getProperty(Property owner,
String expr)
|
Property |
PropertyResolverStrategy.getProperty(Type type,
String dynamicPropertyExpression)
Resolves a property for the specified type; nested and dynamically defined properties should be handled automatically. |
Property |
PropertyResolver.getProperty(Type type,
String expr)
|
protected Property |
PropertyResolver.getProperty(Type type,
String expr,
boolean isNestedLookup,
Property owner)
Resolves the specified property expression |
protected Property |
PropertyResolver.processProperty(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
Class<?> owningType,
Type<?> referenceType,
Map<String,Property> properties)
Processes a property, adding it to the map of properties for the owning type being processed |
Property |
PropertyResolver.resolveInlineProperty(Type type,
String expr)
Resolves in-line properties, which are defined with the following format: "name{getterName|setterName|type=typeName}". Setter name can be omitted, as well as type name; if getter name is omitted, then setter name must be preceded by '|', like so: "name{|setterName|type=typeName}", or like "name{|setterName}". |
| Methods in ma.glasnost.orika.property that return types with arguments of type Property | |
|---|---|
Map<String,Property> |
PropertyResolverStrategy.getProperties(Type type)
Collects and returns the (mappable) properties for the given type. |
Map<String,Property> |
PropertyResolver.getProperties(Type theType)
|
| Methods in ma.glasnost.orika.property with parameters of type Property | |
|---|---|
Property |
PropertyResolver.getElementProperty(Type type,
String p,
Property owner)
|
Property |
PropertyResolver.getIndividualElementProperty(Type type,
String p,
Property owner)
|
protected NestedProperty |
PropertyResolver.getNestedProperty(Type type,
String p,
Property owner)
|
Property |
PropertyResolverStrategy.getProperty(Property owner,
String dynamicPropertyExpression)
Resolves a property for the specified type; nested and dynamically defined properties should be handled automatically. |
Property |
PropertyResolver.getProperty(Property owner,
String expr)
|
protected Property |
PropertyResolver.getProperty(Type type,
String expr,
boolean isNestedLookup,
Property owner)
Resolves the specified property expression |
| Method parameters in ma.glasnost.orika.property with type arguments of type Property | |
|---|---|
protected void |
RegexPropertyResolver.collectProperties(Class<?> type,
Type<?> referenceType,
Map<String,Property> properties)
Collects all properties for the specified type. |
protected abstract void |
PropertyResolver.collectProperties(Class<?> type,
Type<?> referenceType,
Map<String,Property> properties)
Collects all properties for the specified type. |
protected void |
IntrospectorPropertyResolver.collectProperties(Class<?> type,
Type<?> referenceType,
Map<String,Property> properties)
Collects all properties for the specified type. |
protected void |
PropertyResolver.collectPublicFieldProperties(Type<?> referenceType,
Map<String,Property> properties)
Add public non-static fields as properties |
protected Property |
PropertyResolver.processProperty(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
Class<?> owningType,
Type<?> referenceType,
Map<String,Property> properties)
Processes a property, adding it to the map of properties for the owning type being processed |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||