Top Description Fields Constructors Methods
com.sun.tools.xjc.generator.util

public abstract Class LazyBlockReference

extends Object
implements BlockReference
Class Inheritance
All Implemented Interfaces
com.sun.tools.xjc.generator.util.BlockReference
Imports
com.sun.codemodel.JBlock

Lazy block reference.
Author
Kohsuke Kawaguchi ([email protected])

Field Summary

Modifier and TypeField and Description
private JBlock

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected abstract JBlock
create()

Called when a block needs to be created.

public JBlock
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

blockback to summary
private JBlock block

Constructor Detail

LazyBlockReferenceback to summary
public LazyBlockReference()

Method Detail

createback to summary
protected abstract JBlock create()

Called when a block needs to be created. Only called once in the whole life time of this object.

getback to summary
public JBlock get(boolean create)

Implements com.sun.tools.xjc.generator.util.BlockReference.get.

Annotations
@Override