Package | Description |
---|---|
org.hypergraphdb |
Welcome to HyperGraphDB
|
org.hypergraphdb.atom | |
org.hypergraphdb.type | |
org.hypergraphdb.type.javaprimitive | |
org.hypergraphdb.util |
Class and Description |
---|
HGAtomType
A
HGAtomType is an object capable of translating run-time atom instances to/from
data in HGStore as well as providing minimal semantic information about
the entities being constructed in the form of a predicate, called subsumes that
determines whether one entity is a specialization of another. |
HGTypeConfiguration
This class encapsulates startup configuration parameters for the HyperGraphDB
type system.
|
HGTypeSchema |
JavaTypeMapper
A
JavaTypeMapper is used to create HyperGraphDB type out of Java classes and
to provide appropriate run-time representations. |
Class and Description |
---|
HGAtomType
A
HGAtomType is an object capable of translating run-time atom instances to/from
data in HGStore as well as providing minimal semantic information about
the entities being constructed in the form of a predicate, called subsumes that
determines whether one entity is a specialization of another. |
HGAtomTypeBase
A base class for implementing
HGAtomType . |
HGCompositeType
A
HGCompositeType represents a HyperGraph type with several
dimensions. |
HGProjection
A
HGProjection represents a dimension of a composite type. |
Class and Description |
---|
DefaultJavaTypeMapper |
HGAbstractCompositeType.Projection |
HGAbstractType
The implementation of a HyperGraph abstract types.
|
HGAtomType
A
HGAtomType is an object capable of translating run-time atom instances to/from
data in HGStore as well as providing minimal semantic information about
the entities being constructed in the form of a predicate, called subsumes that
determines whether one entity is a specialization of another. |
HGAtomTypeBase
A base class for implementing
HGAtomType . |
HGCompositeType
A
HGCompositeType represents a HyperGraph type with several
dimensions. |
HGPrimitiveType
A
HGPrimitiveType is a HGAtomType that
store its values directly as raw byte data. |
HGProjection
A
HGProjection represents a dimension of a composite type. |
HGRefCountedType
A marker interface indicating that a given
HGAtomType implementation
is reference-counted. |
HGTypedValue
This is a utility class to manipulate arbitrary HyperGraph typed
objects, that are not necessarily stored as HyperGraph atoms.
|
HGTypeSchema |
JavaAbstractBinding
Acts as an atom type for Java interfaces and abstract classes that have
declared/visible bean properties or private fields translated into
record slots, but cannot be instantiateed.
|
JavaObjectMapper |
JavaTypeMapper
A
JavaTypeMapper is used to create HyperGraphDB type out of Java classes and
to provide appropriate run-time representations. |
ObjectFactory
An
ObjectFactory is capable of constructing concrete run-time
instances of a certain Class . |
Record
The
Record implements a generic hypergraph record structure. |
RecordType
A
RecordType represents a particular combination of slots that
can be used to construct records. |
Slot
A
Slot represents a placeholder in a record type. |
Top
The
Top HGAtomType represents the type of predefined types. |
Class and Description |
---|
HGAtomType
A
HGAtomType is an object capable of translating run-time atom instances to/from
data in HGStore as well as providing minimal semantic information about
the entities being constructed in the form of a predicate, called subsumes that
determines whether one entity is a specialization of another. |
HGAtomTypeBase
A base class for implementing
HGAtomType . |
HGPrimitiveType
A
HGPrimitiveType is a HGAtomType that
store its values directly as raw byte data. |
HGRefCountedType
A marker interface indicating that a given
HGAtomType implementation
is reference-counted. |
Class and Description |
---|
HGAtomType
A
HGAtomType is an object capable of translating run-time atom instances to/from
data in HGStore as well as providing minimal semantic information about
the entities being constructed in the form of a predicate, called subsumes that
determines whether one entity is a specialization of another. |
Copyright © 2015. All rights reserved.