public abstract class AbstractDataType<U extends AbstractDataType<?>> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractDataType.ControlField |
Modifier | Constructor and Description |
---|---|
protected |
AbstractDataType() |
|
AbstractDataType(Map<String,String> map) |
|
AbstractDataType(U original) |
protected AbstractDataType()
public AbstractDataType(U original)
public static ParsedNameValuePair getIdParameter(long id)
id
- public static ParsedNameValuePair getLimitParameter(int limit)
public static ParsedNameValuePair getPageParameter(int page)
protected Enum<?>[] getEditFields()
public ParsedNameValuePair[] getEditParameters()
protected abstract Enum<?>[] getFields()
public long getId()
public ParsedNameValuePair getIdParameter()
protected Enum<?>[] getInsertFields()
public ParsedNameValuePair[] getInsertParameters()
protected ParsedNameValuePair getNameValuePair(Enum<?> field)
field
- public String[] getValues() throws ClearcheckbookException
ClearcheckbookException
protected void setIntValueFromBooleanString(Enum<?> field, String value)
Copyright © 2014 Leonard UK Ltd. All rights reserved.