|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujorm.extensions.SuperAbstractUjo
org.ujorm.extensions.AbstractUjo
org.ujorm.implementation.quick.QuickUjo
org.ujorm.implementation.quick.SmartUjo<UJO>
org.ujorm.orm.DbProcedure<UJO>
public abstract class DbProcedure<UJO extends DbProcedure>
Abstract database procedure.
| Field Summary | |
|---|---|
protected MetaProcedure |
metaProcedure
Meta - model |
| Constructor Summary | |
|---|---|
DbProcedure()
|
|
| Method Summary | ||
|---|---|---|
|
call(Session session)
Call the procedure and return a value of the first Property. |
|
|
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
|
newRelation(Class<ITEM> type)
A PropertyIterator Factory creates an new key and assign a next index. |
|
protected static
|
newRelation(String name,
Class<ITEM> type)
A PropertyIterator Factory creates an new key and assign a next index. |
|
| Methods inherited from class org.ujorm.implementation.quick.SmartUjo |
|---|
get, getList, getText, readKeyList, set, setText |
| Methods inherited from class org.ujorm.implementation.quick.QuickUjo |
|---|
newKey, newKey, newKey, newKey, newKey, newKey, newListKey, newListKey, newListProperty, newListProperty, newListProperty, newListProperty, newProperty, newProperty, newProperty, newProperty, newProperty, newProperty, newProperty, newProperty |
| Methods inherited from class org.ujorm.extensions.AbstractUjo |
|---|
newCamelFactory, newFactory, readValue, writeValue |
| Methods inherited from class org.ujorm.extensions.SuperAbstractUjo |
|---|
clone, equals, init, init, readAuthorization, readKeys, readUjoManager, readValueString, toString, writeValueString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.ujorm.Ujo |
|---|
readAuthorization, readKeys, readValue, writeValue |
| Field Detail |
|---|
protected transient MetaProcedure metaProcedure
| Constructor Detail |
|---|
public DbProcedure()
| Method Detail |
|---|
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).
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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||