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

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

private static class RetrieverSpecHelper.FindOfRiiSpec
extends RetrieverSpecHelper.RiiSpec
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  RevisionIterationInfo rii
           
protected  RetrieverSpec.Type specType
           
protected  Object value
           
 
Constructor Summary
(package private) RetrieverSpecHelper.FindOfRiiSpec(RetrieverSpec.Type findOfType, RetrieverSpecHelper.RiiSpec 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()
           
 boolean matchRevisionIteration(Iterated iterated)
           
 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

rii

protected final RevisionIterationInfo rii

value

protected final Object value

specType

protected final RetrieverSpec.Type specType

hashCode

protected int hashCode
Constructor Detail

RetrieverSpecHelper.FindOfRiiSpec

RetrieverSpecHelper.FindOfRiiSpec(RetrieverSpec.Type findOfType,
                                  RetrieverSpecHelper.RiiSpec 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.RiiSpec

matchRevisionIteration

public boolean matchRevisionIteration(Iterated iterated)
Specified by:
matchRevisionIteration in interface RevisionIterationInfoHolder

equals

public boolean equals(Object o)
Overrides:
equals 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

hashCode

public int hashCode()