public class PropertyValueFactory extends FieldValueFactory
Constructor and Description |
---|
PropertyValueFactory(VirtualDB layer,
DBField field)
the property value factory
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
encodeSQL(java.lang.Object fieldValue)
encode ready for SQL
|
java.lang.Object |
parse(java.lang.Object value)
parse
|
static PropertyValue |
parseLine(java.lang.String line) |
static java.util.List<PropertyValue> |
parseText(java.lang.String text) |
getField, getLayer
@CheckReturnValue @Nonnull public java.lang.String encodeSQL(@Nonnull java.lang.Object fieldValue)
encodeSQL
in class FieldValueFactory
fieldValue
- the value@CheckReturnValue @Nonnull public static java.util.List<PropertyValue> parseText(@Nonnull java.lang.String text) throws InvalidDataException
InvalidDataException
@CheckReturnValue @Nonnull public static PropertyValue parseLine(@Nonnull java.lang.String line) throws InvalidDataException
InvalidDataException
@Nullable @CheckReturnValue public java.lang.Object parse(@Nullable java.lang.Object value) throws InvalidDataException
parse
in class FieldValueFactory
value
- the valueInvalidDataException
- data not validstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.