Skip navigation links
oracle.adf.view.rich.datatransfer
Class TransferData<T>
java.lang.Object
oracle.adf.view.rich.datatransfer.TransferData<T>
- Direct Known Subclasses:
- SimpleTransferData
-
public abstract class TransferData<T>
- extends java.lang.Object
Holder of data being transferred. The source of the data creates the initial TransferDatas and specifies their fidelity with the original data by setting the suitablity to a value between 1.0 and 0.0 with 1.0f indicating no loss of fidelity. In addition, transcoding strategies may populate additional TransferData objects based on the orginal data.
- Author:
- Blake Sullivan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUITABILITY_COMPARATOR
public static final java.util.Comparator<? extends TransferData<?>> SUITABILITY_COMPARATOR
- Comparator used to compare TransferData isntances based on Suitability
TransferData
public TransferData()
getDataFlavor
public abstract DataFlavor<T> getDataFlavor()
-
- Returns:
- DataFlavor this TransferData is holding data for
getSuitabilityRank
public abstract float getSuitabilityRank()
- 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.
-
- Returns:
- the suitability from 1.0 indicating no loss of information to 0.0 almost all data lost
getData
public T getData()
-
- Returns:
- The data held by the TransferData
getIntermediateData
public abstract java.lang.Object getIntermediateData()
Skip navigation links
Copyright (c) 1998, 2009, Oracle and/or its affiliates. All rights reserved.