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, backup, changes, className, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, 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)
-
-