/* * Copyright 2015-2017 Hewlett-Packard Enterprise Development Company, L.P. * Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. */ package com.hp.autonomy.frontend.find.core.export.service; import com.hp.autonomy.searchcomponents.core.config.FieldType; /** * Information for hard coded metadata (either Idol or HoD) */ public interface MetadataNode { /** * The prettified name to use in the exported data if a header line is required * * @return the prettified name */ String getDisplayName(); /** * @return The IDOL type of the meta-field */ FieldType getFieldType(); /** * @return A unique ID for this metadata node; in practice, the name of the enum constant */ String getName(); }