### Question:
Column { public String getPropertyName() { return propertyName; } Column(final String raw, final int index); T getData(String data); T[] getMultiData(String data); int getJcrPropertyType(); String getRaw(); String getPropertyName(); String getRelPropertyPath(); boolean isMulti(); Class getDataType(); int getIndex(); boolean isIgnore(); void setIgnore(final boolean ignore); void setMultiDelimiter(final String multiDelimiter); static Map<String, Column> getColumns(final String[] row,
                                                 final String multiDelimiter,
                                                 final String[] ignoreProperties,
                                                 final String[] requiredProperties);  }### Answer:
@Test public void testGetPropertyName() throws Exception { Column col; col = new Column("title", 0); Assert.assertEquals("title", col.getPropertyName()); col = new Column("title {{ String }}", 0); Assert.assertEquals("title", col.getPropertyName()); col = new Column("title {{ String : multi }}", 0); Assert.assertEquals("title", col.getPropertyName()); col = new Column("title {{String}}", 0); Assert.assertEquals("title", col.getPropertyName()); col = new Column("title {{String:multi}}", 0); Assert.assertEquals("title", col.getPropertyName()); }