@Embeddable
public class NumberGeneration
extends java.lang.Object
| Constructor and Description |
|---|
NumberGeneration() |
NumberGeneration(java.lang.String prefix,
java.lang.Integer padLength,
java.lang.String suffix) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generate(java.lang.Long id)
Generates the number for the given id.
|
java.lang.Integer |
getPadLength() |
java.lang.String |
getPattern() |
java.lang.String |
getPrefix() |
java.lang.String |
getSuffix() |
boolean |
isUsed() |
void |
setPadLength(java.lang.Integer padLength) |
void |
setPrefix(java.lang.String prefix) |
void |
setSuffix(java.lang.String suffix) |
public NumberGeneration()
public NumberGeneration(java.lang.String prefix,
java.lang.Integer padLength,
java.lang.String suffix)
public java.lang.String generate(java.lang.Long id)
public java.lang.Integer getPadLength()
public java.lang.String getPattern()
public java.lang.String getPrefix()
public java.lang.String getSuffix()
public boolean isUsed()
public void setPadLength(java.lang.Integer padLength)
public void setPrefix(java.lang.String prefix)
public void setSuffix(java.lang.String suffix)