|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujoframework.extensions.AbstractUjo
org.ujoframework.implementation.quick.QuickUjo
org.ujoframework.orm.AbstractMetaModel
org.ujoframework.orm.metaModel.MetaProcedure
public final class MetaProcedure
DB procudure or function meta-model.
| Field Summary | |
|---|---|
static Property<MetaProcedure,MetaDatabase> |
DATABASE
Database |
static Property<MetaProcedure,UjoProperty> |
DB_PROPERTY
Procedure property (a base definition of the procedure) |
static Property<MetaProcedure,java.lang.String> |
ID
The meta-model id |
static Property<MetaProcedure,java.lang.String> |
NAME
Procedure name |
static ListProperty<MetaProcedure,MetaColumn> |
PARAMETERS
Procedure parameters |
static Property<MetaProcedure,java.lang.String> |
SCHEMA
Name of table schema. |
| Constructor Summary | |
|---|---|
MetaProcedure()
No parameter constructor. |
|
MetaProcedure(MetaDatabase database,
UjoProperty dbProperty,
MetaProcedure parProcedure)
Create the new stored procedure meta-model. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Compare object by the same instance. |
MetaDatabase |
getDatabase()
Returns the database |
java.lang.String |
getProcedureName()
Procedure name |
java.lang.Class<OrmUjo> |
getType()
Returns a base table class. |
boolean |
isInput(MetaColumn column)
Is it an INPUT property ? |
boolean |
isOutput(MetaColumn column)
Is it an OUTPUT property ? |
java.lang.String |
toString()
A String representation. |
| Methods inherited from class org.ujoframework.orm.AbstractMetaModel |
|---|
get, changeDefault, checkReadOnly, isUsable, isUsable, readAuthorization, readOnly, setReadOnly, writeValue |
| Methods inherited from class org.ujoframework.implementation.quick.QuickUjo |
|---|
newListProperty, newListProperty, newProperty, newProperty, newProperty, newProperty, newProperty, newProperty, readValue |
| Methods inherited from class org.ujoframework.extensions.AbstractUjo |
|---|
clone, init, init, readProperties, readUjoManager, readValueString, writeValueString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final Property<MetaProcedure,java.lang.String> ID
public static final Property<MetaProcedure,java.lang.String> NAME
public static final Property<MetaProcedure,java.lang.String> SCHEMA
public static final ListProperty<MetaProcedure,MetaColumn> PARAMETERS
public static final Property<MetaProcedure,UjoProperty> DB_PROPERTY
public static final Property<MetaProcedure,MetaDatabase> DATABASE
| Constructor Detail |
|---|
public MetaProcedure()
public MetaProcedure(MetaDatabase database,
UjoProperty dbProperty,
MetaProcedure parProcedure)
database - dbProperty - parProcedure - Configuration data from a XML file| Method Detail |
|---|
public final java.lang.Class<OrmUjo> getType()
public final MetaDatabase getDatabase()
public boolean isInput(MetaColumn column)
public boolean isOutput(MetaColumn column)
public java.lang.String getProcedureName()
public java.lang.String toString()
AbstractUjo
toString in class AbstractUjopublic boolean equals(java.lang.Object obj)
equals in class AbstractUjo
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||