public FieldDescription mapElement()

in Lucas/src/main/java/org/apache/uima/lucas/indexer/mapping/FieldMapper.java [47:73]


	public FieldDescription mapElement(Attributes attributes) {
		FieldDescription fieldDescription = new FieldDescription();
		for (int i=0; i< attributes.getLength(); i++){
			String name = attributes.getQName(i);
			String value = attributes.getValue(i);
	
			if (name.equals(FIELD_INDEX))
				fieldDescription.setIndex(value);
			else if (name.equals(FIELD_MERGE)) {
				if (value != null && value.equals(TRUE))
					fieldDescription.setMerge(true);
			}
			else if (name.equals(FIELD_DELIMITER))
				fieldDescription.setDelimiter(value);
			else if (name.equals(FIELD_NAME))
				fieldDescription.setName(value);
			else if (name.equals(FIELD_STORED))
				fieldDescription.setStored(value);
			else if (name.equals(FIELD_TERM_VECTOR))
				fieldDescription.setTermVector(value);
			else if (name.equals(FIELD_UNIQUE)) {
				if (value != null && value.equals(TRUE))
					fieldDescription.setUnique(true);
			}
		}
		return fieldDescription;
	}