Class SearchOperatorDTO
java.lang.Object
net.sourceforge.jbizmo.commons.search.dto.SearchOperatorDTO
- All Implemented Interfaces:
Serializable
Data transfer object for search operators
Copyright 2010 (C) by Martin Ganserer
- Version:
- 1.0.0
- Author:
- Martin Ganserer
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSearchOperatorDTO(int id, String value, String description, boolean expectsArgument, boolean dateSupport, boolean booleanSupport, boolean textSupport, boolean numberSupport) Constructor -
Method Summary
Modifier and TypeMethodDescriptionintgetId()getValue()booleanbooleanbooleanbooleanbooleanvoidsetDateSupport(boolean dateSupport) voidsetDescription(String description) Set the description textvoidsetExpectsArgument(boolean expectsArgument) voidsetId(int id) Set the IDvoidsetTextSupport(boolean textSupport) voidSet the valuetoString()
-
Constructor Details
-
SearchOperatorDTO
public SearchOperatorDTO(int id, String value, String description, boolean expectsArgument, boolean dateSupport, boolean booleanSupport, boolean textSupport, boolean numberSupport) Constructor- Parameters:
id-value-description-expectsArgument-dateSupport-booleanSupport-textSupport-numberSupport-
-
-
Method Details
-
isBooleanSupport
public boolean isBooleanSupport()- Returns:
- true if the operator supports boolean operations
-
getId
public int getId()- Returns:
- the ID
-
setId
public void setId(int id) Set the ID- Parameters:
id-
-
getDescription
- Returns:
- the description
-
setDescription
Set the description text- Parameters:
description-
-
getValue
- Returns:
- the value
-
setValue
Set the value- Parameters:
value-
-
toString
-
isExpectsArgument
public boolean isExpectsArgument()- Returns:
- true if the operator needs an argument
-
setExpectsArgument
public void setExpectsArgument(boolean expectsArgument) - Parameters:
expectsArgument-
-
isDateSupport
public boolean isDateSupport()- Returns:
- true if the operator supports date fields
-
setDateSupport
public void setDateSupport(boolean dateSupport) - Parameters:
dateSupport-
-
isTextSupport
public boolean isTextSupport()- Returns:
- true if the operator supports text fields
-
isNumberSupport
public boolean isNumberSupport()- Returns:
- true if the operator supports numeric fields
-
setTextSupport
public void setTextSupport(boolean textSupport) - Parameters:
textSupport- the text support flag to set
-