public final class SimpleTransferData<T> extends TransferData
SUITABILITY_COMPARATOR| Constructor and Description |
|---|
SimpleTransferData(DataFlavor<T> flavor, T data)
Create a SimpleTransferData with the specified DataFlavor and data and perfect suitability.
|
SimpleTransferData(DataFlavor<T> flavor, T data, float suitabilityRank)
Create a SimpleTransferData with the specified DataFlavor, data and suitability.
|
SimpleTransferData(T data)
Create a SimpleTransferData with the data, the data's DataFlavor and perfect suitability.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
DataFlavor<T> |
getDataFlavor() |
Object |
getIntermediateData() |
float |
getSuitabilityRank()
The suitablity of this version of the transferred data compared to the initial source data as a flot from 10.
|
int |
hashCode() |
String |
toString() |
getDatapublic SimpleTransferData(T data)
data - Data to transferpublic SimpleTransferData(DataFlavor<T> flavor, T data)
flavor - DataFlavor that this data is compatible withdata - Data to transferpublic SimpleTransferData(DataFlavor<T> flavor, T data, float suitabilityRank)
flavor - DataFlavor that this data is compatible withdata - Data to transfersuitabilityRank - Suitability of data to original data between 0.0 and 1.0, where 1.0 indicates no loss of fidelity.public DataFlavor<T> getDataFlavor()
getDataFlavor in class TransferDatapublic float getSuitabilityRank()
TransferDatagetSuitabilityRank in class TransferDatapublic Object getIntermediateData()
getIntermediateData in class TransferData