Esri Geoportal Server
1.0

com.esri.gpt.catalog.lucene
Class AnyTextProperty

java.lang.Object
  extended by com.esri.gpt.catalog.lucene.Storeable
      extended by com.esri.gpt.catalog.lucene.AnyTextProperty
All Implemented Interfaces:
IStoreable

public class AnyTextProperty
extends Storeable

Represents the a virtual property associated with the execution of a multi-field query parser.


Constructor Summary
AnyTextProperty(String name, StringSet namesToConsider)
          Constructs with a supplied name and a set of field names to consider.
 
Method Summary
 String[] getFieldNames()
          Gets the array of field names to in include within the multi-field query.
 
Methods inherited from class com.esri.gpt.catalog.lucene.Storeable
appendForWrite, appendForWrite, getComparisonField, getFields, getName, getRetrievalField, getTermsField, getValues, setComparisonField, setRetrievalField, setTermsField, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnyTextProperty

public AnyTextProperty(String name,
                       StringSet namesToConsider)
Constructs with a supplied name and a set of field names to consider.

Parameters:
name - the property name
namesToConsider - the set of field names to consider
Method Detail

getFieldNames

public String[] getFieldNames()
Gets the array of field names to in include within the multi-field query. the field names (can be null or empty if not properly configured)


Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.