|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openjpa.persistence.GeneratorImpl
public class GeneratorImpl
Represents a store sequence.
Field Summary |
---|
Fields inherited from interface org.apache.openjpa.persistence.Generator |
---|
UUID_HEX, UUID_STRING |
Constructor Summary | |
---|---|
GeneratorImpl(org.apache.openjpa.kernel.Seq seq,
java.lang.String name,
org.apache.openjpa.kernel.StoreContext ctx,
org.apache.openjpa.meta.ClassMetaData meta)
Constructor; supply delegate. |
Method Summary | |
---|---|
void |
allocate(int additional)
Hint to the sequence to allocate additional values up-front for efficiency. |
java.lang.Object |
current()
The current sequence value, or null if the sequence does not support current values. |
boolean |
equals(java.lang.Object other)
|
org.apache.openjpa.kernel.Seq |
getDelegate()
Delegate. |
java.lang.String |
getName()
The sequence name. |
int |
hashCode()
|
java.lang.Object |
next()
The next sequence value. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeneratorImpl(org.apache.openjpa.kernel.Seq seq, java.lang.String name, org.apache.openjpa.kernel.StoreContext ctx, org.apache.openjpa.meta.ClassMetaData meta)
Method Detail |
---|
public org.apache.openjpa.kernel.Seq getDelegate()
public java.lang.String getName()
Generator
getName
in interface Generator
public java.lang.Object next()
Generator
next
in interface Generator
public java.lang.Object current()
Generator
current
in interface Generator
public void allocate(int additional)
Generator
allocate
in interface Generator
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |