Package org.faktorips.runtime
Class DefaultUnresolvedReference
- java.lang.Object
-
- org.faktorips.runtime.DefaultUnresolvedReference
-
- All Implemented Interfaces:
IUnresolvedReference
public class DefaultUnresolvedReference extends java.lang.Object implements IUnresolvedReference
- Author:
- Jan Ortmann
-
-
Constructor Summary
Constructors Constructor Description DefaultUnresolvedReference(java.lang.Object sourceObj, java.lang.Object sourceObjId, java.lang.reflect.Method establishMethod, java.lang.Class<?> targetClass, java.lang.Object targetId)DefaultUnresolvedReference(java.lang.Object sourceObj, java.lang.Object sourceObjId, java.lang.String establishMethodName, java.lang.Class<?> targetClass, java.lang.Object targetId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.reflect.MethodgetEstablishMethod()java.lang.ObjectgetSourceObj()java.lang.ObjectgetSourceObjId()java.lang.Class<?>getTargetClass()java.lang.ObjectgetTargetId()voidresolve(IObjectReferenceStore store)java.lang.StringtoString()
-
-
-
Constructor Detail
-
DefaultUnresolvedReference
public DefaultUnresolvedReference(java.lang.Object sourceObj, java.lang.Object sourceObjId, java.lang.reflect.Method establishMethod, java.lang.Class<?> targetClass, java.lang.Object targetId)
-
DefaultUnresolvedReference
public DefaultUnresolvedReference(java.lang.Object sourceObj, java.lang.Object sourceObjId, java.lang.String establishMethodName, java.lang.Class<?> targetClass, java.lang.Object targetId)
-
-
Method Detail
-
resolve
public void resolve(IObjectReferenceStore store) throws java.lang.Exception
- Specified by:
resolvein interfaceIUnresolvedReference- Throws:
java.lang.Exception
-
getEstablishMethod
public java.lang.reflect.Method getEstablishMethod()
-
getSourceObj
public java.lang.Object getSourceObj()
-
getSourceObjId
public java.lang.Object getSourceObjId()
-
getTargetClass
public java.lang.Class<?> getTargetClass()
-
getTargetId
public java.lang.Object getTargetId()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-