Coinjema
1.7

org.coinjema.context
Class SimpleStringResolver

java.lang.Object
  extended by org.coinjema.context.AbstractNameResolver
      extended by org.coinjema.context.SimpleStringResolver
All Implemented Interfaces:
ResourceNameResolver

public class SimpleStringResolver
extends AbstractNameResolver


Constructor Summary
SimpleStringResolver(String name)
           
 
Method Summary
 boolean equals(Object obj)
           
 Object findDependency(NameLoop evaluator)
           
 Object findMatchingUnfinishedObject(Collection<ContextOriented> unfinishedObjects, CoinjemaContext cc)
           
 String getLocalName()
           
 String getName()
           
 int hashCode()
           
protected  String nextName()
           
protected  void reset()
           
 
Methods inherited from class org.coinjema.context.AbstractNameResolver
findObjectAnnotation, getMethodBasedScriptName, getSimpleName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleStringResolver

public SimpleStringResolver(String name)
Method Detail

findDependency

public Object findDependency(NameLoop evaluator)
Specified by:
findDependency in interface ResourceNameResolver
Overrides:
findDependency in class AbstractNameResolver

getLocalName

public String getLocalName()

getName

public String getName()
Specified by:
getName in interface ResourceNameResolver
Specified by:
getName in class AbstractNameResolver

nextName

protected String nextName()
Specified by:
nextName in class AbstractNameResolver

reset

protected void reset()
Specified by:
reset in class AbstractNameResolver

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

findMatchingUnfinishedObject

public Object findMatchingUnfinishedObject(Collection<ContextOriented> unfinishedObjects,
                                           CoinjemaContext cc)

Coinjema
1.7

Public Domain Software.