it.sistematica.isharedoc.model.configuration
Class SearchParam

java.lang.Object
  extended by it.sistematica.isharedoc.model.configuration.SearchParam

public class SearchParam
extends java.lang.Object


Nested Class Summary
static class SearchParam.Type
           
 
Field Summary
static java.util.EnumSet<SearchParam.Type> LIKE
           
static java.util.EnumSet<SearchParam.Type> NO_INPUT
           
static java.util.Map<Field.Type,java.util.Set<SearchParam.Type>> TYPE_MAPPING
           
 
Constructor Summary
SearchParam()
           
SearchParam(java.lang.String name, SearchParam.Type type)
           
SearchParam(java.lang.String name, SearchParam.Type type, java.lang.String value)
           
 
Method Summary
 java.lang.String getName()
           
 SearchParam.Type getType()
           
 java.lang.String getValue()
           
 java.util.Date getValueDate()
           
 java.lang.String getValueFrom()
           
 java.util.Date getValueFromDate()
           
 java.lang.String getValueTo()
           
 java.util.Date getValueToDate()
           
 void setName(java.lang.String name)
           
 void setType(SearchParam.Type type)
           
 void setValue(java.lang.String value)
           
 void setValueFrom(java.lang.String valueFrom)
           
 void setValueTo(java.lang.String valueTo)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LIKE

public static java.util.EnumSet<SearchParam.Type> LIKE

NO_INPUT

public static java.util.EnumSet<SearchParam.Type> NO_INPUT

TYPE_MAPPING

public static final java.util.Map<Field.Type,java.util.Set<SearchParam.Type>> TYPE_MAPPING
Constructor Detail

SearchParam

public SearchParam()

SearchParam

public SearchParam(java.lang.String name,
                   SearchParam.Type type,
                   java.lang.String value)

SearchParam

public SearchParam(java.lang.String name,
                   SearchParam.Type type)
Method Detail

getValueDate

public java.util.Date getValueDate()

getValueFromDate

public java.util.Date getValueFromDate()

getValueToDate

public java.util.Date getValueToDate()

getType

public SearchParam.Type getType()

setType

public void setType(SearchParam.Type type)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getValueFrom

public java.lang.String getValueFrom()

setValueFrom

public void setValueFrom(java.lang.String valueFrom)

getValueTo

public java.lang.String getValueTo()

setValueTo

public void setValueTo(java.lang.String valueTo)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object