Package org.cyclos.model.system.fields
Class BaseValueForSearchDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.system.fields.BaseValueForSearchDTO
-
- All Implemented Interfaces:
Serializable,IEntity
- Direct Known Subclasses:
AddressFieldValueForSearchDTO,BasicProfileFieldValueForSearchDTO,CustomFieldValueForSearchDTO
public abstract class BaseValueForSearchDTO extends EntityDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,BaseValueForSearchDTO>BOOLEAN_VALUEstatic StringCLASS_NAMEstatic BasicProperty<DatePeriodDTO,BaseValueForSearchDTO>DATE_PERIODstatic BasicProperty<DecimalRangeDTO,BaseValueForSearchDTO>DECIMAL_RANGEstatic BasicProperty<IntegerRangeDTO,BaseValueForSearchDTO>INTEGER_RANGEstatic BasicProperty<String,BaseValueForSearchDTO>STRING_VALUE-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description BaseValueForSearchDTO()BaseValueForSearchDTO(Long id)BaseValueForSearchDTO(Property<T,? super BaseValueForSearchDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Property<?,?>>doGetProperties()BooleangetBooleanValue()DatePeriodDTOgetDatePeriod()DecimalRangeDTOgetDecimalRange()IntegerRangeDTOgetIntegerRange()StringgetStringValue()voidsetBooleanValue(Boolean booleanValue)voidsetDatePeriod(DatePeriodDTO datePeriod)voidsetDecimalRange(DecimalRangeDTO decimalRange)voidsetIntegerRange(IntegerRangeDTO integerRange)voidsetStringValue(String stringValue)-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, className, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
BOOLEAN_VALUE
public static final BasicProperty<Boolean,BaseValueForSearchDTO> BOOLEAN_VALUE
-
DATE_PERIOD
public static final BasicProperty<DatePeriodDTO,BaseValueForSearchDTO> DATE_PERIOD
-
DECIMAL_RANGE
public static final BasicProperty<DecimalRangeDTO,BaseValueForSearchDTO> DECIMAL_RANGE
-
INTEGER_RANGE
public static final BasicProperty<IntegerRangeDTO,BaseValueForSearchDTO> INTEGER_RANGE
-
STRING_VALUE
public static final BasicProperty<String,BaseValueForSearchDTO> STRING_VALUE
-
-
Constructor Detail
-
BaseValueForSearchDTO
public BaseValueForSearchDTO()
-
BaseValueForSearchDTO
public BaseValueForSearchDTO(Long id)
-
BaseValueForSearchDTO
public BaseValueForSearchDTO(Property<T,? super BaseValueForSearchDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityDTO
-
getBooleanValue
public Boolean getBooleanValue()
-
setBooleanValue
public void setBooleanValue(Boolean booleanValue)
-
getDatePeriod
public DatePeriodDTO getDatePeriod()
-
setDatePeriod
public void setDatePeriod(DatePeriodDTO datePeriod)
-
getDecimalRange
public DecimalRangeDTO getDecimalRange()
-
setDecimalRange
public void setDecimalRange(DecimalRangeDTO decimalRange)
-
getIntegerRange
public IntegerRangeDTO getIntegerRange()
-
setIntegerRange
public void setIntegerRange(IntegerRangeDTO integerRange)
-
getStringValue
public String getStringValue()
-
setStringValue
public void setStringValue(String stringValue)
-
-