public Map<String, Object> getValueMap() { return getValueMap( null ); }
public String[] getValueNames() { return getValueNames(null); }
public Object[] getValues() { return getValues(null); }
assertEquals("org.jbpm.process.workitem.enums.AnimalsEnum", paramEnum.getClassName()); Map<String, Object> paramValuesMap = paramEnum.getValueMap(null); assertNotNull(paramValuesMap); assertEquals(5, paramValuesMap.size()); assertEquals("org.jbpm.process.workitem.enums.CarsEnum", paramEnum.getClassName()); Map<String, Object> paramValuesMap = paramEnum.getValueMap(null); assertNotNull(paramValuesMap); assertEquals(5, paramValuesMap.size());
public EnumDataType(String className) { setClassName(className); }
assertTrue( entry.getValue() instanceof EnumDataType ); EnumDataType paramEnum = (EnumDataType) entry.getValue(); assertEquals("org.jbpm.process.workitem.enums.AnimalsEnum", paramEnum.getClassName()); Map<String, Object> paramValuesMap = paramEnum.getValueMap(null); assertNotNull(paramValuesMap); assertEquals(5, paramValuesMap.size());
public EnumDataType(String className) { setClassName(className); }
public boolean verifyDataType(final Object value) { if (value == null) { return true; } return getValueMap(null).containsValue(value); }
public Object[] getValues() { return getValues(null); }
public String[] getValueNames() { return getValueNames(null); }
public Object readValue(String value) { return getValueMap(null).get(value); }
public String[] getValueNames(ClassLoader classLoader) { return getValueMap(classLoader).keySet().toArray(new String[0]); }
public Object[] getValues(ClassLoader classLoader) { return getValueMap(classLoader).values().toArray(); }
public Map<String, Object> getValueMap() { return getValueMap( null ); }
public boolean verifyDataType(final Object value) { if (value == null) { return true; } return getValueMap(null).containsValue(value); }
public Object readValue(String value) { return getValueMap(null).get(value); }
public Object[] getValues(ClassLoader classLoader) { return getValueMap(classLoader).values().toArray(); }
public String[] getValueNames(ClassLoader classLoader) { return getValueMap(classLoader).keySet().toArray(new String[0]); }