// StringField类型
Field sField =newStringField("sField", StringField, Field.Store.YES);//LongField类型
Field lField =newLongField("lField", LongField, Field.Store.YES);//StoredField类型
Field sField2 =newStoredField("sField2", StoredField, Field.Store.YES);//TextField类型
Field tField =newTextField("tField", TextField, Field.Store.YES);//自定义类型
FieldType fieldType =newFieldType();// 重构FieldType类
fieldType.setIndexed(true);// set 是否索引
fieldType.setStored(true);// set 是否存储
fieldType.setTokenized(true);// set 是否分类
fieldType.setOmitNorms(false);// set 是否可以设置权重
Field field =newField("Field", Field, fieldType);