com.ptc.windchill.uwgm.common.pdm
Class RetrieverSpecHelper.FindOfSpec

java.lang.Object
  extended bycom.ptc.windchill.uwgm.common.pdm.RetrieverSpecHelper.Spec
      extended bycom.ptc.windchill.uwgm.common.pdm.RetrieverSpecHelper.FindOfSpec
All Implemented Interfaces:
FindOfRetrieverSpec, RetrieverSpec
Enclosing class:
RetrieverSpecHelper

private static class RetrieverSpecHelper.FindOfSpec
extends RetrieverSpecHelper.Spec
implements FindOfRetrieverSpec


Nested Class Summary
 
Nested classes inherited from class com.ptc.windchill.uwgm.common.pdm.RetrieverSpec
RetrieverSpec.Type
 
Field Summary
protected  RetrieverSpec findOfSpec
           
protected  RetrieverSpec.Type findOfType
           
protected  int hashCode
           
protected  RetrieverSpec.Type specType
           
protected  Object value
           
 
Constructor Summary
(package private) RetrieverSpecHelper.FindOfSpec(RetrieverSpec.Type findOfType, RetrieverSpecHelper.Spec spec, RetrieverSpec findOfSpec)
           
 
Method Summary
 boolean equals(Object o)
           
 RetrieverSpec getFindOfSpec()
          returns "FindOf" RetrieverSpec for auxiliary object
 RetrieverSpec.Type getFindOfType()
          returns type of "FindOf" spec
 Object getKey()
          returns Spec key
 RetrieverSpec.Type getType()
          returns SpecType
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ptc.windchill.uwgm.common.pdm.RetrieverSpec
getKey, getType
 

Field Detail

findOfType

protected final RetrieverSpec.Type findOfType

findOfSpec

protected final RetrieverSpec findOfSpec

value

protected final Object value

specType

protected final RetrieverSpec.Type specType

hashCode

protected int hashCode
Constructor Detail

RetrieverSpecHelper.FindOfSpec

RetrieverSpecHelper.FindOfSpec(RetrieverSpec.Type findOfType,
                               RetrieverSpecHelper.Spec spec,
                               RetrieverSpec findOfSpec)
Method Detail

getFindOfSpec

public RetrieverSpec getFindOfSpec()
Description copied from interface: FindOfRetrieverSpec
returns "FindOf" RetrieverSpec for auxiliary object

Specified by:
getFindOfSpec in interface FindOfRetrieverSpec
Returns:
RetrieverSpec

getFindOfType

public RetrieverSpec.Type getFindOfType()
Description copied from interface: FindOfRetrieverSpec
returns type of "FindOf" spec

Specified by:
getFindOfType in interface FindOfRetrieverSpec
Returns:
Type

toString

public String toString()
Overrides:
toString in class RetrieverSpecHelper.Spec

getKey

public Object getKey()
Description copied from interface: RetrieverSpec
returns Spec key

Specified by:
getKey in interface RetrieverSpec

getType

public RetrieverSpec.Type getType()
Description copied from interface: RetrieverSpec
returns SpecType

Specified by:
getType in interface RetrieverSpec

equals

public boolean equals(Object o)

hashCode

public int hashCode()