Class DelimitedStringArrayFieldKey
java.lang.Object
io.datarouter.model.field.BaseFieldKey<L,K>
io.datarouter.model.field.ListFieldKey<java.lang.String,java.util.List<java.lang.String>,DelimitedStringArrayFieldKey>
io.datarouter.model.field.imp.array.DelimitedStringArrayFieldKey
- All Implemented Interfaces:
FieldKey<java.util.List<java.lang.String>>
public class DelimitedStringArrayFieldKey extends ListFieldKey<java.lang.String,java.util.List<java.lang.String>,DelimitedStringArrayFieldKey>
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringseparatorFields inherited from class io.datarouter.model.field.BaseFieldKey
attributes, columnName, defaultValue, fieldGeneratorType, name, nullable, valueType -
Constructor Summary
Constructors Constructor Description DelimitedStringArrayFieldKey(java.lang.String name)DelimitedStringArrayFieldKey(java.lang.String name, java.lang.String separator) -
Method Summary
Modifier and Type Method Description DelimitedStringArrayFieldcreateValueField(java.util.List<java.lang.String> value)Methods inherited from class io.datarouter.model.field.BaseFieldKey
equals, findAttribute, generateRandomValue, getAttributes, getAutoGeneratedType, getColumnName, getColumnNameBytes, getDefaultValue, getName, getValueType, hashCode, isFixedLength, isNullable, toString, with
-
Field Details
-
separator
public final java.lang.String separator
-
-
Constructor Details
-
DelimitedStringArrayFieldKey
public DelimitedStringArrayFieldKey(java.lang.String name) -
DelimitedStringArrayFieldKey
public DelimitedStringArrayFieldKey(java.lang.String name, java.lang.String separator)
-
-
Method Details