searchengine/cpix/cpix/inc/public/cpixdoc.h
changeset 7 a5fbfefd615f
parent 0 671dee74050a
child 19 e3c09e9691e0
equal deleted inserted replaced
3:ae3f1779f6da 7:a5fbfefd615f
    71             cpix_INDEX_TOKENIZED = 32,
    71             cpix_INDEX_TOKENIZED = 32,
    72 
    72 
    73             // index the value of the field without an analyzer and
    73             // index the value of the field without an analyzer and
    74             // disable storing of norms
    74             // disable storing of norms
    75             cpix_INDEX_UNTOKENIZED = 64,
    75             cpix_INDEX_UNTOKENIZED = 64,
       
    76             
       
    77             // index the value of the field without the stop word analyzer and
       
    78             // store it in _aggregate
       
    79             cpix_FREE_TEXT = 128
    76         };
    80         };
    77 
    81 
    78     typedef enum cpix_Index_ cpix_Index;
    82     typedef enum cpix_Index_ cpix_Index;
    79 
    83 
    80     enum cpix_Aggregate_ 
    84     enum cpix_Aggregate_ 
    87             cpix_AGGREGATE_NO = 1<<30,
    91             cpix_AGGREGATE_NO = 1<<30,
    88             
    92             
    89             // Expose the value to be searchable throught the
    93             // Expose the value to be searchable throught the
    90             // aggregate field
    94             // aggregate field
    91             cpix_AGGREGATE_YES = 1<<31
    95             cpix_AGGREGATE_YES = 1<<31
       
    96 
    92     	};
    97     	};
    93     
    98     
    94     typedef enum cpix_Aggregate_ cpix_Aggregate;   
    99     typedef enum cpix_Aggregate_ cpix_Aggregate;   
    95     
   100     
    96     struct cpix_Field_
   101     struct cpix_Field_