dnaber 2004/09/01 15:11:07 Modified: src/java/org/apache/lucene/document Field.java Log: deprecate the static methods Revision Changes Path 1.22 +20 -8 jakarta-lucene/src/java/org/apache/lucene/document/Field.java Index: Field.java =================================================================== RCS file: /home/cvs/jakarta-lucene/src/java/org/apache/lucene/document/Field.java,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- Field.java 1 Sep 2004 20:34:44 -0000 1.21 +++ Field.java 1 Sep 2004 22:11:07 -0000 1.22 @@ -139,13 +139,16 @@ /** Constructs a String-valued Field that is not tokenized, but is indexed and stored. Useful for non-text fields, e.g. date or url. - */ + @deprecated use [EMAIL PROTECTED] #Field(String, String, Field.Store, Field.Index) + Field(name, value, Field.Store.YES, Field.Index.UN_TOKENIZED)} instead */ public static final Field Keyword(String name, String value) { return new Field(name, value, true, true, false); } /** Constructs a String-valued Field that is not tokenized nor indexed, - but is stored in the index, for return with hits. */ + but is stored in the index, for return with hits. + @deprecated use [EMAIL PROTECTED] #Field(String, String, Field.Store, Field.Index) + Field(name, value, Field.Store.YES, Field.Index.NO)} instead */ public static final Field UnIndexed(String name, String value) { return new Field(name, value, true, false, false); } @@ -160,7 +163,9 @@ } /** Constructs a Date-valued Field that is not tokenized and is indexed, - and stored in the index, for return with hits. */ + and stored in the index, for return with hits. + @deprecated use [EMAIL PROTECTED] #Field(String, String, Field.Store, Field.Index) + Field(name, value, Field.Store.YES, Field.Index.UN_TOKENIZED)} instead */ public static final Field Keyword(String name, Date value) { return new Field(name, DateField.dateToString(value), true, true, false); } @@ -169,33 +174,40 @@ and is stored in the index, for return with hits. Useful for short text fields, like "title" or "subject". @deprecated use [EMAIL PROTECTED] #Field(String, String, Field.Store, Field.Index, Field.TermVector) - Field(name, value, Field.Store.YES, Field.Index.TOKENIZED, boolean)} instead */ + Field(name, value, Field.Store.YES, Field.Index.TOKENIZED, storeTermVector)} instead */ public static final Field Text(String name, String value, boolean storeTermVector) { return new Field(name, value, true, true, true, storeTermVector); } /** Constructs a String-valued Field that is tokenized and indexed, - but that is not stored in the index. Term vector will not be stored for this field. */ + but that is not stored in the index. Term vector will not be stored for this field. + @deprecated use [EMAIL PROTECTED] #Field(String, String, Field.Store, Field.Index) + Field(name, value, Field.Store.NO, Field.Index.TOKENIZED)} instead */ public static final Field UnStored(String name, String value) { return UnStored(name, value, false); } /** Constructs a String-valued Field that is tokenized and indexed, - but that is not stored in the index. */ + but that is not stored in the index. + @deprecated use [EMAIL PROTECTED] #Field(String, String, Field.Store, Field.Index, Field.TermVector) + Field(name, value, Field.Store.NO, Field.Index.TOKENIZED, storeTermVector)} instead */ public static final Field UnStored(String name, String value, boolean storeTermVector) { return new Field(name, value, false, true, true, storeTermVector); } /** Constructs a Reader-valued Field that is tokenized and indexed, but is not stored in the index verbatim. Useful for longer text fields, like - "body". Term vector will not be stored for this field. */ + "body". Term vector will not be stored for this field. + @deprecated use [EMAIL PROTECTED] #Field(String, Reader) Field(name, value)} instead */ public static final Field Text(String name, Reader value) { return Text(name, value, false); } /** Constructs a Reader-valued Field that is tokenized and indexed, but is not stored in the index verbatim. Useful for longer text fields, like - "body". */ + "body". + @deprecated use [EMAIL PROTECTED] #Field(String, Reader, Field.TermVector) + Field(name, value, storeTermVector)} instead */ public static final Field Text(String name, Reader value, boolean storeTermVector) { Field f = new Field(name, value); f.storeTermVector = storeTermVector;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]