Skip navigation links
oracle.adf.view.rich.datatransfer
Class SimpleTransferData<T>
java.lang.Object
oracle.adf.view.rich.datatransfer.TransferData
oracle.adf.view.rich.datatransfer.SimpleTransferData<T>
-
public final class SimpleTransferData<T>
- extends TransferData
Holder of the data being transferred where the DataFlavor and data are specified.
- Author:
- Blake Sullivan
Constructor Summary |
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. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SimpleTransferData
public SimpleTransferData(T data)
- Create a SimpleTransferData with the data, the data's DataFlavor and perfect suitability.
- Parameters:
data
- Data to transfer
SimpleTransferData
public SimpleTransferData(DataFlavor<T> flavor,
T data)
- Create a SimpleTransferData with the specified DataFlavor and data and perfect suitability.
- Parameters:
flavor
- DataFlavor that this data is compatible with
data
- Data to transfer
SimpleTransferData
public SimpleTransferData(DataFlavor<T> flavor,
T data,
float suitabilityRank)
- Create a SimpleTransferData with the specified DataFlavor, data and suitability.
- Parameters:
flavor
- DataFlavor that this data is compatible with
data
- Data to transfer
suitabilityRank
- Suitability of data to original data between 0.0 and 1.0, where 1.0 indicates no loss of fidelity.
getDataFlavor
public DataFlavor<T> getDataFlavor()
-
- Specified by:
getDataFlavor
in class TransferData
-
- Returns:
- the DataFlavor that the data is keyed off of.
getSuitabilityRank
public float getSuitabilityRank()
- Description copied from class:
TransferData
- The suitablity of this version of the transferred data compared to the initial source data as a flot from 10. to 0.0 with 1.0 indicaing no data loss.
-
- Specified by:
getSuitabilityRank
in class TransferData
-
- Returns:
- Suitability of data to original data between 0.0 and 1.0, where 1.0 indicates no loss of fidelity.
getIntermediateData
public java.lang.Object getIntermediateData()
-
- Specified by:
getIntermediateData
in class TransferData
-
- Returns:
- the data held in this TransferData
equals
public boolean equals(java.lang.Object o)
-
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object
Skip navigation links
Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.