@Override protected void write(final Object attributeValue, final Writer writer) throws IOException { writer.write( String.format( "%s #%s", entityMetadata.getEntityName(), entityMetadata.getIdAttribute().getValue(attributeValue))); }
@Override public String apply(final Object entity) { return String.format("%s #%s", entityName, entityMetadata.getIdAttribute().getValue(entity)); }