public class PropertyConverter
extends java.lang.Object
Enum Type | Java Object type | Storage string |
---|---|---|
BOOLEAN | java.lang.Boolean | Boolean.toString() |
ENUMERATE | org.modelio.metamodel.uml.infrastructure.properties. PropertyEnumerationLitteral | The property literal name |
FLOAT | java.lang.Float | Float.toString() |
UNSIGNED | java.lang.Integer | Integer.toString() |
INTEGER | java.lang.Integer | Integer.toString() |
ELEMENT | MRef | MRef.toString() |
RICHTEXT | ? | ? |
TIME | java.sql.Time | Time as long, long.toString() |
DATE | java.util.Date | Date as long, long.toString() |
STRING | java.lang.String | the string itself |
TEXT | java.lang.String | the string itself |
Constructor and Description |
---|
PropertyConverter() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
convertToObject(PropertyDefinition pdef,
java.lang.String value,
ModelElement modelElement) |
static java.lang.Object |
convertToObject(PropertyType pType,
java.lang.String value,
ModelElement modelElement) |
static java.lang.String |
convertToString(PropertyDefinition pdef,
java.lang.Object value) |
static java.lang.String |
convertToString(PropertyType pType,
java.lang.Object value) |
public static java.lang.Object convertToObject(PropertyType pType, java.lang.String value, ModelElement modelElement)
pType
- the PropertyType, cannot be nullvalue
- the value to be converted.public static java.lang.String convertToString(PropertyType pType, java.lang.Object value)
public static java.lang.Object convertToObject(PropertyDefinition pdef, java.lang.String value, ModelElement modelElement)
public static java.lang.String convertToString(PropertyDefinition pdef, java.lang.Object value)