Package | Description |
---|---|
org.hypergraphdb |
Welcome to HyperGraphDB
|
org.hypergraphdb.atom | |
org.hypergraphdb.query | |
org.hypergraphdb.query.impl | |
org.hypergraphdb.type | |
org.hypergraphdb.util |
Modifier and Type | Class and Description |
---|---|
class |
HGPlainLink
A default
HGLink implementation provided by hypergraph. |
class |
HGValueLink
HGValueLink is a HGLink that can hold an arbitrary
object as payload. |
Modifier and Type | Method and Description |
---|---|
static Mapping<HGLink,HGHandle> |
HGQuery.hg.linkProjection(int targetPosition)
Return a
Mapping that takes a link atom and returns a target at the given position. |
static Mapping<HGLink,HGHandle> |
HGQuery.hg.linkProjection(Ref<Integer> targetPosition)
Return a
Mapping that takes a link atom and returns a target at the given position. |
Modifier and Type | Method and Description |
---|---|
void |
HyperGraph.define(HGHandle atomHandle,
HGHandle typeHandle,
HGHandle valueHandle,
HGLink outgoingSet,
Object instance,
int flags)
Put an existing atom into this HyperGraph instance.
|
static LinkCondition |
HGQuery.hg.link(HGLink link)
Return a condition constraining the query result set to links pointing to a target set
of atoms.
|
Modifier and Type | Class and Description |
---|---|
class |
AtomProjection
This link represents a relationship between a composite type and one of its
projections.
|
class |
HGBergeLink
A
HGBergeLink represent a hyperarc or hyperedge in the
mathematical theory of hypergraphs. |
class |
HGRel
Represents a name relationship/link between entities.
|
class |
HGRelType
Represents the type a "semantic" relationship.
|
class |
HGSubsumes
The
HGSubsumes link represents a subsumes relationship between
two atoms, either declared, or inferred by HyperGraph. |
Constructor and Description |
---|
LinkCondition(HGLink link) |
Modifier and Type | Method and Description |
---|---|
HGHandle |
LinkProjectionMapping.eval(HGLink x) |
Constructor and Description |
---|
LinkTargetsResultSet(HGLink l) |
Modifier and Type | Class and Description |
---|---|
class |
LinkRecord
This class represents a generic implementation of a record that is also a
HGLink . |
Modifier and Type | Class and Description |
---|---|
class |
TempLink
This class represents a simple, temporary link used during various query and
graph traversal activities.
|
Modifier and Type | Method and Description |
---|---|
static HGHandle[] |
HGUtils.toHandleArray(HGLink link) |
Constructor and Description |
---|
TargetSetIterator(HGLink link) |
Copyright © 2015. All rights reserved.