org.javalid.core
Class ValueModel

java.lang.Object
  extended by org.javalid.core.ValueModel
All Implemented Interfaces:
java.io.Serializable

public class ValueModel
extends java.lang.Object
implements java.io.Serializable

This object represents the current value for an AnnotationCache (method or field) and contains all information about this value (the AnnotationCache).

Since:
1.2
Version:
1.0
Author:
M.Reuvers
See Also:
Serialized Form

Constructor Summary
ValueModel(java.lang.Object currentValue, AnnotationBaseCache cacheElement)
           
 
Method Summary
 AnnotationBaseCache getCacheElement()
           
 java.lang.Object getCurrentValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValueModel

public ValueModel(java.lang.Object currentValue,
                  AnnotationBaseCache cacheElement)
Method Detail

getCurrentValue

public java.lang.Object getCurrentValue()

getCacheElement

public AnnotationBaseCache getCacheElement()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object