Package guru.mikelue.jdut.vendor.oracle
Class SequenceGetter
- java.lang.Object
-
- guru.mikelue.jdut.vendor.oracle.SequenceGetter
-
public class SequenceGetter extends Object
Utilities for sequence accessor of oracle database.
-
-
Constructor Summary
Constructors Constructor Description SequenceGetter(DataSource newDataSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
currentValAsInt(String sequenceName)
Gets current value of sequence(as int).long
currentValAsLong(String sequenceName)
Gets current value of sequence(as long).int
nextValAsInt(String sequenceName)
Gets next value of sequence(as int).long
nextValAsLong(String sequenceName)
Gets next value of sequence(as long).
-
-
-
Constructor Detail
-
SequenceGetter
public SequenceGetter(DataSource newDataSource)
-
-
Method Detail
-
currentValAsInt
public int currentValAsInt(String sequenceName)
Gets current value of sequence(as int).- Parameters:
sequenceName
- The name of sequence- Returns:
- The current value of sequence
-
nextValAsInt
public int nextValAsInt(String sequenceName)
Gets next value of sequence(as int).- Parameters:
sequenceName
- The name of sequence- Returns:
- The next value of sequence
-
currentValAsLong
public long currentValAsLong(String sequenceName)
Gets current value of sequence(as long).- Parameters:
sequenceName
- The name of sequence- Returns:
- The current value of sequence
-
nextValAsLong
public long nextValAsLong(String sequenceName)
Gets next value of sequence(as long).- Parameters:
sequenceName
- The name of sequence- Returns:
- The next value of sequence
-
-