| Package | Description |
|---|---|
| ma.glasnost.orika.metadata |
| Modifier and Type | Method and Description |
|---|---|
Property.Builder |
Property.Builder.container(Property container) |
Property.Builder |
Property.Builder.elementType(Type<?> elementType)
Set the element type
|
Property.Builder |
Property.Builder.expression(String expression)
Sets the expression
|
Property.Builder |
Property.Builder.getter(Method readMethod)
Set the getter/accessor method
|
Property.Builder |
Property.Builder.getter(String getter) |
Property.Builder |
Property.Builder.merge(Property property)
Merges the attributes of the specified property into this one
|
Property.Builder |
Property.Builder.name(String name)
Set the name
|
Property.Builder |
Property.Builder.nestedProperty(String name)
Creates a new nested property builder (with this builder as the
owner) for the specified name
|
protected Property.Builder |
Property.Builder.owningType(Type<?> owningType)
Sets the owning type
|
Property.Builder |
Property.Builder.path(Property[] path) |
static Property.Builder |
Property.Builder.propertyFor(Class<?> owningType,
String name)
Creates a new property builder for the specified owningType and name
|
static Property.Builder |
Property.Builder.propertyFor(String owningTypeDescriptor,
String name)
Creates a new property builder for the specified owningType
descriptor and name
|
static Property.Builder |
Property.Builder.propertyFor(Type<?> owningType,
String name)
Creates a new property builder for the specified owningType and name
|
Property.Builder |
Property.Builder.setter(Method writeMethod)
Set the setter/mutator method
|
Property.Builder |
Property.Builder.setter(String setter) |
Property.Builder |
Property.Builder.type(String typeName)
Set the type by name
|
Property.Builder |
Property.Builder.type(Type type)
Set the type
|
| Modifier and Type | Method and Description |
|---|---|
ClassMapBuilder<A,B> |
ClassMapBuilder.field(Property.Builder fieldA,
Property.Builder fieldB) |
ClassMapBuilder<A,B> |
ClassMapBuilder.field(Property.Builder fieldA,
String fieldNameB)
Maps 'fieldA' of type A to 'fieldB' of type B.
|
ClassMapBuilder<A,B> |
ClassMapBuilder.field(String fieldNameA,
Property.Builder fieldB) |
FieldMapBuilder<A,B> |
ClassMapBuilder.fieldMap(Property.Builder fieldA,
Property.Builder fieldB,
boolean byDefault) |
FieldMapBuilder<A,B> |
ClassMapBuilder.fieldMap(Property.Builder fieldA,
String fieldNameB,
boolean byDefault) |
FieldMapBuilder<A,B> |
ClassMapBuilder.fieldMap(String fieldNameA,
Property.Builder fieldB,
boolean byDefault) |
Copyright © 2019 Glasnost. All rights reserved.