TYPE_CONTIGUOUS, TYPE_DEFAULT, TYPE_NONTRANSACTIONAL, TYPE_TRANSACTIONAL
Constructor and Description |
---|
DelegatingSeq(Seq seq)
Constructor; supply delegate.
|
DelegatingSeq(Seq seq,
RuntimeExceptionTranslator trans)
Constructor; supply delegate and exception translator.
|
Modifier and Type | Method and Description |
---|---|
void |
allocate(int additional,
StoreContext ctx,
ClassMetaData meta)
Allocate additional values efficiently.
|
void |
close()
Free resources used by this sequence.
|
Object |
current(StoreContext ctx,
ClassMetaData meta)
Return the current value of the sequence, or null if not available.
|
boolean |
equals(Object other) |
Seq |
getDelegate()
Return the direct delegate.
|
Seq |
getInnermostDelegate()
Return the native delegate.
|
int |
hashCode() |
Object |
next(StoreContext ctx,
ClassMetaData meta)
Return the next value in the sequence.
|
void |
setType(int type)
Set the type of sequence.
|
protected RuntimeException |
translate(RuntimeException re)
Translate the OpenJPA exception.
|
public DelegatingSeq(Seq seq)
public DelegatingSeq(Seq seq, RuntimeExceptionTranslator trans)
public Seq getDelegate()
public Seq getInnermostDelegate()
protected RuntimeException translate(RuntimeException re)
public void setType(int type)
Seq
public Object next(StoreContext ctx, ClassMetaData meta)
Seq
public Object current(StoreContext ctx, ClassMetaData meta)
Seq
public void allocate(int additional, StoreContext ctx, ClassMetaData meta)
Seq
Copyright © 2006–2017 Apache Software Foundation. All rights reserved.