public interface HGCompositeType extends HGAtomType
A HGCompositeType
represents a HyperGraph type with several
dimensions. Each dimension has a name and is represented by a HGProjection
.
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<java.lang.String> |
getDimensionNames()
Return an
Iterator listing the names of all
dimensions of this composite type. |
HGProjection |
getProjection(java.lang.String dimensionName)
Get the projection function for a particular dimension.
|
make, release, store, subsumes
setHyperGraph
java.util.Iterator<java.lang.String> getDimensionNames()
Return an Iterator
listing the names of all
dimensions of this composite type. A projection function can be obtained
through the getProjection
method.
HGProjection getProjection(java.lang.String dimensionName)
Get the projection function for a particular dimension.
dimensionName
- The name of the dimension.HGProjection
instance.