public static FieldsMappingOption customConverter(final String type) { return customConverter(type, null); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type) { return customConverter(type, null); }
public static FieldsMappingOption customConverter(final String type, final String parameter) { return FieldsMappingOptions.customConverter(type, parameter); }
public static FieldsMappingOption customConverter(final String type) { return customConverter(type, null); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type, final String parameter) { return FieldsMappingOptions.customConverter(type, parameter); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type, final String parameter) { return FieldsMappingOptions.customConverter(type, parameter); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type) { return FieldsMappingOptions.customConverter(type); }
public static FieldsMappingOption customConverter(final String type, final String parameter) { return FieldsMappingOptions.customConverter(type, parameter); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type) { return customConverter(type, null); }
public static FieldsMappingOption customConverter(final String type) { return FieldsMappingOptions.customConverter(type); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type) { return FieldsMappingOptions.customConverter(type); }
public static FieldsMappingOption customConverter(final String type) { return FieldsMappingOptions.customConverter(type); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type) { return customConverter(type, null); }
public static FieldsMappingOption customConverter(final String type) { return customConverter(type, null); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type, final String parameter) { return customConverter(type.getName(), parameter); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type, final String parameter) { return customConverter(type.getName(), parameter); }
public static FieldsMappingOption customConverter(final Class<? extends CustomConverter> type, final String parameter) { return customConverter(type.getName(), parameter); }
@Override protected void configure() { mapping(Superhero.class, SuperheroDTO.class) .fields("good", "alignment", customConverter(BooleanSuperheroAlignmentConverter.class)) .fields(field("id").accessible(), field("id").accessible()) .fields("firstName", "identity.firstName") .fields("lastName", "identity.lastName"); } };