Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.sun.mdm.index.query
Class JoinList

    java.lang.Object
      com.sun.mdm.index.query.JoinList

class JoinList
extends java.lang.Object

This is used by SingleQueryParser. Say if object graph is: System Person Address Phone Alias. The joinList would contain objects: {System, Person, Address}, {Person, Phone}, {Person, Alias} So this joinList uses parent child relationships to do the joins

Constructor Summary
`(package private)` | `JoinList()` Creates a new instance of JoinList

Method Summary
`(package private) void` | `add(java.lang.String object)`
`(package private) java.lang.Object` | `get(int index)`
`(package private) int` | `getOuterJoinIndex(int unionIndex)` The index of object above which the outer joins should be done
`(package private) void` | `setOuterJoinIndices(ConditionMap[] conditionMaps)`
`(package private) int` | `size()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### JoinList

    JoinList()

  Creates a new instance of JoinList

Method Detail

### add

    void add(java.lang.String object)

### get

    java.lang.Object get(int index)

### getOuterJoinIndex

    int getOuterJoinIndex(int unionIndex)

  The index of object above which the outer joins should be done

  Parameters:
    `unionIndex` -

### setOuterJoinIndices

    void setOuterJoinIndices(ConditionMap[] conditionMaps)

### size

    int size()

Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Sun Microsystems, Inc.