public class HashMapWrappedVirtualObject extends AbstractHashMapVirtualObject implements WrappedVirtualObject
| Constructor and Description |
|---|
HashMapWrappedVirtualObject(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) |
Object |
eGet(String name) |
int |
getSize() |
void |
set(String name,
Object value) |
void |
setAttribute(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
Object value) |
boolean |
useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature,
int index) |
ByteBuffer |
write() |
getPrimitiveSizepublic HashMapWrappedVirtualObject(QueryContext reusable, org.eclipse.emf.ecore.EClass eClass)
public org.eclipse.emf.ecore.EClass eClass()
eClass in interface MinimalVirtualObjecteClass in interface WrappedVirtualObjectpublic Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature)
eGet in interface MinimalVirtualObjectpublic void setAttribute(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
Object value)
throws BimserverDatabaseException
setAttribute in interface MinimalVirtualObjectsetAttribute in interface WrappedVirtualObjectBimserverDatabaseExceptionpublic void set(String name, Object value) throws BimserverDatabaseException
set in interface WrappedVirtualObjectBimserverDatabaseExceptionpublic ByteBuffer write() throws BimserverDatabaseException
write in interface MinimalVirtualObjectwrite in interface WrappedVirtualObjectBimserverDatabaseExceptionpublic boolean useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature)
useFeatureForSerialization in interface MinimalVirtualObjectpublic int getSize()
getSize in interface WrappedVirtualObjectpublic boolean useFeatureForSerialization(org.eclipse.emf.ecore.EStructuralFeature feature,
int index)
useFeatureForSerialization in interface MinimalVirtualObjectCopyright © 2016 OpenSource BIM. All rights reserved.