public class HashMapWrappedVirtualObject extends AbstractHashMapVirtualObject implements WrappedVirtualObject
| Constructor and Description |
|---|
HashMapWrappedVirtualObject(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) |
Object |
get(String string) |
AbstractHashMapVirtualObject |
getDirectFeature(org.eclipse.emf.ecore.EStructuralFeature eReference) |
List<HashMapVirtualObject> |
getDirectListFeature(org.eclipse.emf.ecore.EStructuralFeature representationsFeature) |
int |
getSize() |
int |
hashCode() |
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(org.eclipse.emf.ecore.EClass eClass)
public org.eclipse.emf.ecore.EClass eClass()
eClass in interface MinimalVirtualObjecteClass in interface WrappedVirtualObjecteClass in class AbstractHashMapVirtualObjectpublic 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 MinimalVirtualObjectpublic AbstractHashMapVirtualObject getDirectFeature(org.eclipse.emf.ecore.EStructuralFeature eReference)
getDirectFeature in class AbstractHashMapVirtualObjectpublic Object get(String string)
get in class AbstractHashMapVirtualObjectpublic List<HashMapVirtualObject> getDirectListFeature(org.eclipse.emf.ecore.EStructuralFeature representationsFeature)
getDirectListFeature in class AbstractHashMapVirtualObjectCopyright © 2018 OpenSource BIM. All rights reserved.