CodeStyleGenerator

org.beangle.data.orm.hibernate.id.CodeStyleGenerator
class CodeStyleGenerator extends IdentifierGenerator

Id generator based on function or procedure

Attributes

Graph
Supertypes
trait IdentifierGenerator
trait Configurable
trait ExportableProducer
trait BeforeExecutionGenerator
trait Generator
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def configure(t: Type, params: Properties, sr: ServiceRegistry): Unit

Attributes

Definition Classes
IdentifierGenerator -> Configurable
override def generate(session: SharedSessionContractImplementor, obj: Object): Serializable

Attributes

Definition Classes
IdentifierGenerator

Inherited methods

def generate(x$0: SharedSessionContractImplementor, x$1: <FromJavaObject>, x$2: <FromJavaObject>, x$3: EventType): <FromJavaObject>

Attributes

Inherited from:
IdentifierGenerator
def generatedOnExecution(): Boolean

Attributes

Inherited from:
BeforeExecutionGenerator
def generatedOnExecution(x$0: <FromJavaObject>, x$1: SharedSessionContractImplementor): Boolean

Attributes

Inherited from:
Generator
def generatesOnInsert(): Boolean

Attributes

Inherited from:
Generator
def generatesOnUpdate(): Boolean

Attributes

Inherited from:
Generator
def generatesSometimes(): Boolean

Attributes

Inherited from:
Generator
def getEventTypes(): EnumSet[EventType]

Attributes

Inherited from:
IdentifierGenerator
def initialize(x$0: SqlStringGenerationContext): Unit

Attributes

Inherited from:
IdentifierGenerator
def registerExportables(x$0: Database): Unit

Attributes

Inherited from:
IdentifierGenerator

Deprecated and Inherited methods

@Deprecated(since = "6.2")
def supportsJdbcBatchInserts(): Boolean

Attributes

Deprecated
true
Inherited from:
IdentifierGenerator

Concrete fields

var identifierType: Class[_]
var tableName: String