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

pack-priv final Class PrimitiveArrayListerLong<BeanT>

extends Lister<BeanT, long[], Long, PrimitiveArrayListerLong.LongArrayPack>
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(PrimitiveArrayListerLong.LongArrayPack objects, Long 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(PrimitiveArrayListerLong.LongArrayPack pack, BeanT bean, Accessor<BeanT, long[]> acc)

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

Finally, call this method to wraps up the pack.

public ListIterator<Long>
iterator(final long[] 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, long[]> acc)

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

Clears the values of the property.

public PrimitiveArrayListerLong.LongArrayPack
startPacking(BeanT current, Accessor<BeanT, long[]> 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

PrimitiveArrayListerLongback to summary
private PrimitiveArrayListerLong()

Method Detail

addToPackback to summary
public void addToPack(PrimitiveArrayListerLong.LongArrayPack objects, Long 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(PrimitiveArrayListerLong.LongArrayPack pack, BeanT bean, Accessor<BeanT, long[]> 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<Long> iterator(final long[] 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, long[]> 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 PrimitiveArrayListerLong.LongArrayPack startPacking(BeanT current, Accessor<BeanT, long[]> 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 PrimitiveArrayListerLong.LongArrayPack

extends Object
Class Inheritance
  • java.lang.Object
  • org.glassfish.jaxb.runtime.v2.runtime.reflect.PrimitiveArrayListerLong.LongArrayPack

Field Summary

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

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add(Long b)

pack-priv long[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

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

Constructor Detail

LongArrayPackback to summary
pack-priv LongArrayPack()

Method Detail

addback to summary
pack-priv void add(Long b)
buildback to summary
pack-priv long[] build()