Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.data.ejb.search
Class AdvancedItemData  view AdvancedItemData download AdvancedItemData.java

java.lang.Object
  extended bycom.flexstor.common.data.ejb.Data
      extended bycom.flexstor.common.data.ejb.search.SearchCriteriaItemData
          extended bycom.flexstor.common.data.ejb.search.AdvancedItemData
All Implemented Interfaces:
com.flexstor.common.constants.SearchConsts, java.io.Serializable

public class AdvancedItemData
extends SearchCriteriaItemData

Data item for advanced search. Advanced search is of the form

bucket.field op1 value1 and/or(relation) bucket.field op2 value2 {And, only if not the last element}


Field Summary
private  int nBucketId
           
private  int nBucketType
           
private  int nFieldId
           
private  int nOperator1
           
private  int nOperator2
           
(package private) static long serialVersionUID
           
private  java.lang.String sValue1
           
private  java.lang.String sValue2
           
 
Fields inherited from class com.flexstor.common.data.ejb.search.SearchCriteriaItemData
 
Fields inherited from class com.flexstor.common.data.ejb.Data
DELETE, DELETED, derived, htModifiedStates, htOptions, MODIFY, modTime, NEW_ENTRY, presentState, prevState, UNCHANGED, UPDATED, WARN_BEFORE_DELETE
 
Fields inherited from interface com.flexstor.common.constants.SearchConsts
ADVANCED, AND, ASC_BUCKET_ID, ASC_FIELD_VALUE, BASIC, BOTH, CONTAINS, CONTEXT, DESC_FIELD_VALUE, EQUALS, FILEBASED, FULL_TEXT, GREATER_THAN, GREATER_THAN_OR_EQUALS, IN, LESS_THAN, LESS_THAN_OR_EQUALS, LIKE, NONE, NOT_EQUALS, NOT_IN, NOT_LIKE, NOT_NULL, NULL, OR, RECORDS, VIR
 
Constructor Summary
AdvancedItemData()
           
AdvancedItemData(int bucket, int bucketType, int field, int op1, java.lang.String value1, int op2, java.lang.String value2, int relation)
           
 
Method Summary
 int getBucketType()
          Get Bucket Type
 int getDisguiseBucket()
           
 int getDisguiseField()
           
 int getOp1()
           
 int getOp2()
           
 java.lang.String getValue1()
           
 java.lang.String getValue2()
           
 void setBucketType(int bucketType)
          Set Bucket Type
 void setDisguiseBucket(int bucket)
           
 void setDisguiseField(int field)
           
 void setOp1(int op)
           
 void setOp2(int op)
           
 void setValue1(java.lang.String value)
           
 void setValue2(java.lang.String value)
           
 
Methods inherited from class com.flexstor.common.data.ejb.search.SearchCriteriaItemData
andRelation, getRelation, orRelation, relationSet, setRelation
 
Methods inherited from class com.flexstor.common.data.ejb.Data
assertEquals, changed, fillCloneInfo, getDateModTime, getModTime, getPresentState, getPreviousState, initializeState, isDeleted, isDerived, isModified, isModified, isObjectPersist, isOptionAllowed, resetModifiedStates, rollBackState, setDeleted, setDerived, setModifiedState, setModTime, setModTime, setNewEntry, setOption, setPerisistState, setPreviousState, setState, setUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

nBucketId

private int nBucketId

nBucketType

private int nBucketType

nFieldId

private int nFieldId

nOperator1

private int nOperator1

sValue1

private java.lang.String sValue1

nOperator2

private int nOperator2

sValue2

private java.lang.String sValue2
Constructor Detail

AdvancedItemData

public AdvancedItemData()

AdvancedItemData

public AdvancedItemData(int bucket,
                        int bucketType,
                        int field,
                        int op1,
                        java.lang.String value1,
                        int op2,
                        java.lang.String value2,
                        int relation)
Method Detail

getDisguiseBucket

public int getDisguiseBucket()

setDisguiseBucket

public void setDisguiseBucket(int bucket)

getDisguiseField

public int getDisguiseField()

setDisguiseField

public void setDisguiseField(int field)

getOp1

public int getOp1()

setOp1

public void setOp1(int op)

getOp2

public int getOp2()

setOp2

public void setOp2(int op)

getValue1

public java.lang.String getValue1()

setValue1

public void setValue1(java.lang.String value)

getValue2

public java.lang.String getValue2()

setValue2

public void setValue2(java.lang.String value)

setBucketType

public void setBucketType(int bucketType)
Set Bucket Type


getBucketType

public int getBucketType()
Get Bucket Type