@Immutable public class Undef extends TransientElement
isProperty| Modifier and Type | Method and Description |
|---|---|
void |
checkValidReplacement(Element newValue)
Check that the newValue is a valid replacement for the this value.
|
boolean |
equals(Object o)
Require that all Elements implement an equals method.
|
static Undef |
getInstance() |
String |
getTypeAsString()
All Elements must return a string describing its type.
|
int |
hashCode()
Require that all Elements implement the hashCode method.
|
String |
locateUndefinedElement()
Determine if the element contains any undefined (transient) elements.
|
Object |
readResolve() |
String |
toString()
Require that all Elements implement a reasonable toString method.
|
checkInvalidSelfContext, checkRange, checkRestrictedContext, defined, duplicate, execute, exists, isBoolean, isDouble, isList, isLong, isNlist, isPersistent, isProperty, isProtected, isResource, isString, isTransient, protect, rget, rgetList, rput, writableCopypublic static final Undef VALUE
public Object readResolve() throws ObjectStreamException
ObjectStreamExceptionpublic static Undef getInstance()
public String locateUndefinedElement()
ElementlocateUndefinedElement in class Elementpublic void checkValidReplacement(Element newValue) throws EvaluationException
ElementcheckValidReplacement in class ElementnewValue - the new value for the replacementEvaluationException - if the new value is not a valid replacement of the existing
valuepublic String getTypeAsString()
ElementgetTypeAsString in class Elementpublic int hashCode()
Elementpublic boolean equals(Object o)
ElementCopyright © 2014 Quattor. All Rights Reserved.