Top Description Inners Fields Constructors Methods
groovy.transform

public final Class Undefined

extends Object
Class Inheritance
Imports
org.codehaus.groovy.ast.ClassNode

Java doesn't allow you to have null as an attribute value. It wants you to indicate what you really mean by null, so that is what we do here - as ugly as it is.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class

Field Summary

Modifier and TypeField and Description
public static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static boolean
public static boolean
public static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

STRINGback to summary
public static final String STRING

Constructor Detail

Undefinedback to summary
private Undefined()

Method Detail

isUndefinedback to summary
public static boolean isUndefined(String other)
isUndefinedback to summary
public static boolean isUndefined(ClassNode other)
isUndefinedExceptionback to summary
public static boolean isUndefinedException(ClassNode other)
groovy.transform back to summary

public final Class Undefined.CLASS

extends Object
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

CLASSback to summary
public CLASS()
groovy.transform back to summary

public final Class Undefined.EXCEPTION

extends RuntimeException
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Constructor Detail

EXCEPTIONback to summary
public EXCEPTION()