org.caleigo.core
Class EntityRelationPath.PathFinderVisitor
java.lang.Object
org.caleigo.core.EntityRelationPath.PathFinderVisitor
- Enclosing class:
- EntityRelationPath
- protected static class EntityRelationPath.PathFinderVisitor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mStartDescriptor
protected IEntityDescriptor mStartDescriptor
mTargetDescriptor
protected IEntityDescriptor mTargetDescriptor
mFieldWayPoints
protected IFieldDescriptor[] mFieldWayPoints
mBestRankMap
protected java.util.Map mBestRankMap
EntityRelationPath.PathFinderVisitor
public EntityRelationPath.PathFinderVisitor(IEntityDescriptor startEntity,
IEntityDescriptor endEntity,
IFieldDescriptor[] fieldWayPoints)
getBestRelationPath
public IEntityRelationPath getBestRelationPath()
findBestPath
protected void findBestPath(IEntityDescriptor entity,
EntityRelationPath.PathFinderVisitor.RankedPath entityPath)
rankRelation
protected int rankRelation(IEntityDescriptor startEntity,
IEntityRelation relation)
Copyright © 2005 Caleigo. All Rights Reserved.