
public class OResultInternal extends Object implements OResult
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
content |
protected OIdentifiable |
element |
protected Map<String,Object> |
metadata |
protected Map<String,Object> |
temporaryContent |
| Constructor and Description |
|---|
OResultInternal() |
OResultInternal(OIdentifiable ident) |
protected OIdentifiable element
public OResultInternal()
public OResultInternal(OIdentifiable ident)
public void removeProperty(String name)
public <T> T getProperty(String name)
OResultgetProperty in interface OResultname - the property nameOResult.getElementProperty(String) OResult.getVertexProperty(String) OResult.getEdgeProperty(String) OResult.getBlobProperty(String)public OElement getElementProperty(String name)
OResultgetElementProperty in interface OResultname - the property namepublic OVertex getVertexProperty(String name)
OResultgetVertexProperty in interface OResultname - the property namepublic OEdge getEdgeProperty(String name)
OResultgetEdgeProperty in interface OResultname - the property namepublic OBlob getBlobProperty(String name)
OResultgetBlobProperty in interface OResultname - the property namepublic Set<String> getPropertyNames()
getPropertyNames in interface OResultpublic boolean hasProperty(String propName)
hasProperty in interface OResultpublic Optional<OElement> getElement()
getElement in interface OResultpublic Optional<ORID> getIdentity()
getIdentity in interface OResultpublic boolean isProjection()
isProjection in interface OResultpublic Object getMetadata(String key)
OResultgetMetadata in interface OResultkey - the metadata keypublic void clearMetadata()
public void removeMetadata(String key)
public Set<String> getMetadataKeys()
OResultgetMetadataKeys in interface OResultpublic void setElement(OIdentifiable element)
public void bindToCache(ODatabaseDocumentInternal db)
Copyright © 2009–2025 OrientDB. All rights reserved.