|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hypergraphdb.type.BeanPropertyBasedProjection
public class BeanPropertyBasedProjection
| Constructor Summary | |
|---|---|
BeanPropertyBasedProjection(HGProjection wrapped)
|
|
| Method Summary | |
|---|---|
int[] |
getLayoutPath()
Return the layout path in the HGStore from the composite
value to the value along this dimension. |
java.lang.String |
getName()
Return the name of the dimension that this projection represents. |
HGHandle |
getType()
Return the handle of the type of the dimension that this projection represents. |
void |
inject(java.lang.Object bean,
java.lang.Object value)
Modify an atom's projections. |
java.lang.Object |
project(java.lang.Object value)
Return the projection of the passed in value along the dimension represented by this object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BeanPropertyBasedProjection(HGProjection wrapped)
| Method Detail |
|---|
public java.lang.String getName()
HGProjectionReturn the name of the dimension that this projection represents.
getName in interface HGProjectionpublic HGHandle getType()
HGProjectionReturn the handle of the type of the dimension that this projection represents.
getType in interface HGProjectionpublic int[] getLayoutPath()
HGProjectionReturn the layout path in the HGStore from the composite
value to the value along this dimension. May return null if the
precise layout is not know, or not well-defined.
getLayoutPath in interface HGProjectionpublic java.lang.Object project(java.lang.Object value)
HGProjectionReturn the projection of the passed in value along the dimension represented by this object.
project in interface HGProjectionvalue - The value of the atom whose projection value is desired.
HGProjection.
public void inject(java.lang.Object bean,
java.lang.Object value)
HGProjectionModify an atom's projections.
inject in interface HGProjectionbean - The value of the atom whose projection value is desired.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||