|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Ujo | |
|---|---|
| org.ujoframework | The UJO Framework tutorial. |
| org.ujoframework.core | The core classes. |
| org.ujoframework.criterion | Package for the UJO Criterion. |
| org.ujoframework.extensions | UJO extensions. |
| org.ujoframework.implementation.array | |
| org.ujoframework.implementation.bean | |
| org.ujoframework.implementation.factory | |
| org.ujoframework.implementation.field | |
| org.ujoframework.implementation.map | |
| org.ujoframework.implementation.mapImpl | |
| org.ujoframework.implementation.orm | |
| org.ujoframework.implementation.quick | |
| org.ujoframework.implementation.registrar | |
| org.ujoframework.listener | |
| org.ujoframework.orm | The ORM support. |
| org.ujoframework.orm.metaModel | |
| org.ujoframework.swing | Swing support. |
| Uses of Ujo in org.ujoframework |
|---|
| Classes in org.ujoframework with type parameters of type Ujo | |
|---|---|
interface |
UjoProperty<UJO extends Ujo,VALUE>
Ujo property is a property of Ujo object. |
| Methods in org.ujoframework with type parameters of type Ujo | ||
|---|---|---|
|
UjoPropertyList.newInstance()
Create new Instance |
|
| Methods in org.ujoframework with parameters of type Ujo | |
|---|---|
UjoProperty |
UjoPropertyList.find(Ujo ujo,
java.lang.String name,
boolean throwException)
Find UjoProperty by name |
UjoProperty |
UjoPropertyList.find(Ujo ujo,
java.lang.String name,
UjoAction action,
boolean result,
boolean throwException)
Find a property by property name from parameter. |
| Uses of Ujo in org.ujoframework.core |
|---|
| Classes in org.ujoframework.core with type parameters of type Ujo | |
|---|---|
class |
UjoManagerCSV<UJO extends Ujo>
A Manager for CSV import / export. |
class |
UjoManagerRBundle<UJO extends Ujo>
A Manager for Java Property Resources Bundle. |
class |
UjoService<UJO extends Ujo>
A Core of a UjoService. |
| Methods in org.ujoframework.core with type parameters of type Ujo | ||
|---|---|---|
static
|
UjoManagerRBundle.getInstance(java.lang.Class<UJO> ujoClass)
Create new instance |
|
static
|
UjoManagerCSV.getInstance(java.lang.Class<UJO> ujoClass)
Create new instance |
|
static
|
UjoManagerRBundle.getInstance(java.lang.Class<UJO> ujoClass,
UjoProperty... properties)
Create new instance |
|
static
|
UjoManagerCSV.getInstance(java.lang.Class<UJO> ujoClass,
UjoProperty... properties)
Create new instance |
|
|
UjoPropertyListImpl.newInstance()
Create new Instance |
|
| Methods in org.ujoframework.core that return Ujo | |
|---|---|
Ujo |
UjoManager.clone(Ujo ujo,
int depth,
java.lang.Object context)
Clone the UjoCloneable object. |
Ujo |
UjoManager.setValue(Ujo ujo,
UjoPropertyList props,
java.lang.Object value)
Set a value to an Ujo object by a chain of properties. |
| Methods in org.ujoframework.core with parameters of type Ujo | ||
|---|---|---|
Ujo |
UjoManager.clone(Ujo ujo,
int depth,
java.lang.Object context)
Clone the UjoCloneable object. |
|
int |
UjoComparator.compare(Ujo u1,
Ujo u2)
Compare two Ujo objects. |
|
void |
UjoManager.copy(Ujo source,
Ujo target)
Copy ALL properties of the source to target. |
|
void |
UjoManager.copy(Ujo source,
Ujo target,
UjoAction action,
UjoProperty... properties)
Copy selected properties from source to target. |
|
void |
UjoManager.copy(Ujo source,
Ujo target,
UjoProperty... properties)
Copy selected properties of the source to target. |
|
java.util.List<UjoPropertyRow> |
UjoManager.createPropertyList(Ujo content,
UjoAction action)
Create a list of UjoPropertyList |
|
boolean |
UjoComparator.equals(Ujo u1,
Ujo u2)
An equals test |
|
boolean |
UjoManager.equalsUjo(Ujo u1,
Ujo u2)
Test if obj1 equalsUjo obj2. |
|
boolean |
UjoManager.equalsUjo(Ujo u1,
Ujo u2,
UjoPropertyList properties)
Test if obj1 equalsUjo obj2. |
|
UjoProperty |
UjoPropertyListImpl.find(Ujo ujo,
java.lang.String name,
boolean throwException)
|
|
UjoProperty |
UjoPropertyListImpl.find(Ujo ujo,
java.lang.String name,
UjoAction action,
boolean result,
boolean throwException)
Find a property by property name from parameter. |
|
UjoProperty |
UjoManager.findProperty(Ujo ujo,
java.lang.String name,
boolean throwException)
Deprecated. Use UjoPropertyList.findPropety(...) |
|
UjoProperty |
UjoManager.findProperty(Ujo ujo,
java.lang.String name,
UjoAction action,
boolean result,
boolean throwException)
Find a property by property name from parameter. |
|
int |
UjoManager.getHash(Ujo ujo)
Calculate a Hash Code. |
|
int |
UjoManager.getHash(Ujo ujo,
UjoPropertyList properties)
Calculate a Hash Code. |
|
java.lang.reflect.Field |
UjoManager.getPropertyField(Ujo ujo,
UjoProperty property)
Get a UjoProperty field. |
|
java.lang.String |
UjoManager.getText(Ujo ujo,
UjoProperty property,
UjoAction action)
Get a text value from property |
|
|
UjoManager.getValue(Ujo ujo,
UjoProperty... props)
Get a value from an Ujo object by a chain of properties. |
|
static java.lang.Object |
UjoManager.getValue(Ujo ujo,
UjoProperty prop)
Deprecated. Use a expression prop.of(ujo) rather. |
|
void |
UjoManager.setText(Ujo ujo,
UjoProperty property,
java.lang.String value,
java.lang.Class type,
UjoAction action)
Set a text value by property. |
|
Ujo |
UjoManager.setValue(Ujo ujo,
UjoPropertyList props,
java.lang.Object value)
Set a value to an Ujo object by a chain of properties. |
|
static void |
UjoManager.setValue(Ujo ujo,
UjoProperty prop,
java.lang.Object value)
Set a value to an Ujo object by a selected properties. |
|
java.lang.String |
UjoManager.toString(Ujo ujo)
Print a String representation |
|
java.lang.String |
UjoManager.toString(Ujo ujo,
UjoPropertyList properties)
Print a String representation |
|
| Method parameters in org.ujoframework.core with type arguments of type Ujo | |
|---|---|
java.lang.String |
UjoService.getText(UJO ujo,
UjoProperty<? super Ujo,?> prop,
java.lang.Object value,
UjoAction action)
Returns TEXT |
void |
UjoManager.checkUniqueProperties(java.lang.Class<? extends Ujo> type)
Check ujo properties to a unique name. |
protected void |
UjoManager.checkUniqueProperties(java.lang.Class<? extends Ujo> type,
boolean enabled)
Check ujo properties to a unique name. |
| Uses of Ujo in org.ujoframework.criterion |
|---|
| Classes in org.ujoframework.criterion with type parameters of type Ujo | |
|---|---|
class |
BinaryCriterion<UJO extends Ujo>
The BinaryCriterion implementation allows to join two another Criterions into the binary tree. |
class |
CriteriaTool<UJO extends Ujo>
The Criteria class is a simple tool to search UJO objects in the list. |
class |
Criterion<UJO extends Ujo>
An abstract immutable criterion provides a basic interface and static factory methods. |
class |
ValueCriterion<UJO extends Ujo>
The value criterion implementation. |
| Fields in org.ujoframework.criterion with type parameters of type Ujo | |
|---|---|
static Criterion<Ujo> |
ValueCriterion.FALSE
False constant criterion |
static Criterion<Ujo> |
ValueCriterion.TRUE
True constant criterion |
| Methods in org.ujoframework.criterion with type parameters of type Ujo | ||
|---|---|---|
static
|
Criterion.constant(UjoProperty<UJO,?> property,
boolean constant)
This is a special constant criterion independed on the property or the ujo entity. |
|
|
BinaryOperator.join(Criterion<UJO> a,
Criterion<UJO> b)
Join two criterions. |
|
static
|
CriteriaTool.newInstance()
Create a new instance |
|
static
|
Criterion.newInstance(boolean value)
Deprecated. See the where(...) method. |
|
static
|
Criterion.newInstance(UjoProperty<UJO,TYPE> property,
Operator operator,
TYPE value)
Deprecated. See the where(...) method. |
|
static
|
Criterion.newInstance(UjoProperty<UJO,TYPE> property,
Operator operator,
UjoProperty<?,TYPE> value)
Deprecated. See the where(...) method. |
|
static
|
Criterion.newInstance(UjoProperty<UJO,TYPE> property,
TYPE value)
Deprecated. See the where(...) method. |
|
static
|
Criterion.newInstance(UjoProperty<UJO,TYPE> property,
UjoProperty<UJO,TYPE> value)
Deprecated. See the where(...) method. |
|
static
|
Criterion.newInstanceFalse(UjoProperty<UJO,?> property)
Deprecated. See the where(...) method. |
|
static
|
Criterion.newInstanceTrue(UjoProperty<UJO,?> property)
Deprecated. See the where(...) method. |
|
static
|
Criterion.where(boolean value)
This is an constane criterion independed on an entity. |
|
static
|
Criterion.where(UjoProperty<UJO,TYPE> property,
Operator operator,
TYPE value)
New criterion instance |
|
static
|
Criterion.where(UjoProperty<UJO,TYPE> property,
Operator operator,
UjoProperty<?,TYPE> value)
New criterion instance |
|
static
|
Criterion.where(UjoProperty<UJO,TYPE> property,
TYPE value)
New equals instance |
|
static
|
Criterion.where(UjoProperty<UJO,TYPE> property,
UjoProperty<UJO,TYPE> value)
New equals instance |
|
static
|
Criterion.whereIn(UjoProperty<UJO,TYPE> property,
java.util.Collection<TYPE> list)
Create new Criterion for operator IN to compare value to a list of constants. |
|
static
|
Criterion.whereIn(UjoProperty<UJO,TYPE> property,
TYPE... list)
Create new Criterion for operator IN to compare value to a list of constants |
|
static
|
Criterion.whereNotIn(UjoProperty<UJO,TYPE> property,
java.util.Collection<TYPE> list)
Create new Criterion for operator IN to compare value to a list of constants. |
|
static
|
Criterion.whereNotIn(UjoProperty<UJO,TYPE> property,
TYPE... list)
Create new Criterion for operator IN to compare value to a list of constants. |
|
static
|
Criterion.whereNotNull(UjoProperty<UJO,TYPE> property)
Criterion where property not equals to NULL. |
|
static
|
Criterion.whereNull(UjoProperty<UJO,TYPE> property)
Criterion where property equals to NULL. |
|
| Uses of Ujo in org.ujoframework.extensions |
|---|
| Classes in org.ujoframework.extensions with type parameters of type Ujo | |
|---|---|
class |
ListProperty<UJO extends Ujo,ITEM>
The main implementation of the interface ListUjoProperty. |
interface |
ListUjoProperty<UJO extends Ujo,ITEM>
A property list metadata of Unified Data Object. |
class |
PathProperty<UJO extends Ujo,VALUE>
A PathProperty class is an composite of a UjoProperty objects. |
class |
Property<UJO extends Ujo,VALUE>
The main implementation of the interface UjoProperty. |
class |
SortingProperty<UJO extends Ujo,VALUE>
A property for a direction of sorting. |
| Subinterfaces of Ujo in org.ujoframework.extensions | |
|---|---|
interface |
UjoExt<UJO_IMPL extends UjoExt>
This is an extended Ujo interface designed for a more conventional property access evaluated by developers. |
interface |
UjoMiddle<UJO_IMPL extends UjoMiddle>
This is an middle extended Ujo interface designed for a more conventional property access evaluated by developers. |
interface |
UjoTextable
The interface is reasonable for a text serialization and deserializaton of non UJO properties of a UJO object. |
| Classes in org.ujoframework.extensions that implement Ujo | |
|---|---|
class |
AbstractUjo
This is a simple abstract implementation of Ujo. |
class |
AbstractUjoExt<UJO_IMPL extends UjoExt>
This is a simple abstract implementation of Ujo. |
| Methods in org.ujoframework.extensions with type parameters of type Ujo | ||
|---|---|---|
static
|
PathProperty.create(UjoProperty<UJO,? extends java.lang.Object>... properties)
Create new instance |
|
|
UjoExt.get(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3)
Getter based on three properties |
|
|
UjoExt.get(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3)
Getter based on three properties |
|
|
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3)
Getter based on three properties |
|
|
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3)
Getter based on three properties |
|
|
UjoExt.get(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,VALUE> property2)
Getter based on two properties |
|
|
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,VALUE> property2)
Getter based on two properties |
|
|
PathProperty.getLastProperty()
Get the last property of the current object. |
|
static
|
Property.newInstance(java.lang.String name,
java.lang.Class<VALUE> type)
Returns a new instance of property where the default value is null. |
|
static
|
Property.newInstance(java.lang.String name,
java.lang.Class<VALUE> type,
int index)
Returns a new instance of property where the default value is null. |
|
static
|
Property.newInstance(java.lang.String name,
java.lang.Class<VALUE> type,
VALUE value,
int index,
boolean lock)
Returns a new instance of property where the default value is null. |
|
static
|
Property.newInstance(java.lang.String name,
VALUE value)
A Property Factory where a property type is related from from default value. |
|
static
|
Property.newInstance(java.lang.String name,
VALUE value,
int index)
A Property Factory where a property type is related from from default value. |
|
static
|
Property.newInstance(UjoProperty p)
A Property Factory where a property type is related from from default value. |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,UJO4> property3,
UjoProperty<UJO4,VALUE> property4)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,UJO4> property3,
UjoProperty<UJO4,VALUE> property4)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,UJO4> property3,
UjoProperty<UJO4,VALUE> property4)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,UJO4> property3,
UjoProperty<UJO4,VALUE> property4)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,VALUE> property2)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,VALUE> property2)
Create new instance |
|
static
|
PathProperty.newInstance(UjoProperty<UJO,VALUE> property)
Create new instance |
|
static
|
Property.newInstance(UjoProperty p,
int index)
A Property Factory where a property type is related from from default value. |
|
static
|
ListProperty.newListProperty(java.lang.String name,
java.lang.Class<ITEM> itemType)
A ListUjoProperty Factory Method assigns a next property index. |
|
static
|
ListProperty.newListProperty(java.lang.String name,
java.lang.Class<ITEM> itemType,
int index)
A ListUjoProperty Factory Method assigns a next property index. |
|
static
|
ListProperty.newListProperty(java.lang.String name,
java.lang.Class<ITEM> itemType,
int index,
boolean lock)
A ListUjoProperty Factory Method assigns a next property index. |
|
|
UjoExt.set(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3,
VALUE value)
Setter based on three properties. |
|
|
UjoExt.set(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3,
VALUE value)
Setter based on three properties. |
|
|
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3,
VALUE value)
Setter based on three properties. |
|
|
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,UJO3> property2,
UjoProperty<UJO3,VALUE> property3,
VALUE value)
Setter based on three properties. |
|
|
UjoExt.set(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,VALUE> property2,
VALUE value)
Setter based on two properties. |
|
|
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1,
UjoProperty<UJO2,VALUE> property2,
VALUE value)
Setter based on two properties. |
|
| Methods in org.ujoframework.extensions that return Ujo | ||
|---|---|---|
|
UjoExt.add(ListUjoProperty<UJO,ITEM> property,
ITEM value)
Add Value, if the List is null then the list will be created. |
|
Ujo |
PathProperty.getSemifinalValue(UJO ujo)
Get a semifinal value from an Ujo object by a chain of properties. |
|
|
UjoExt.set(ListUjoProperty<UJO,ITEM> property,
int index,
ITEM value)
Add Value, if the List is null then the list will be created. |
|
|
UjoMiddle.set(UjoProperty<UJO,VALUE> property,
VALUE value)
Setter based on UjoProperty. |
|
| Methods in org.ujoframework.extensions with parameters of type Ujo | |
|---|---|
void |
AbstractUjoExt.copyTo(Ujo target,
java.lang.Object context)
Copy all attributes to the target |
void |
AbstractUjoExt.copyTo(Ujo target,
UjoProperty... properties)
Copy selected attributes to the target |
| Uses of Ujo in org.ujoframework.implementation.array |
|---|
| Classes in org.ujoframework.implementation.array that implement Ujo | |
|---|---|
class |
ArrayUjo
This is a very fast abstract implementation of Ujo. |
class |
ArrayUjoExt<UJO extends ArrayUjoExt>
This is an Groovy style implementation of a setter and getter methods for an easier access for developpers, however the methods have got an weaker type control in compare to the MapUjo implementation. |
| Uses of Ujo in org.ujoframework.implementation.bean |
|---|
| Classes in org.ujoframework.implementation.bean with type parameters of type Ujo | |
|---|---|
class |
BeanProperty<UJO extends Ujo,VALUE>
A Map property implementation. |
class |
BeanPropertyList<UJO extends Ujo,ITEM>
Property List implementation. |
| Classes in org.ujoframework.implementation.bean that implement Ujo | |
|---|---|
class |
BeanUjo
This abstract class is inteded for an easy implementation of UJO features to a completed JavaBean object. |
class |
BeanUjoExt<UJO extends BeanUjoExt>
This is an Groovy style implementation of a setter and getter methods for an easier access for developpers, however the methods have got an weaker type control in compare to the MapUjo implementation. |
| Methods in org.ujoframework.implementation.bean with type parameters of type Ujo | ||
|---|---|---|
static
|
BeanProperty.newInstance(java.lang.String name,
java.lang.Class<VALUE> type,
int index)
Returns a new instance of property where the default value is null. |
|
static
|
BeanProperty.newInstance(java.lang.String name,
VALUE value,
int index)
A Property Factory creates new property and assigns a next property index. |
|
protected static
|
BeanUjo.newListProperty(java.lang.String name,
java.lang.Class<ITEM> type)
A ListProperty Factory for a BeanUjo object. |
|
protected static
|
BeanUjoExt.newProperty(java.lang.String name,
java.lang.Class<VALUE> type)
A Property Factory |
|
protected static
|
BeanUjo.newProperty(java.lang.String name,
java.lang.Class<VALUE> type)
Returns a new instance of property where the default value is null. |
|
protected static
|
BeanUjoExt.newProperty(java.lang.String name,
VALUE value)
A Property Factory, a property type is related from the default value. |
|
protected static
|
BeanUjo.newProperty(java.lang.String name,
VALUE value)
A Property Factory, a property type is related from the default value. |
|
protected static
|
BeanUjoExt.newPropertyList(java.lang.String name,
java.lang.Class<ITEM> type)
A ListProperty Factory for a BeanUjo object |
|
| Uses of Ujo in org.ujoframework.implementation.factory |
|---|
| Classes in org.ujoframework.implementation.factory with type parameters of type Ujo | |
|---|---|
class |
FactoryProperty<UJO extends Ujo,VALUE>
A Factory property implementation. |
| Classes in org.ujoframework.implementation.factory that implement Ujo | |
|---|---|
class |
FactoryUjo
The Ujo Factory. |
class |
FactoryUjoExt<UJO_IMPL extends FactoryUjoExt>
En extended Ujo implementation. |
| Methods in org.ujoframework.implementation.factory with type parameters of type Ujo | ||
|---|---|---|
static
|
FactoryProperty.newInstance(java.lang.String name,
java.lang.Class<VALUE> type)
Returns a new instance of property where the default value is null. |
|
static
|
FactoryProperty.newInstance(java.lang.String name,
java.lang.Class<VALUE> type,
int index)
Returns a new instance of property where the default value is null. |
|
protected static
|
FactoryUjo.newProperty(java.lang.String name,
java.lang.Class<VALUE> type)
Returns a new instance of property where the default value is null. |
|
| Uses of Ujo in org.ujoframework.implementation.field |
|---|
| Classes in org.ujoframework.implementation.field with type parameters of type Ujo | |
|---|---|
class |
FieldProperty<UJO extends Ujo,VALUE>
A Field property implementation. |
class |
FieldPropertyList<UJO extends Ujo,ITEM>
Property List implementation. |
| Classes in org.ujoframework.implementation.field that implement Ujo | |
|---|---|
class |
FieldUjo
The abstract Ujo implementation use a direct access to its private object fiels. |
class |
FieldUjoExt<UJO extends FieldUjoExt>
The abstract Ujo implementation use a direct access to its private object fiels. |
| Methods in org.ujoframework.implementation.field with type parameters of type Ujo | ||
|---|---|---|
protected static
|
FieldUjoExt.newListProperty(java.lang.String name,
java.lang.Class<ITEM> type,
ValueAgent<UJO,java.util.List<ITEM>> agent)
A ListProperty Factory for a FieldUjo object |
|
protected static
|
FieldUjo.newListProperty(java.lang.String name,
java.lang.Class<ITEM> type,
ValueAgent<UJO,java.util.List<ITEM>> agent)
A ListProperty Factory for a FieldUjo object |
|
protected static
|
FieldUjoExt.newProperty(java.lang.String name,
java.lang.Class<VALUE> type,
ValueAgent<UJO,VALUE> agent)
Returns a new instance of property where the default value is null. |
|
protected static
|
FieldUjo.newProperty(java.lang.String name,
java.lang.Class<VALUE> type,
ValueAgent<UJO,VALUE> agent)
Returns a new instance of property where the default value is null. |
|
protected static
|
FieldUjoExt.newProperty(java.lang.String name,
VALUE value,
ValueAgent<UJO,VALUE> agent)
A Property Factory |
|
protected static
|
FieldUjo.newProperty(java.lang.String name,
VALUE value,
ValueAgent<UJO,VALUE> agent)
A Property Factory creates a new property and assigns a next property index. |
|
| Uses of Ujo in org.ujoframework.implementation.map |
|---|
| Classes in org.ujoframework.implementation.map that implement Ujo | |
|---|---|
class |
MapUjo
This is a simple abstract implementation of Ujo. |
class |
MapUjoExt<UJO extends MapUjoExt>
This is an Groovy style implementation of a setter and getter methods for an easier access for developpers, however the methods have got an weaker type control in compare to the MapUjo implementation. |
| Uses of Ujo in org.ujoframework.implementation.mapImpl |
|---|
| Classes in org.ujoframework.implementation.mapImpl that implement Ujo | |
|---|---|
class |
MapImplUjo
The abstract String Map Ujo imlementation is an implementation of the UjoMiddle
and Map<CharSequence,Object> interfaces. |
class |
MapImplUjoMiddle<UJO_IMPL extends MapImplUjoMiddle>
This is an middle extended implementation of a setter and getter methods for an easier access for developpers. |
| Methods in org.ujoframework.implementation.mapImpl that return Ujo | ||
|---|---|---|
|
MapImplUjoMiddle.set(UjoProperty<UJO,VALUE> property,
VALUE value)
Setter based on UjoProperty. |
|
| Uses of Ujo in org.ujoframework.implementation.orm |
|---|
| Classes in org.ujoframework.implementation.orm with type parameters of type Ujo | |
|---|---|
class |
OrmTable<UJO_IMPL extends Ujo>
This abstract implementation of the OrmUjo interface is situable for implementation the persistent entities. |
| Classes in org.ujoframework.implementation.orm that implement Ujo | |
|---|---|
class |
OrmTable<UJO_IMPL extends Ujo>
This abstract implementation of the OrmUjo interface is situable for implementation the persistent entities. |
| Uses of Ujo in org.ujoframework.implementation.quick |
|---|
| Classes in org.ujoframework.implementation.quick that implement Ujo | |
|---|---|
class |
QuickUjo
This is a fast implementation of the Ujo. |
class |
QuickUjoMid<UJO_IMPL extends QuickUjoMid>
This is a fast implementation of the UjoMiddle. |
| Methods in org.ujoframework.implementation.quick with type parameters of type Ujo | ||
|---|---|---|
protected static
|
QuickUjo.newListProperty(java.lang.Class<ITEM> itemType)
A Property Factory creates new property and assigns a name and next property index. |
|
protected static
|
QuickUjo.newListProperty(java.lang.String name,
java.lang.Class<ITEM> itemType)
A Property Factory creates new property and assigns a next property index. |
|
protected static
|
QuickUjo.newProperty(java.lang.Class<VALUE> type)
A Property Factory creates new property and assigns a next property index. |
|
protected static
|
QuickUjo.newProperty(java.lang.String name,
java.lang.Class<VALUE> type)
A Property Factory creates new property and assigns a next property index. |
|
protected static
|
QuickUjo.newProperty(java.lang.String name,
java.lang.Class<VALUE> type,
VALUE defaultValue,
int index,
boolean lock)
A Property Factory creates new property and assigns a next property index. |
|
protected static
|
QuickUjo.newProperty(java.lang.String name,
VALUE value)
A Property Factory creates new property and assigns a next property index. |
|
protected static
|
QuickUjo.newProperty(VALUE value)
A Property Factory creates new property and assigns a next property index. |
|
| Methods in org.ujoframework.implementation.quick that return Ujo | ||
|---|---|---|
|
QuickUjoMid.set(UjoProperty<UJO,VALUE> property,
VALUE value)
Setter based on UjoProperty. |
|
| Uses of Ujo in org.ujoframework.implementation.registrar |
|---|
| Classes in org.ujoframework.implementation.registrar with type parameters of type Ujo | |
|---|---|
class |
RegistrarUjo<UJO extends Ujo>
A MapUjo implementation with a Property change listener support. |
| Classes in org.ujoframework.implementation.registrar that implement Ujo | |
|---|---|
class |
RegistrarUjo<UJO extends Ujo>
A MapUjo implementation with a Property change listener support. |
class |
RegistrarUjoExt<UJO extends RegistrarUjoExt>
A MapUjoExt implementation with a Property change listener support. |
| Uses of Ujo in org.ujoframework.listener |
|---|
| Classes in org.ujoframework.listener with type parameters of type Ujo | |
|---|---|
interface |
EventRegistrar<UJO extends Ujo>
EventRegistrar |
| Constructors in org.ujoframework.listener with parameters of type Ujo | |
|---|---|
UjoPropertyChangeSupport(Ujo source)
Constructor |
|
UjoPropertyChangeSupport(Ujo source,
java.lang.Boolean before)
Constructor |
|
| Uses of Ujo in org.ujoframework.orm |
|---|
| Classes in org.ujoframework.orm with type parameters of type Ujo | |
|---|---|
interface |
ExtendedOrmUjo<UJO_IMPL extends Ujo>
Extended ORM Ujo. |
| Subinterfaces of Ujo in org.ujoframework.orm | |
|---|---|
interface |
ExtendedOrmUjo<UJO_IMPL extends Ujo>
Extended ORM Ujo. |
interface |
OrmUjo
The OrmUjo is a basic interface of the persistent object in the ORM support. |
| Classes in org.ujoframework.orm that implement Ujo | |
|---|---|
class |
AbstractMetaModel
Abstract Metamodel |
class |
DbProcedure<UJO extends DbProcedure>
Abstract database procedure. |
| Methods in org.ujoframework.orm with type parameters of type Ujo | ||
|---|---|---|
protected
|
AbstractMetaModel.changeDefault(UJO ujo,
UjoProperty<UJO,VALUE> property,
VALUE value)
Assign a 'valid value' over a default UJO property value only |
|
| Methods in org.ujoframework.orm with parameters of type Ujo | |
|---|---|
protected void |
JdbcStatement.logValue(Ujo bo,
UjoProperty property)
Log a value value into a text format. |
| Uses of Ujo in org.ujoframework.orm.metaModel |
|---|
| Classes in org.ujoframework.orm.metaModel that implement Ujo | |
|---|---|
class |
MetaColumn
Database column metadata |
class |
MetaDatabase
A logical database description. |
class |
MetaIndex
DB index metamodel. |
class |
MetaParams
A logical database description. |
class |
MetaPKey
The table primary key. |
class |
MetaProcedure
DB procudure or function meta-model. |
class |
MetaRelation2Many
The database/object relation to many. |
class |
MetaRoot
A logical database description. |
class |
MetaSelect
Contains a SQL statement for a UJO view user SELECT. |
class |
MetaTable
DB table or view meta-model. |
| Methods in org.ujoframework.orm.metaModel with parameters of type Ujo | |
|---|---|
java.lang.Object |
MetaRelation2Many.getValue(Ujo ujo)
Get property value |
void |
MetaColumn.setValue(Ujo bo,
java.lang.Object value)
Returns a property value from a table |
| Uses of Ujo in org.ujoframework.swing |
|---|
| Classes in org.ujoframework.swing with type parameters of type Ujo | |
|---|---|
class |
UjoTableModel<ROW extends Ujo>
An Ujo implementation of TableModel. |
| Classes in org.ujoframework.swing that implement Ujo | |
|---|---|
class |
UjoPropertyRow
An implementation of TableModel for List of Ujo objects. |
| Fields in org.ujoframework.swing declared as Ujo | |
|---|---|
protected Ujo |
UjoPropertyRow.content
|
| Method parameters in org.ujoframework.swing with type arguments of type Ujo | |
|---|---|
void |
UjoTableModel.sort(java.util.Comparator<Ujo> comparator)
Sort data by a Comparator object. |
| Constructors in org.ujoframework.swing with parameters of type Ujo | |
|---|---|
SingleUjoTabModel(Ujo content)
Creates a new instance of SingleUjoTabModel |
|
SingleUjoTabModel(Ujo content,
UjoProperty... columns)
Creates a new instance of SingleUjoTabModel |
|
UjoPropertyRow(Ujo content,
UjoProperty property)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||