Class DefaultMetaClassInfo.ConstantMetaClassVersioning
java.lang.Object
org.codehaus.groovy.runtime.metaclass.DefaultMetaClassInfo.ConstantMetaClassVersioning
- Enclosing class:
- DefaultMetaClassInfo
Represents a constant version of the metaclass configuration at a point in time.
Used to track when metaclass configurations have changed and invalidate caches
accordingly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisValid()Returns whether this versioning instance is still valid.
-
Constructor Details
-
ConstantMetaClassVersioning
public ConstantMetaClassVersioning()
-
-
Method Details
-
isValid
public boolean isValid()Returns whether this versioning instance is still valid. Returns false if a newer version has been created.- Returns:
- true if this version is still current, false otherwise
-