public abstract class DbProcedure<UJO extends DbProcedure> extends QuickUjoMid<UJO>
newListProperty, newProperty| Modifier and Type | Field and Description |
|---|---|
protected MetaProcedure |
metaProcedure
Meta - model
|
| Constructor and Description |
|---|
DbProcedure() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
call(Session session)
Call the procedure and return a value of the first Property.
|
<T> T |
call(Session session,
Key<UJO,T> result)
Call the procedure and return a type-safe value of the required Property
|
DbProcedure |
clear()
Clear all parameters
|
MetaProcedure |
metaProcedure()
Returns MetaModel of the procedure
|
protected static <UJO extends OrmTable,ITEM extends OrmTable> |
newRelation(Class<ITEM> type)
A PropertyIterator Factory creates an new property and assign a next index.
|
protected static <UJO extends OrmTable,ITEM extends OrmTable> |
newRelation(String name,
Class<ITEM> type)
A PropertyIterator Factory creates an new property and assign a next index.
|
get, getText, set, setTextnewKey, newKey, newKey, newKey, newKey, newKey, newListKey, newListKey, newListProperty, newListProperty, newListProperty, newListProperty, newProperty, newProperty, newProperty, newProperty, newProperty, newProperty, newProperty, newPropertynewCamelFactory, newFactory, readValue, writeValueclone, equals, init, init, readAuthorization, readKeys, readUjoManager, readValueString, toString, writeValueStringclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreadAuthorization, readKeys, readValue, writeValueprotected transient MetaProcedure metaProcedure
public DbProcedure clear()
public <T> T call(Session session, Key<UJO,T> result)
public <T> T call(Session session)
call(org.ujorm.orm.Session, org.ujorm.Key).public MetaProcedure metaProcedure()
protected static <UJO extends OrmTable,ITEM extends OrmTable> RelationToMany<UJO,ITEM> newRelation(String name, Class<ITEM> type)
protected static <UJO extends OrmTable,ITEM extends OrmTable> RelationToMany<UJO,ITEM> newRelation(Class<ITEM> type)
Copyright 2013, Pavel Ponec