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

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

private static class RetrieverSpecHelper.Spec
extends Object
implements RetrieverSpec

internal implementation for non-versioned specs


Nested Class Summary
 
Nested classes inherited from class com.ptc.windchill.uwgm.common.pdm.RetrieverSpec
RetrieverSpec.Type
 
Field Summary
protected  int hashCode
           
protected  RetrieverSpec.Type specType
           
protected  Object value
           
 
Constructor Summary
(package private) RetrieverSpecHelper.Spec(RetrieverSpec.Type specType, Object value)
           
(package private) RetrieverSpecHelper.Spec(RetrieverSpecHelper.Spec spec)
           
 
Method Summary
 boolean equals(Object o)
           
 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
 

Field Detail

value

protected final Object value

specType

protected final RetrieverSpec.Type specType

hashCode

protected int hashCode
Constructor Detail

RetrieverSpecHelper.Spec

RetrieverSpecHelper.Spec(RetrieverSpec.Type specType,
                         Object value)

RetrieverSpecHelper.Spec

RetrieverSpecHelper.Spec(RetrieverSpecHelper.Spec spec)
Method Detail

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()

toString

public String toString()