org.apache.hivemind.conditional
Class EvaluationContextImpl

java.lang.Object
  extended by org.apache.hivemind.conditional.EvaluationContextImpl
All Implemented Interfaces:
EvaluationContext

public class EvaluationContextImpl
extends java.lang.Object
implements EvaluationContext

Author:
Howard M. Lewis Ship

Constructor Summary
EvaluationContextImpl(ClassResolver resolver)
           
 
Method Summary
 boolean doesClassExist(java.lang.String className)
          Returns true if the class, specified by FQCN, exists.
 boolean isPropertySet(java.lang.String propertyName)
          Returns true if the given system property is set.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluationContextImpl

public EvaluationContextImpl(ClassResolver resolver)
Method Detail

isPropertySet

public boolean isPropertySet(java.lang.String propertyName)
Description copied from interface: EvaluationContext
Returns true if the given system property is set.

Specified by:
isPropertySet in interface EvaluationContext

doesClassExist

public boolean doesClassExist(java.lang.String className)
Description copied from interface: EvaluationContext
Returns true if the class, specified by FQCN, exists.

Specified by:
doesClassExist in interface EvaluationContext