C F G H I M O P S

C

clone(JBlock, String) - Method in interface com.sun.tools.xjc.generator.marshaller.FieldMarshallerGenerator
Creates a clone of the iterator into the given code block by using a given unique id, then return a FieldMarshallerGenerator that manipulates the cloned iterator.
com.sun.tools.xjc.generator.marshaller - package com.sun.tools.xjc.generator.marshaller
 

F

FieldMarshallerGenerator - Interface in com.sun.tools.xjc.generator.marshaller
Generates marshalling code for a particular field

G

generate(AnnotatedGrammar, GeneratorContext, Options) - Static method in class com.sun.tools.xjc.generator.marshaller.MarshallerGenerator
Generates marshallers into the code model.

H

hasMore() - Method in interface com.sun.tools.xjc.generator.marshaller.FieldMarshallerGenerator
Returns an expression that evaulates to the boolean value that indicates this field still has a value to be marshalled.

I

increment(BlockReference) - Method in interface com.sun.tools.xjc.generator.marshaller.FieldMarshallerGenerator
Just increment the pointer.

M

MarshallerGenerator - Class in com.sun.tools.xjc.generator.marshaller
Generates marshallers by using information on BGM.

O

onAttribute(AttributeExp) - Method in class com.sun.tools.xjc.generator.marshaller.SkipPass
 
onElement(ElementExp) - Method in class com.sun.tools.xjc.generator.marshaller.SkipPass
 
onExternal(ExternalItem) - Method in class com.sun.tools.xjc.generator.marshaller.SkipPass
 
onPrimitive(PrimitiveItem) - Method in class com.sun.tools.xjc.generator.marshaller.SkipPass
 
onValue(ValueExp) - Method in class com.sun.tools.xjc.generator.marshaller.SkipPass
 
owner() - Method in interface com.sun.tools.xjc.generator.marshaller.FieldMarshallerGenerator
Returns a Field object that created this generator.

P

peek(boolean) - Method in interface com.sun.tools.xjc.generator.marshaller.FieldMarshallerGenerator
Returns an expression that evaluates to the next object to be marshalled.

S

SkipPass - Class in com.sun.tools.xjc.generator.marshaller
Increments field marshallers appropriately but don't do anything else.

C F G H I M O P S