Top Description Inners Fields Constructors Methods
org.glassfish.jaxb.runtime.v2.runtime.reflect

pack-priv final Class PrimitiveArrayListerBoolean<BeanT>

extends Lister<BeanT, boolean[], Boolean, PrimitiveArrayListerBoolean.BooleanArrayPack>
Class Inheritance
Imports
org.glassfish.jaxb.runtime.api.AccessorException, org.glassfish.jaxb.runtime.v2.runtime.XMLSerializer

Lister for primitive type arrays.

Auto-generated, do not edit.

B y t e ArrayLister is used as the master to generate the rest of the lister classes. Do not modify the generated copies.

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Inherited from org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister:
ERRORprimitiveArrayListers

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
addToPack(PrimitiveArrayListerBoolean.BooleanArrayPack objects, Boolean o)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.addToPack.

Once the startPacking is called, you can add values to the pack by using this method.

public void
endPacking(PrimitiveArrayListerBoolean.BooleanArrayPack pack, BeanT bean, Accessor<BeanT, boolean[]> acc)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.endPacking.

Finally, call this method to wraps up the pack.

public ListIterator<Boolean>
iterator(final boolean[] objects, XMLSerializer context)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.iterator.

Iterates values of a multi-value property.

pack-priv static void
public void
reset(BeanT o, Accessor<BeanT, boolean[]> acc)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.reset.

Clears the values of the property.

public PrimitiveArrayListerBoolean.BooleanArrayPack
startPacking(BeanT current, Accessor<BeanT, boolean[]> acc)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.startPacking.

Setting values to a multi-value property starts by creating a transient object called "pack" from the current field.

Inherited from org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister:
creategetErrorInstance

Constructor Detail

PrimitiveArrayListerBooleanback to summary
private PrimitiveArrayListerBoolean()

Method Detail

addToPackback to summary
public void addToPack(PrimitiveArrayListerBoolean.BooleanArrayPack objects, Boolean o)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.addToPack.

Doc from org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.addToPack.

Once the startPacking is called, you can add values to the pack by using this method.

Annotations
@Override
endPackingback to summary
public void endPacking(PrimitiveArrayListerBoolean.BooleanArrayPack pack, BeanT bean, Accessor<BeanT, boolean[]> acc) throws AccessorException

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.endPacking.

Doc from org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.endPacking.

Finally, call this method to wraps up the pack. This method may update the field of the given bean.

Annotations
@Override
iteratorback to summary
public ListIterator<Boolean> iterator(final boolean[] objects, XMLSerializer context)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.iterator.

Doc from org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.iterator.

Iterates values of a multi-value property.

Annotations
@Override
registerback to summary
pack-priv static void register()
resetback to summary
public void reset(BeanT o, Accessor<BeanT, boolean[]> acc) throws AccessorException

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.reset.

Doc from org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.reset.

Clears the values of the property.

Annotations
@Override
startPackingback to summary
public PrimitiveArrayListerBoolean.BooleanArrayPack startPacking(BeanT current, Accessor<BeanT, boolean[]> acc)

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.startPacking.

Doc from org.glassfish.jaxb.runtime.v2.runtime.reflect.Lister.startPacking.

Setting values to a multi-value property starts by creating a transient object called "pack" from the current field.

Annotations
@Override
org.glassfish.jaxb.runtime.v2.runtime.reflect back to summary

pack-priv final Class PrimitiveArrayListerBoolean.BooleanArrayPack

extends Object
Class Inheritance
  • java.lang.Object
  • org.glassfish.jaxb.runtime.v2.runtime.reflect.PrimitiveArrayListerBoolean.BooleanArrayPack

Field Summary

Modifier and TypeField and Description
pack-priv boolean[]
pack-priv int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv boolean[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bufback to summary
pack-priv boolean[] buf
sizeback to summary
pack-priv int size

Constructor Detail

BooleanArrayPackback to summary
pack-priv BooleanArrayPack()

Method Detail

addback to summary
pack-priv void add(Boolean b)
buildback to summary
pack-priv boolean[] build()