wt.epm
Class EPMFamily.FamilyTableQueryByFamilyTable

java.lang.Object
  extended bywt.epm.EPMFamily.FamilyTableQueryByFamilyTable
Direct Known Subclasses:
EPMFamily.FamilyTableQueryByMember
Enclosing class:
EPMFamily

public static class EPMFamily.FamilyTableQueryByFamilyTable
extends Object


Field Summary
static Class conLinkClass
           
static Class documentClass
           
static Class familyTableClass
           
private static Integer[] GENERIC
           
private static Integer[] INSTANCE
           
protected  int memberConLinkIndex
           
private  int memberIndex
           
protected  QuerySpec query
           
protected  Collection sourceCollection
           
protected  Map sourceMap
           
static Class varLinkClass
           
private  int varLinkIndex
           
 
Constructor Summary
protected EPMFamily.FamilyTableQueryByFamilyTable(Collection sourceCollection, Map sourceMap)
           
  EPMFamily.FamilyTableQueryByFamilyTable(Collection familyTables, Map familyTableMap, boolean returnSourceId)
           
  EPMFamily.FamilyTableQueryByFamilyTable(EPMFamilyTable familyTable)
           
 
Method Summary
private  void checkMemberJoint()
           
protected  void checkMemberLinkJoint()
           
 QueryResult execute()
           
 int getMemberConLinkIndex()
           
 int getMemberIndex()
           
 QuerySpec getQuery()
           
protected  void initialize(boolean returnSourceId)
           
 EPMFamily.FamilyTableQueryByFamilyTable onlyInstances()
           
 EPMFamily.FamilyTableQueryByFamilyTable onlyTopGenerics()
           
 EPMFamily.FamilyTableQueryByFamilyTable returnMemberIds()
           
 EPMFamily.FamilyTableQueryByFamilyTable returnMemberLinkIds()
           
 EPMFamily.FamilyTableQueryByFamilyTable returnMemberLinks()
           
 EPMFamily.FamilyTableQueryByFamilyTable returnMemberMasterIds()
           
 EPMFamily.FamilyTableQueryByFamilyTable returnMembers()
           
 EPMFamily.FamilyTableQueryByFamilyTable returnMemberStatus()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

conLinkClass

public static final Class conLinkClass

varLinkClass

public static final Class varLinkClass

familyTableClass

public static final Class familyTableClass

documentClass

public static final Class documentClass

GENERIC

private static final Integer[] GENERIC

INSTANCE

private static final Integer[] INSTANCE

sourceCollection

protected Collection sourceCollection

sourceMap

protected Map sourceMap

query

protected QuerySpec query

memberConLinkIndex

protected int memberConLinkIndex

memberIndex

private int memberIndex

varLinkIndex

private int varLinkIndex
Constructor Detail

EPMFamily.FamilyTableQueryByFamilyTable

public EPMFamily.FamilyTableQueryByFamilyTable(EPMFamilyTable familyTable)
                                        throws WTException

EPMFamily.FamilyTableQueryByFamilyTable

public EPMFamily.FamilyTableQueryByFamilyTable(Collection familyTables,
                                               Map familyTableMap,
                                               boolean returnSourceId)
                                        throws WTException

EPMFamily.FamilyTableQueryByFamilyTable

protected EPMFamily.FamilyTableQueryByFamilyTable(Collection sourceCollection,
                                                  Map sourceMap)
                                           throws WTException
Method Detail

initialize

protected void initialize(boolean returnSourceId)
                   throws WTException
Throws:
WTException

getQuery

public QuerySpec getQuery()

getMemberConLinkIndex

public int getMemberConLinkIndex()

getMemberIndex

public int getMemberIndex()

returnMemberLinks

public EPMFamily.FamilyTableQueryByFamilyTable returnMemberLinks()
                                                          throws WTException
Throws:
WTException

returnMemberLinkIds

public EPMFamily.FamilyTableQueryByFamilyTable returnMemberLinkIds()
                                                            throws WTException
Throws:
WTException

checkMemberLinkJoint

protected void checkMemberLinkJoint()
                             throws WTException
Throws:
WTException

returnMembers

public EPMFamily.FamilyTableQueryByFamilyTable returnMembers()
                                                      throws WTException
Throws:
WTException

returnMemberIds

public EPMFamily.FamilyTableQueryByFamilyTable returnMemberIds()
                                                        throws WTException
Throws:
WTException

returnMemberMasterIds

public EPMFamily.FamilyTableQueryByFamilyTable returnMemberMasterIds()
                                                              throws WTException
Throws:
WTException

checkMemberJoint

private void checkMemberJoint()
                       throws WTException
Throws:
WTException

returnMemberStatus

public EPMFamily.FamilyTableQueryByFamilyTable returnMemberStatus()
                                                           throws WTException
Throws:
WTException

onlyTopGenerics

public EPMFamily.FamilyTableQueryByFamilyTable onlyTopGenerics()
                                                        throws WTException
Throws:
WTException

onlyInstances

public EPMFamily.FamilyTableQueryByFamilyTable onlyInstances()
                                                      throws WTException
Throws:
WTException

execute

public QueryResult execute()
                    throws WTException
Throws:
WTException

toString

public String toString()