@Test public void testGetListFromStringMultipleSeparators() { assertEquals(Arrays.asList("a", "b", "c", "d", "e"), ListClass.getListFromString("a*b,c,d*e", "*,", false)); }
public static List<String> getListFromString(String value) { return getListFromString(value, null, true); }
ListClass extends PropertyClass { public static List<String> getListFromString(String value) { return getListFromString(value, null, true); } }
ListClass extends PropertyClass { public static List<String> getListFromString(String value) { return getListFromString(value, null, true); } ListClass(String name, String prettyname, PropertyMetaClass wclass);  ListClass(PropertyMetaClass wclass);  ListClass(); }
ListClass extends PropertyClass { public static List<String> getListFromString(String value) { return getListFromString(value, null, true); } ListClass(String name, String prettyname, PropertyMetaClass wclass);  ListClass(PropertyMetaClass wclass);  ListClass(); String getSeparators(); void setSeparators(String separators); String getDisplayType(); void setDisplayType(String type); String getSort(); void setSort(String sort); int getSize(); void setSize(int size); boolean isCache(); void setCache(boolean cache); boolean isMultiSelect(); void setMultiSelect(boolean multiSelect); boolean isRelationalStorage(); void setRelationalStorage(boolean relationalStorage); boolean isPicker(); void setPicker(boolean picker); boolean isLargeStorage(); void setLargeStorage(boolean largeStorage); String getSeparator(); void setSeparator(String separator); String getDefaultValue(); void setDefaultValue(String separator); String getFreeText(); void setFreeText(String type); static List<String> getListFromString(String value); static List<String> getListFromString(String value, String separators, boolean withMap); static String getStringFromList(List<String> list); static String getStringFromList(List<String> list, String separators); static Map<String, ListItem> getMapFromString(String value); String toFormString(BaseProperty property); @Override BaseProperty newProperty(); @Override BaseProperty fromString(String value); @Override BaseProperty fromStringArray(String[] strings); @Override BaseProperty newPropertyfromXML(Element ppcel); @Override void displayHidden(StringBuffer buffer, String name, String prefix, BaseCollection object,
        XWikiContext context); @Override void displayView(StringBuffer buffer, String name, String prefix, BaseCollection object,
        XWikiContext context); @Override void displayEdit(StringBuffer buffer, String name, String prefix, BaseCollection object,
        XWikiContext context); abstract List<String> getList(XWikiContext context); abstract Map<String, ListItem> getMap(XWikiContext context); List<String> toList(BaseProperty<?> property); void fromList(BaseProperty<?> property, List<String> list); @Override void mergeProperty(BaseProperty<T> currentProperty,
        BaseProperty<T> previousProperty, BaseProperty<T> newProperty, MergeConfiguration configuration,
        XWikiContext context, MergeResult mergeResult); }
ListClass extends PropertyClass { public static List<String> getListFromString(String value) { return getListFromString(value, null, true); } ListClass(String name, String prettyname, PropertyMetaClass wclass);  ListClass(PropertyMetaClass wclass);  ListClass(); String getSeparators(); void setSeparators(String separators); String getDisplayType(); void setDisplayType(String type); String getSort(); void setSort(String sort); int getSize(); void setSize(int size); boolean isCache(); void setCache(boolean cache); boolean isMultiSelect(); void setMultiSelect(boolean multiSelect); boolean isRelationalStorage(); void setRelationalStorage(boolean relationalStorage); boolean isPicker(); void setPicker(boolean picker); boolean isLargeStorage(); void setLargeStorage(boolean largeStorage); String getSeparator(); void setSeparator(String separator); String getDefaultValue(); void setDefaultValue(String separator); String getFreeText(); void setFreeText(String type); static List<String> getListFromString(String value); static List<String> getListFromString(String value, String separators, boolean withMap); static String getStringFromList(List<String> list); static String getStringFromList(List<String> list, String separators); static Map<String, ListItem> getMapFromString(String value); String toFormString(BaseProperty property); @Override BaseProperty newProperty(); @Override BaseProperty fromString(String value); @Override BaseProperty fromStringArray(String[] strings); @Override BaseProperty newPropertyfromXML(Element ppcel); @Override void displayHidden(StringBuffer buffer, String name, String prefix, BaseCollection object,
        XWikiContext context); @Override void displayView(StringBuffer buffer, String name, String prefix, BaseCollection object,
        XWikiContext context); @Override void displayEdit(StringBuffer buffer, String name, String prefix, BaseCollection object,
        XWikiContext context); abstract List<String> getList(XWikiContext context); abstract Map<String, ListItem> getMap(XWikiContext context); List<String> toList(BaseProperty<?> property); void fromList(BaseProperty<?> property, List<String> list); @Override void mergeProperty(BaseProperty<T> currentProperty,
        BaseProperty<T> previousProperty, BaseProperty<T> newProperty, MergeConfiguration configuration,
        XWikiContext context, MergeResult mergeResult); static final String DISPLAYTYPE_INPUT; static final String DISPLAYTYPE_RADIO; static final String DISPLAYTYPE_CHECKBOX; static final String DISPLAYTYPE_SELECT; static final String DEFAULT_SEPARATOR; static final char SEPARATOR_ESCAPE; static final String FREE_TEXT_DISCOURAGED; static final String FREE_TEXT_FORBIDDEN; static final String FREE_TEXT_ALLOWED; }