public class StructType
extends org.hypergraphdb.type.HGAtomTypeBase
implements org.hypergraphdb.type.HGCompositeType
| Modifier and Type | Field and Description | 
|---|---|
static org.hypergraphdb.HGPersistentHandle | 
HANDLE  | 
| Constructor and Description | 
|---|
StructType()  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<String> | 
getDimensionNames()  | 
org.hypergraphdb.type.HGProjection | 
getProjection(String dimensionName)  | 
Object | 
make(org.hypergraphdb.HGPersistentHandle handle,
    org.hypergraphdb.LazyRef<org.hypergraphdb.HGHandle[]> targetSet,
    org.hypergraphdb.IncidenceSetRef incidenceSet)  | 
void | 
release(org.hypergraphdb.HGPersistentHandle handle)  | 
org.hypergraphdb.HGPersistentHandle | 
store(Object instance)  | 
boolean | 
subsumes(Object general,
        Object specific)  | 
public Object make(org.hypergraphdb.HGPersistentHandle handle, org.hypergraphdb.LazyRef<org.hypergraphdb.HGHandle[]> targetSet, org.hypergraphdb.IncidenceSetRef incidenceSet)
make in interface org.hypergraphdb.type.HGAtomTypepublic void release(org.hypergraphdb.HGPersistentHandle handle)
release in interface org.hypergraphdb.type.HGAtomTypepublic org.hypergraphdb.HGPersistentHandle store(Object instance)
store in interface org.hypergraphdb.type.HGAtomTypepublic boolean subsumes(Object general, Object specific)
subsumes in interface org.hypergraphdb.type.HGAtomTypesubsumes in class org.hypergraphdb.type.HGAtomTypeBasepublic Iterator<String> getDimensionNames()
getDimensionNames in interface org.hypergraphdb.type.HGCompositeTypepublic org.hypergraphdb.type.HGProjection getProjection(String dimensionName)
getProjection in interface org.hypergraphdb.type.HGCompositeTypeCopyright © 2015. All rights reserved.