Интерфейс FlavorMap
- Все известные подинтерфейсы:
- FlavorTable
- Все известные реализующие классы:
- SystemFlavorMap
public interface FlavorMap
Двусторонняя карта между «нативными» (строками), которые соответствуют платформа-специфичным форматам данных, и «флейворами» (DataFlavors), которые соответствуют платформа-независимым MIME-типам. FlavorMaps необязательно должны быть симметричными, но обычно являются таковыми.
- С тех пор как:
- 1.2
Методы
| Модификатор и тип | Метод и описание |
|---|---|
Map<String,DataFlavor> |
getFlavorsForNatives(String[] natives) Возвращает |
Map<DataFlavor,String> |
getNativesForFlavors(DataFlavor[] flavors) Возвращает |
Методы
getNativesForFlavors
Map<DataFlavor,String> getNativesForFlavors(DataFlavor[] flavors)
Возвращает Map заданных DataFlavor к их соответствующим String нативным элементам. Возвращаемая Map — это изменяемая копия внутренних данных этого FlavorMap. Код клиента свободно может изменять Map без влияния на этот объект.
- Параметры:
-
flavors- массивDataFlavorкоторые будут набором ключей возвращаемогоMap. Еслиnullуказан, будет возвращена сопоставление всехDataFlavor, известных этомуFlavorMapк их соответствующимStringнативным элементам. - Возвращает:
- a
java.util.MapDataFlavorкStringнативным элементам
getFlavorsForNatives
Map<String,DataFlavor> getFlavorsForNatives(String[] natives)
Возвращает Map заданных String нативных элементов к их соответствующим DataFlavor. Возвращаемая Map — это изменяемая копия внутренних данных этого FlavorMap. Код клиента свободно может изменять Map без влияния на этот объект.
- Параметры:
-
natives- массивStringкоторые будут набором ключей возвращаемогоMap. Еслиnullуказан, будет возвращена сопоставление всехStringнативных элементов, известных этомуFlavorMapк их соответствующимDataFlavorбудет возвращена. - Возвращает:
- a
java.util.MapStringнативных элементов кDataFlavor
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.