public static class TypeMappings.Builder extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
TypeMappings.Builder.HierarchyBuilder<R> |
| Constructor and Description |
|---|
Builder() |
Builder(List<TypeMapping> defaultMappings) |
| Modifier and Type | Method and Description |
|---|---|
TypeMappings |
build() |
<R> TypeMappings.Builder.HierarchyBuilder<R> |
withClass(Class<R> root) |
<R> TypeMappings.Builder.HierarchyBuilder<R> |
withClass(Class<R> root,
String alias) |
TypeMappings.Builder |
withDefaultFilter(com.google.common.base.Predicate<org.javersion.reflect.FieldDescriptor> defaultFilter) |
TypeMappings.Builder |
withMapping(TypeMapping mapping) |
public Builder()
public Builder(List<TypeMapping> defaultMappings)
public TypeMappings.Builder withMapping(TypeMapping mapping)
public TypeMappings.Builder withDefaultFilter(com.google.common.base.Predicate<org.javersion.reflect.FieldDescriptor> defaultFilter)
public <R> TypeMappings.Builder.HierarchyBuilder<R> withClass(Class<R> root)
public <R> TypeMappings.Builder.HierarchyBuilder<R> withClass(Class<R> root, String alias)
public TypeMappings build()
Copyright © 2015. All rights reserved.