public class FrameObject extends CacheableData<FrameBlock>
CacheableData.CacheStatuscacheEvictionLocalFilePath, cacheEvictionLocalFilePrefix, CACHING_ASYNC_FILECLEANUP, CACHING_BUFFER_PAGECACHE, CACHING_BUFFER_POLICY, CACHING_BUFFER_SIZE, CACHING_COUNTER_GROUP_NAME, CACHING_EVICTION_FILEEXTENSION, CACHING_THRESHOLD, CACHING_WRITE_CACHE_ON_READ| Constructor and Description | 
|---|
| FrameObject(FrameObject fo)Copy constructor that copies meta data but NO data. | 
| FrameObject(String fname) | 
| FrameObject(String fname,
           MetaData meta) | 
| FrameObject(String fname,
           MetaData meta,
           Types.ValueType[] schema) | 
| Modifier and Type | Method and Description | 
|---|---|
| long | getNumColumns() | 
| long | getNumRows() | 
| Types.ValueType[] | getSchema() | 
| Types.ValueType[] | getSchema(int cl,
         int cu)Obtain schema of value types | 
| Types.ValueType[] | mergeSchemas(FrameObject fo)Creates a new collection which contains the schema of the current
 frame object concatenated with the schema of the passed frame object. | 
| void | refreshMetaData() | 
| void | setSchema(String schema) | 
| void | setSchema(Types.ValueType[] schema) | 
acquireModify, acquireRead, acquireReadAndRelease, addBroadcastSize, cleanupCacheDir, cleanupCacheDir, clearData, clearData, disableCaching, enableCaching, enableCleanup, exportData, exportData, exportData, exportData, exportData, exportData, freeEvictedBlob, getBroadcastHandle, getBroadcastSize, getDataCharacteristics, getDataSize, getDebugName, getFedMapping, getFileFormatProperties, getFileName, getGPUObject, getMetaData, getRDDHandle, getStatus, getUniqueID, initCaching, initCaching, isCached, isCachingActive, isCleanupEnabled, isDirty, isFederated, isFederated, isHDFSFileExists, moveData, release, removeMetaData, setBroadcastHandle, setDirty, setEmptyStatus, setFedMapping, setFileFormatProperties, setFileName, setGPUObject, setHDFSFileExists, setMetaData, setRDDHandle, toStringgetDataType, getPrivacyConstraint, getValueType, setPrivacyConstraints, updateDataCharacteristicspublic FrameObject(String fname)
public FrameObject(String fname, MetaData meta, Types.ValueType[] schema)
public FrameObject(FrameObject fo)
fo - frame objectpublic Types.ValueType[] getSchema()
public Types.ValueType[] getSchema(int cl, int cu)
cl - column lower bound, inclusivecu - column upper bound, inclusivepublic Types.ValueType[] mergeSchemas(FrameObject fo)
fo - frame objectpublic void setSchema(String schema)
public void setSchema(Types.ValueType[] schema)
public void refreshMetaData()
refreshMetaData in class CacheableData<FrameBlock>public long getNumRows()
getNumRows in class CacheableData<FrameBlock>public long getNumColumns()
getNumColumns in class CacheableData<FrameBlock>Copyright © 2020 The Apache Software Foundation. All rights reserved.