public class ByteBufferWrappedVirtualObject extends AbstractByteBufferVirtualObject implements WrappedVirtualObject
buffer| Constructor and Description |
|---|
ByteBufferWrappedVirtualObject(QueryContext reusable,
org.eclipse.emf.ecore.EClass eClass) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EClass |
eClass() |
Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature feature) |
int |
getSize() |
void |
set(String name,
Object value) |
void |
setAttribute(org.eclipse.emf.ecore.EAttribute eAttribute,
Object value) |
void |
setReference(org.eclipse.emf.ecore.EReference eReference,
Object value) |
boolean |
useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature,
int index) |
ByteBuffer |
write() |
ensureCapacity, writePrimitiveValuepublic ByteBufferWrappedVirtualObject(QueryContext reusable, org.eclipse.emf.ecore.EClass eClass)
public org.eclipse.emf.ecore.EClass eClass()
eClass in interface MinimalVirtualObjecteClass in interface WrappedVirtualObjectpublic void setAttribute(org.eclipse.emf.ecore.EAttribute eAttribute,
Object value)
throws BimserverDatabaseException
setAttribute in interface MinimalVirtualObjectsetAttribute in interface WrappedVirtualObjectBimserverDatabaseExceptionpublic void setReference(org.eclipse.emf.ecore.EReference eReference,
Object value)
throws BimserverDatabaseException
setReference in interface WrappedVirtualObjectBimserverDatabaseExceptionpublic ByteBuffer write() throws BimserverDatabaseException
write in interface MinimalVirtualObjectwrite in interface WrappedVirtualObjectBimserverDatabaseExceptionpublic Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature)
eGet in interface MinimalVirtualObjectpublic boolean useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature)
useFeatureForSerialization in interface MinimalVirtualObjectpublic void set(String name, Object value) throws BimserverDatabaseException
set in interface WrappedVirtualObjectBimserverDatabaseExceptionpublic int getSize()
getSize in interface WrappedVirtualObjectpublic boolean useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature,
int index)
useFeatureForSerialization in interface MinimalVirtualObjectCopyright © 2019 OpenSource BIM. All rights reserved.