Name | Description | Type | Package | Framework |
AbstractTypeConstructor | This type is a predefined type constructor that manages abstract types in the HyperGraph storage. | Class | org.hypergraphdb.type | HypergraphDb |
ArrayType | An ArrayType handles fixed size arrays of values of the same type (i. | Class | org.hypergraphdb.type | HypergraphDb |
ArrayTypeConstructor | Class | org.hypergraphdb.type | HypergraphDb | |
AtomRefType | Represents the type of a HGAtomRef value. | Class | org.hypergraphdb.type | HypergraphDb |
BeanPropertyBasedProjection | Class | org.hypergraphdb.type | HypergraphDb | |
BonesOfBeans | This is a utility class to handle bean introspection. | Class | org.hypergraphdb.type | HypergraphDb |
BooleanPrimitiveArrayType | Boolean arrays are stored using a byte for each boolean value (as usual, 0 for false and 1 for true). | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
BooleanType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
BooleanType .BoolComparator | Class | org.hypergraphdb.type.javaprimitive.BooleanType | HypergraphDb | |
BytePrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
ByteType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
ByteType .ByteComparator | Class | org.hypergraphdb.type.javaprimitive.ByteType | HypergraphDb | |
CalendarType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
CharPrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
CharType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
CharType .CharComparator | Class | org.hypergraphdb.type.javaprimitive.CharType | HypergraphDb | |
CollectionType | A CollectionType instance is capable for managing collections of objects in the HyperGraph store. | Class | org.hypergraphdb.type | HypergraphDb |
CollectionTypeConstructor | Represents the type of CollectionTypes. | Class | org.hypergraphdb.type | HypergraphDb |
DateType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
DateTypeBase | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
DateTypeBase .DateComparator | Class | org.hypergraphdb.type.javaprimitive.DateTypeBase | HypergraphDb | |
DefaultJavaTypeMapper | Class | org.hypergraphdb.type | HypergraphDb | |
DoublePrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
DoubleType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
DoubleType .DoubleComparator | Class | org.hypergraphdb.type.javaprimitive.DoubleType | HypergraphDb | |
EnumType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
EnumType .ENUM_COMPARATOR_IMPL | Class | org.hypergraphdb.type.javaprimitive.EnumType | HypergraphDb | |
EnumTypeConstructor | Manages instances of EnumType. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
FloatPrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
FloatType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
FloatType .FloatComparator | Class | org.hypergraphdb.type.javaprimitive.FloatType | HypergraphDb | |
GenericObjectFactory | An ObjectFactory implementation that simply uses a specific Class to fabricate instances. | Class | org.hypergraphdb.type | HypergraphDb |
HGAbstractCompositeType | Represents an abstract type (can't be instantiated) that has some properties - modeled after and mainly used to represent an abstract Java bean. | Class | org.hypergraphdb.type | HypergraphDb |
HGAbstractCompositeType .Projection | Class | org.hypergraphdb.type.HGAbstractCompositeType | HypergraphDb | |
HGAbstractType | The implementation of a HyperGraph abstract types. | Class | org.hypergraphdb.type | HypergraphDb |
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 | Interface | org.hypergraphdb.type | HypergraphDb |
HGAtomTypeBase | A base class for implementing HGAtomType. | Class | org.hypergraphdb.type | HypergraphDb |
HGCompositeType | A HGCompositeType represents a HyperGraph type with several dimensions. | Interface | org.hypergraphdb.type | HypergraphDb |
HGHandleType | Class | org.hypergraphdb.type | HypergraphDb | |
HGHandleType .HandleComparator | Class | org.hypergraphdb.type.HGHandleType | HypergraphDb | |
HGPredefinedTypes | This class contains static references to all HyperGraphDB predefined types. | Class | org.hypergraphdb.type | HypergraphDb |
HGPrimitiveType | A HGPrimitiveType is a HGAtomType that store its values directly as raw byte data. | Interface | org.hypergraphdb.type | HypergraphDb |
HGProjection | A HGProjection represents a dimension of a composite type. | Interface | org.hypergraphdb.type | HypergraphDb |
HGRefCountedType | A marker interface indicating that a given HGAtomType implementation is reference-counted. | Interface | org.hypergraphdb.type | HypergraphDb |
HGTypeConfiguration | This class encapsulates startup configuration parameters for the HyperGraphDB type system. | Class | org.hypergraphdb.type | HypergraphDb |
HGTypedValue | This is a utility class to manipulate arbitrary HyperGraph typed objects, that are not necessarily stored as HyperGraph atoms. | Class | org.hypergraphdb.type | HypergraphDb |
HGTypeSchema | Interface | org.hypergraphdb.type | HypergraphDb | |
IntPrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
IntType | The implementation of the primitive Integer type. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
IntType .IntComparator | Class | org.hypergraphdb.type.javaprimitive.IntType | HypergraphDb | |
JavaAbstractBinding | Acts as an atom type for Java interfaces and abstract classes that have declared/visible bean properties or private fields translated into | Class | org.hypergraphdb.type | HypergraphDb |
JavaBeanBinding | Acts as a HGAtomType for Java beans. | Class | org.hypergraphdb.type | HypergraphDb |
JavaInterfaceBinding | Acts as an atom type for Java interfaces and abstract classes with no declared/visible bean properties. | Class | org.hypergraphdb.type | HypergraphDb |
JavaObjectBinding | Class | org.hypergraphdb.type | HypergraphDb | |
JavaObjectMapper | Class | org.hypergraphdb.type | HypergraphDb | |
JavaTypeFactory | The JavaTypeFactory is used to infer HyperGraph types based on Java beans. | Class | org.hypergraphdb.type | HypergraphDb |
JavaTypeMapper | A JavaTypeMapper is used to create HyperGraphDB type out of Java classes and to provide appropriate run-time representations. | Interface | org.hypergraphdb.type | HypergraphDb |
JavaTypeSchema | Class | org.hypergraphdb.type | HypergraphDb | |
LinkRecord | This class represents a generic implementation of a record that is also aAuthor:Borislav Iordanov | Class | org.hypergraphdb.type | HypergraphDb |
LinkType | Class | org.hypergraphdb.type | HypergraphDb | |
LongPrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
LongType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
LongType .LongComparator | Class | org.hypergraphdb.type.javaprimitive.LongType | HypergraphDb | |
MapType | Class | org.hypergraphdb.type | HypergraphDb | |
MapTypeConstructor | Class | org.hypergraphdb.type | HypergraphDb | |
NoHyperGraphTypeException | Thrown when the type system is not able to create a HyperGraph type for a given type identifier (e. | Class | org.hypergraphdb.type | HypergraphDb |
NullType | Class | org.hypergraphdb.type | HypergraphDb | |
NumericTypeBase | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
NumericTypeBase .NumericComparator | Class | org.hypergraphdb.type.javaprimitive.NumericTypeBase | HypergraphDb | |
ObjectFactory | An ObjectFactory is capable of constructing concrete run-time instances of a certain Class. | Interface | org.hypergraphdb.type | HypergraphDb |
PairType | Class | org.hypergraphdb.type | HypergraphDb | |
PlainLinkType | Class | org.hypergraphdb.type | HypergraphDb | |
PredefinedTypeDescriptor | This is a simple structure that hold information about a predefined HyperGraph type. | Class | org.hypergraphdb.type | HypergraphDb |
PrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
PrimitiveTypeBase | A generic, base implementation of the primitive Java types. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
Record | The Record implements a generic hypergraph record structure. | Class | org.hypergraphdb.type | HypergraphDb |
RecordType | A RecordType represents a particular combination of slots that can be used to construct records. | Class | org.hypergraphdb.type | HypergraphDb |
RecordTypeConstructor | A RecordTypeConstructor represents the HG (meta) type of a RecordType. | Class | org.hypergraphdb.type | HypergraphDb |
SerializableType | This type implementation handles values as serializable Java blobs. | Class | org.hypergraphdb.type | HypergraphDb |
SerializableType .SerInputStream | An ObjectInputStream that uses the thread context class loader toAuthor:Borislav Iordanov | Class | org.hypergraphdb.type.SerializableType | HypergraphDb |
ShortPrimitiveArrayType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
ShortType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
ShortType .ShortComparator | Class | org.hypergraphdb.type.javaprimitive.ShortType | HypergraphDb | |
Slot | A Slot represents a placeholder in a record type. | Class | org.hypergraphdb.type | HypergraphDb |
SlotType | The SlotType handles atoms of type Slot. | Class | org.hypergraphdb.type | HypergraphDb |
StringType | The implementation of the primitive String type. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
StringType .CaseInsensitiveStringComparator | Class | org.hypergraphdb.type.javaprimitive.StringType | HypergraphDb | |
StringType .StringComparator | Class | org.hypergraphdb.type.javaprimitive.StringType | HypergraphDb | |
SubsumesType | Class | org.hypergraphdb.type | HypergraphDb | |
TextType | The implementation of the primitive String type for large This implementation records the string using its getBytes | Class | org.hypergraphdb.type | HypergraphDb |
TimestampType | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb | |
Top | The Top HGAtomType represents the type of predefined types. | Class | org.hypergraphdb.type | HypergraphDb |
TypeUtils | A set of static utility methods operating on types. | Class | org.hypergraphdb.type | HypergraphDb |