Uses of Interface
org.ujoframework.UjoProperty

Packages that use UjoProperty
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.orm.utility   
org.ujoframework.swing Swing support. 
 

Uses of UjoProperty in org.ujoframework
 

Methods in org.ujoframework that return UjoProperty
<VALUE_PAR>
UjoProperty<UJO,VALUE_PAR>
UjoProperty.add(UjoProperty<? extends VALUE,VALUE_PAR> property)
          Create new composite (indirect) instance.
 UjoProperty<UJO,VALUE> UjoProperty.descending()
          Create new instance of an indirect property with the descending direction of sorting.
 UjoProperty UjoPropertyList.find(java.lang.String name, boolean throwException)
          Find a property by property name from parameter.
 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.
 UjoProperty UjoPropertyList.get(int index)
          Get property on requered index
 UjoProperty UjoPropertyList.last()
          Get last property
 UjoProperty[] UjoPropertyList.toArray()
          Returns a copy of internal array
 

Methods in org.ujoframework that return types with arguments of type UjoProperty
 java.util.Iterator<UjoProperty> UjoPropertyList.iterator()
          Create an interator for all properties.
 

Methods in org.ujoframework with parameters of type UjoProperty
<VALUE_PAR>
UjoProperty<UJO,VALUE_PAR>
UjoProperty.add(UjoProperty<? extends VALUE,VALUE_PAR> property)
          Create new composite (indirect) instance.
 boolean UjoPropertyList.contains(UjoProperty o)
          Returns true if list contains property from the parameter.
 boolean Ujo.readAuthorization(UjoAction action, UjoProperty property, java.lang.Object value)
          Get an authorization of the property for different actions.
 java.lang.Object Ujo.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method getValue(org.ujoframework.Ujo) to an external access for a better type safe.
 void Ujo.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method setValue(Ujo,Object) to an external access for a better type safe.
 

Uses of UjoProperty in org.ujoframework.core
 

Fields in org.ujoframework.core declared as UjoProperty
static UjoProperty[] UjoPropertyListImpl.EMPTY
          An empty array of the UJO properties
 

Methods in org.ujoframework.core that return UjoProperty
 UjoProperty UjoPropertyListImpl.find(java.lang.String name, boolean throwException)
          Find a property by property name from parameter.
 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.findIndirectProperty(java.lang.Class ujoType, java.lang.String names)
          Find indirect property by the name
 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.
 UjoProperty UjoPropertyListImpl.get(int index)
          Get property on requered index
 UjoProperty[] UjoService.getProperties()
          Get required properties
 UjoProperty UjoManager.getXmlElementBody(java.lang.Class type)
          Returns a Element body of the class or the null if no property was found.
 UjoProperty UjoPropertyListImpl.last()
          Get last property
 UjoProperty[] UjoManager.readPropertiesNocache(java.lang.Class type, boolean sorted)
          Returns all direct properties (see an method UjoProperty.isDirect() for more information).
 UjoProperty[] UjoPropertyListImpl.toArray()
          Returns a copy of internal array
 

Methods in org.ujoframework.core that return types with arguments of type UjoProperty
 java.util.Iterator<UjoProperty> UjoPropertyListImpl.iterator()
          Create an interator for all properties.
 

Methods in org.ujoframework.core with parameters of type UjoProperty
 boolean UjoManager.assertAssign(UjoProperty property, java.lang.Object value)
          An assignable test.
 boolean UjoManager.assertDirect(UjoProperty property, java.lang.Object value)
          An assignable test.
 boolean UjoManager.assertDirectAssign(UjoProperty property, java.lang.Object value)
          An assignable test.
 int UjoManager.compare(UjoProperty p1, UjoProperty p2)
          Compare Ujo properties.
 int UjoManager.compare(UjoProperty p1, UjoProperty p2)
          Compare Ujo properties.
 boolean UjoPropertyListImpl.contains(UjoProperty o)
          Returns true if list contains property from the parameter.
 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.lang.Object UjoManager.decodeValue(UjoProperty property, java.lang.String aValue)
          Decode text value
 java.lang.Object UjoManager.decodeValue(UjoProperty property, java.lang.String aValue, java.lang.Class type)
          Decode text value
 java.lang.Object UjoCoder.decodeValue(UjoProperty property, java.lang.String aValue, java.lang.Class type)
          Restore an Object value from a String representation and write it into ujo.
protected  java.lang.String UjoManagerCSV.getHeaderTitle(UjoProperty p)
          Header label for a required Property.
static
<UJO extends Ujo>
UjoManagerRBundle<UJO>
UjoManagerRBundle.getInstance(java.lang.Class<UJO> ujoClass, UjoProperty... properties)
          Create new instance
static
<UJO extends Ujo>
UjoManagerCSV<UJO>
UjoManagerCSV.getInstance(java.lang.Class<UJO> ujoClass, UjoProperty... properties)
          Create new instance
static
<UJO,VALUE>
BeanManager<UJO,VALUE>
BeanManager.getInstance(UjoProperty property)
          Create new instance of BeanManager
 java.lang.reflect.Field UjoManager.getPropertyField(java.lang.Class type, UjoProperty property)
          Get a UjoProperty field.
 java.lang.reflect.Field UjoManager.getPropertyField(Ujo ujo, UjoProperty property)
          Get a UjoProperty field.
 java.lang.String UjoService.getText(UJO ujo, UjoProperty<? super Ujo,?> prop, java.lang.Object value, UjoAction action)
          Returns TEXT
 java.lang.String UjoManager.getText(Ujo ujo, UjoProperty property, UjoAction action)
          Get a text value from property
<VALUE> VALUE
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.
 boolean UjoManager.isTransientProperty(UjoProperty property)
          Is the property an Transient?
 boolean UjoManager.isXmlAttribute(UjoProperty property)
          Is the property an XML attribute?
static UjoComparator UjoComparator.newInstance(UjoProperty... properties)
          Create new comparator
 void UjoManagerXML.printItem(java.io.Writer writer, java.lang.Class defaultType, java.lang.Object value, UjoTextable ujo, UjoProperty prop)
          Print "value" to XML.
 void UjoManagerXML.printValue2XML(java.io.Writer writer, java.lang.Class itemType, java.lang.Object value, UjoTextable ujo, UjoProperty prop, boolean simpleProperty)
          Print "value" to XML.
 void UjoService.setText(UJO ujo, UjoProperty prop, java.lang.Class type, java.lang.String value, UjoAction action)
          Returns TEXT
 void UjoManager.setText(Ujo ujo, UjoProperty property, java.lang.String value, java.lang.Class type, UjoAction action)
          Set a text value by property.
static void UjoManager.setValue(Ujo ujo, UjoProperty prop, java.lang.Object value)
          Set a value to an Ujo object by a selected properties.
protected  void UjoManager.sortProperties(java.lang.Class type, UjoProperty[] properties)
          Sort properties.
 

Constructors in org.ujoframework.core with parameters of type UjoProperty
BeanManager(UjoProperty property)
           
UjoComparator(UjoProperty... properties)
          Creates a new instance of UjoComparator
UjoManagerCSV(java.lang.Class<UJO> ujoClass, UjoProperty... properties)
          Creates a new instance of UjoManagerCSV
UjoManagerRBundle(java.lang.Class<UJO> ujoClass, UjoProperty... properties)
          Creates a new instance of UjoManagerRBundle
UjoPropertyListImpl(java.lang.Class type, UjoProperty[] props)
           
UjoService(java.lang.Class<UJO> ujoClass, UjoProperty... properties)
          Creates a new instance of UjoService
 

Constructor parameters in org.ujoframework.core with type arguments of type UjoProperty
UjoPropertyListImpl(java.lang.Class type, java.util.List<UjoProperty> props)
           
 

Uses of UjoProperty in org.ujoframework.criterion
 

Methods in org.ujoframework.criterion that return UjoProperty
 UjoProperty ValueCriterion.getLeftNode()
          Returns the left node of the parrent
 

Methods in org.ujoframework.criterion with parameters of type UjoProperty
static
<UJO extends Ujo>
Criterion<UJO>
Criterion.constant(UjoProperty<UJO,?> property, boolean constant)
          This is a special constant criterion independed on the property or the ujo entity.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.newInstance(UjoProperty<UJO,TYPE> property, Operator operator, TYPE value)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.newInstance(UjoProperty<UJO,TYPE> property, Operator operator, UjoProperty<?,TYPE> value)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.newInstance(UjoProperty<UJO,TYPE> property, Operator operator, UjoProperty<?,TYPE> value)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.newInstance(UjoProperty<UJO,TYPE> property, TYPE value)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.newInstance(UjoProperty<UJO,TYPE> property, UjoProperty<UJO,TYPE> value)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.newInstance(UjoProperty<UJO,TYPE> property, UjoProperty<UJO,TYPE> value)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo>
Criterion<UJO>
Criterion.newInstanceFalse(UjoProperty<UJO,?> property)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo>
Criterion<UJO>
Criterion.newInstanceTrue(UjoProperty<UJO,?> property)
          Deprecated. See the where(...) method.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.where(UjoProperty<UJO,TYPE> property, Operator operator, TYPE value)
          New criterion instance
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.where(UjoProperty<UJO,TYPE> property, Operator operator, UjoProperty<?,TYPE> value)
          New criterion instance
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.where(UjoProperty<UJO,TYPE> property, Operator operator, UjoProperty<?,TYPE> value)
          New criterion instance
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.where(UjoProperty<UJO,TYPE> property, TYPE value)
          New equals instance
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.where(UjoProperty<UJO,TYPE> property, UjoProperty<UJO,TYPE> value)
          New equals instance
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.where(UjoProperty<UJO,TYPE> property, UjoProperty<UJO,TYPE> value)
          New equals instance
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
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
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.whereIn(UjoProperty<UJO,TYPE> property, TYPE... list)
          Create new Criterion for operator IN to compare value to a list of constants
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
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
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.whereNotIn(UjoProperty<UJO,TYPE> property, TYPE... list)
          Create new Criterion for operator IN to compare value to a list of constants.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.whereNotNull(UjoProperty<UJO,TYPE> property)
          Criterion where property not equals to NULL.
static
<UJO extends Ujo,TYPE>
Criterion<UJO>
Criterion.whereNull(UjoProperty<UJO,TYPE> property)
          Criterion where property equals to NULL.
 

Constructors in org.ujoframework.criterion with parameters of type UjoProperty
ValueCriterion(UjoProperty<UJO,? extends java.lang.Object> property, Operator operator, java.lang.Object value)
          An undefined operator (null) is replaced by EQ.
ValueCriterion(UjoProperty<UJO,? extends java.lang.Object> property, Operator operator, UjoProperty<UJO,java.lang.Object> value)
          An undefined operator (null) is replaced by EQ.
ValueCriterion(UjoProperty<UJO,? extends java.lang.Object> property, Operator operator, UjoProperty<UJO,java.lang.Object> value)
          An undefined operator (null) is replaced by EQ.
 

Uses of UjoProperty in org.ujoframework.extensions
 

Subinterfaces of UjoProperty in org.ujoframework.extensions
 interface ListUjoProperty<UJO extends Ujo,ITEM>
          A property list metadata of Unified Data Object.
 

Classes in org.ujoframework.extensions that implement UjoProperty
 class ListProperty<UJO extends Ujo,ITEM>
          The main implementation of the interface ListUjoProperty.
 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.
 

Methods in org.ujoframework.extensions that return UjoProperty
<VALUE_PAR>
UjoProperty<UJO,VALUE_PAR>
Property.add(UjoProperty<? extends VALUE,VALUE_PAR> property)
          Create new composite (indirect) instance.
<VALUE_PAR>
UjoProperty<UJO,VALUE_PAR>
PathProperty.add(UjoProperty<? extends VALUE,VALUE_PAR> property)
          Create new composite (indirect) instance.
 UjoProperty<UJO,VALUE> Property.descending()
          Create a new instance of the indirect property with a descending direction of order.
 UjoProperty<UJO,VALUE> PathProperty.descending()
          Create a new instance of the property with a descending direction of order.
 UjoProperty AbstractUjoExt.findProperty(java.lang.String propertyName)
          Find a property by a "property name".
<UJO_IMPL extends Ujo>
UjoProperty<UJO_IMPL,VALUE>
PathProperty.getLastProperty()
          Get the last property of the current object.
 UjoProperty PathProperty.getProperty(int index)
          Get a property from selected positon..
static
<UJO extends Ujo,VALUE>
UjoProperty<UJO,VALUE>
Property.newInstance(UjoProperty p)
          A Property Factory where a property type is related from from default value.
 

Methods in org.ujoframework.extensions with parameters of type UjoProperty
<VALUE_PAR>
UjoProperty<UJO,VALUE_PAR>
Property.add(UjoProperty<? extends VALUE,VALUE_PAR> property)
          Create new composite (indirect) instance.
<VALUE_PAR>
UjoProperty<UJO,VALUE_PAR>
PathProperty.add(UjoProperty<? extends VALUE,VALUE_PAR> property)
          Create new composite (indirect) instance.
 int Property.compareTo(UjoProperty p)
          Compare to another UjoProperty object by a index code.
 void AbstractUjoExt.copyTo(Ujo target, UjoProperty... properties)
          Copy selected attributes to the target
static
<UJO extends Ujo,VALUE>
PathProperty<UJO,VALUE>
PathProperty.create(UjoProperty<UJO,? extends java.lang.Object>... properties)
          Create new instance
<UJO extends UJO_IMPL,VALUE>
boolean
AbstractUjoExt.equals(UjoProperty<UJO,VALUE> property, VALUE value)
          Compare the property value with a parametrer value.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
VALUE
UjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Getter based on three properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
VALUE
UjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Getter based on three properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
VALUE
UjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Getter based on three properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
VALUE
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Getter based on three properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
VALUE
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Getter based on three properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
VALUE
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Getter based on three properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
VALUE
UjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2)
          Getter based on two properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
VALUE
UjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2)
          Getter based on two properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
VALUE
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2)
          Getter based on two properties
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
VALUE
AbstractUjoExt.get(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2)
          Getter based on two properties
<UJO extends UJO_IMPL,VALUE>
VALUE
UjoMiddle.get(UjoProperty<UJO,VALUE> property)
          Getter based on one UjoProperty
<UJO extends UJO_IMPL,VALUE>
VALUE
AbstractUjoExt.get(UjoProperty<UJO,VALUE> property)
          Getter based on one UjoProperty
 java.lang.String UjoMiddle.getText(UjoProperty property)
          Returns a String value by a NULL context.
 java.lang.String AbstractUjoExt.getText(UjoProperty property)
          Returns a String value by a NULL context.
<UJO extends UJO_IMPL,VALUE>
boolean
UjoExt.isDefault(UjoProperty<UJO,VALUE> property)
          Indicates whether a parameter value "equal to" property default value.
<UJO extends UJO_IMPL,VALUE>
boolean
AbstractUjoExt.isDefault(UjoProperty<UJO,VALUE> property)
          Indicates whether a parameter value "equal to" property default value.
static
<UJO extends Ujo,VALUE>
UjoProperty<UJO,VALUE>
Property.newInstance(UjoProperty p)
          A Property Factory where a property type is related from from default value.
static
<UJO1 extends Ujo,UJO2 extends Ujo,UJO3 extends Ujo,UJO4 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,UJO4> property3, UjoProperty<UJO4,VALUE> property4)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,UJO3 extends Ujo,UJO4 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,UJO4> property3, UjoProperty<UJO4,VALUE> property4)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,UJO3 extends Ujo,UJO4 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,UJO4> property3, UjoProperty<UJO4,VALUE> property4)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,UJO3 extends Ujo,UJO4 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,UJO4> property3, UjoProperty<UJO4,VALUE> property4)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2)
          Create new instance
static
<UJO1 extends Ujo,UJO2 extends Ujo,VALUE>
PathProperty<UJO1,VALUE>
PathProperty.newInstance(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2)
          Create new instance
static
<UJO extends Ujo,VALUE>
PathProperty<UJO,VALUE>
PathProperty.newInstance(UjoProperty<UJO,VALUE> property)
          Create new instance
static
<UJO extends Ujo,VALUE>
Property<UJO,VALUE>
Property.newInstance(UjoProperty p, int index)
          A Property Factory where a property type is related from from default value.
 boolean AbstractUjo.readAuthorization(UjoAction action, UjoProperty property, java.lang.Object value)
          Get an authorization of the property for different actions.
 java.lang.String UjoTextable.readValueString(UjoProperty property, UjoAction action)
          Get an original value in a String format.
 java.lang.String AbstractUjo.readValueString(UjoProperty property, UjoAction action)
          Get an original value in a String format.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
void
UjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3, VALUE value)
          Setter based on three properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
void
UjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3, VALUE value)
          Setter based on three properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
void
UjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3, VALUE value)
          Setter based on three properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
void
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3, VALUE value)
          Setter based on three properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
void
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3, VALUE value)
          Setter based on three properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,UJO3 extends Ujo,VALUE>
void
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,UJO3> property2, UjoProperty<UJO3,VALUE> property3, VALUE value)
          Setter based on three properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
void
UjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2, VALUE value)
          Setter based on two properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
void
UjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2, VALUE value)
          Setter based on two properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
void
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2, VALUE value)
          Setter based on two properties.
<UJO1 extends UJO_IMPL,UJO2 extends Ujo,VALUE>
void
AbstractUjoExt.set(UjoProperty<UJO1,UJO2> property1, UjoProperty<UJO2,VALUE> property2, VALUE value)
          Setter based on two properties.
<UJO extends UJO_IMPL,VALUE>
Ujo
UjoMiddle.set(UjoProperty<UJO,VALUE> property, VALUE value)
          Setter based on UjoProperty.
<UJO extends UJO_IMPL,VALUE>
UJO_IMPL
AbstractUjoExt.set(UjoProperty<UJO,VALUE> property, VALUE value)
          Setter based on UjoProperty.
 void UjoMiddle.setText(UjoProperty property, java.lang.String value)
          Set value from a String format by a NULL context.
 void AbstractUjoExt.setText(UjoProperty property, java.lang.String value)
          Set value from a String format by a NULL context.
 void ListProperty.sort(UJO ujo, UjoProperty... properties)
          Sort a list by its properties.
 void UjoTextable.writeValueString(UjoProperty property, java.lang.String value, java.lang.Class type, UjoAction action)
          Set value from a String format.
 void AbstractUjo.writeValueString(UjoProperty property, java.lang.String value, java.lang.Class type, UjoAction action)
          Set value from a String format.
 

Method parameters in org.ujoframework.extensions with type arguments of type UjoProperty
 void PathProperty.exportProperties(java.util.List<UjoProperty> result)
          Export all direct properties to the list from parameter.
 

Constructors in org.ujoframework.extensions with parameters of type UjoProperty
PathProperty(UjoProperty... properties)
           
SortingProperty(UjoProperty<UJO,VALUE> property, boolean ascending)
           
 

Constructor parameters in org.ujoframework.extensions with type arguments of type UjoProperty
PathProperty(java.util.List<UjoProperty> properties)
           
 

Uses of UjoProperty in org.ujoframework.implementation.array
 

Methods in org.ujoframework.implementation.array with parameters of type UjoProperty
 java.lang.Object ArrayUjoExt.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method Property.getValue(org.ujoframework.Ujo) to an external access for a better type safe.
 java.lang.Object ArrayUjo.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method Property.getValue(Ujo) to an external access for a better type safe.
 void ArrayUjoExt.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method Property.setValue(org.ujoframework.Ujo, java.lang.Object) to an external access for a better type safe.
 void ArrayUjo.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method Property.setValue(Ujo,Object) to an external access for a better type safe.
 

Uses of UjoProperty in org.ujoframework.implementation.bean
 

Classes in org.ujoframework.implementation.bean that implement UjoProperty
 class BeanProperty<UJO extends Ujo,VALUE>
          A Map property implementation.
 class BeanPropertyList<UJO extends Ujo,ITEM>
          Property List implementation.
 

Methods in org.ujoframework.implementation.bean with parameters of type UjoProperty
 java.lang.Object BeanUjoExt.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method BeanProperty.getValue(Ujo) to an external access for a better type safe.
 java.lang.Object BeanUjo.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method BeanProperty.getValue(Ujo) to an external access for a better type safe.
 void BeanUjoExt.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method BeanProperty.setValue(Ujo,Object) to an external access for a better type safe.
 void BeanUjo.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method BeanProperty.setValue(Ujo,Object) to an external access for a better type safe.
 

Uses of UjoProperty in org.ujoframework.implementation.factory
 

Classes in org.ujoframework.implementation.factory that implement UjoProperty
 class FactoryProperty<UJO extends Ujo,VALUE>
          A Factory property implementation.
 

Methods in org.ujoframework.implementation.factory with parameters of type UjoProperty
<UJO extends UJO_IMPL,VALUE>
VALUE
FactoryUjoExt.get(UjoProperty<UJO,VALUE> property)
          Getter based on one UjoProperty
 java.lang.Object FactoryUjo.readValue(UjoProperty property)
          Method readValue() creates a new instance of the property always.
 void FactoryUjo.writeValue(UjoProperty property, java.lang.Object value)
          It is an unsupported function in this implementation.
 

Uses of UjoProperty in org.ujoframework.implementation.field
 

Classes in org.ujoframework.implementation.field that implement UjoProperty
 class FieldProperty<UJO extends Ujo,VALUE>
          A Field property implementation.
 class FieldPropertyList<UJO extends Ujo,ITEM>
          Property List implementation.
 

Methods in org.ujoframework.implementation.field with parameters of type UjoProperty
 java.lang.Object FieldUjoExt.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method FieldProperty.getValue(Ujo) to an external access for a better type safe.
 java.lang.Object FieldUjo.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method FieldProperty.getValue(Ujo) to an external access for a better type safe.
 void FieldUjoExt.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method FieldProperty.setValue(Ujo,Object) to an external access for a better type safe.
 void FieldUjo.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method FieldProperty.setValue(Ujo,Object) to an external access for a better type safe.
 

Uses of UjoProperty in org.ujoframework.implementation.map
 

Fields in org.ujoframework.implementation.map with type parameters of type UjoProperty
protected  java.util.HashMap<UjoProperty,java.lang.Object> MapUjoExt.data
          Object data
 

Methods in org.ujoframework.implementation.map with parameters of type UjoProperty
static
<UJO extends MapUjo,VALUE>
Property<UJO,VALUE>
MapUjo.newProperty(UjoProperty p, int index)
          Returns a new instance of property where the default value is null.
 java.lang.Object MapUjoExt.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method Property.getValue(org.ujoframework.Ujo) to an external access for a better type safe.
 java.lang.Object MapUjo.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method Property.getValue(org.ujoframework.Ujo) to an external access for a better type safe.
 void MapUjoExt.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method Property.setValue(org.ujoframework.Ujo, java.lang.Object) to an external access for a better type safe.
 void MapUjo.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method Property.setValue(org.ujoframework.Ujo, java.lang.Object) to an external access for a better type safe.
 

Constructor parameters in org.ujoframework.implementation.map with type arguments of type UjoProperty
MapUjo(java.util.HashMap<UjoProperty,java.lang.Object> aData)
          Constructor
MapUjoExt(java.util.HashMap<UjoProperty,java.lang.Object> aData)
          Constructor
 

Uses of UjoProperty in org.ujoframework.implementation.mapImpl
 

Methods in org.ujoframework.implementation.mapImpl with parameters of type UjoProperty
<UJO extends UJO_IMPL,VALUE>
VALUE
MapImplUjoMiddle.get(UjoProperty<UJO,VALUE> property)
          Getter based on one UjoProperty
 java.lang.String MapImplUjoMiddle.getText(UjoProperty property)
          Returns a String value by a NULL context.
 java.lang.Object MapImplUjo.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method Property.getValue(org.ujoframework.Ujo) to an external access for a better type safe.
<UJO extends UJO_IMPL,VALUE>
Ujo
MapImplUjoMiddle.set(UjoProperty<UJO,VALUE> property, VALUE value)
          Setter based on UjoProperty.
 void MapImplUjoMiddle.setText(UjoProperty property, java.lang.String value)
          Set value from a String format by a NULL context.
 void MapImplUjo.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method Property.setValue(org.ujoframework.Ujo, java.lang.Object) to an external access for a better type safe.
 

Uses of UjoProperty in org.ujoframework.implementation.orm
 

Classes in org.ujoframework.implementation.orm that implement UjoProperty
 class RelationToMany<UJO extends OrmTable,ITEM extends OrmTable>
          The relation 1:N to another UJO type items
 class RelationToOne<UJO extends OrmUjo,VALUE>
          Foreign key property
 

Methods in org.ujoframework.implementation.orm that return UjoProperty
 UjoProperty RelationToOne.getRelatedKey()
          Return null if no related key was assigned.
 UjoProperty[] OrmTable.readChangedProperties(boolean clear)
          Returns a changed properties.
 

Methods in org.ujoframework.implementation.orm with parameters of type UjoProperty
<UJO extends UJO_IMPL,VALUE>
VALUE
OrmTable.get(UjoProperty<UJO,VALUE> property)
          Getter based on UjoProperty implemeted by a pattern UjoExt
static
<UJO extends OrmUjo,VALUE extends OrmUjo>
RelationToOne<UJO,VALUE>
RelationToOne.newInstance(java.lang.Class<VALUE> type, UjoProperty<VALUE,?> relatedKey)
          A Property Factory
 boolean OrmTable.readAuthorization(UjoAction action, UjoProperty property, java.lang.Object value)
          Test an authorization of the action.
<UJO extends UJO_IMPL>
ForeignKey
OrmTable.readFK(UjoProperty<UJO,? extends OrmUjo> property)
          Read the foreign key.
 java.lang.Object OrmTable.readValue(UjoProperty property)
          A method for an internal use only.
<UJO extends UJO_IMPL,VALUE>
UJO_IMPL
OrmTable.set(UjoProperty<UJO,VALUE> property, VALUE value)
          Setter based on UjoProperty.
 void OrmTable.writeValue(UjoProperty property, java.lang.Object value)
          A method for an internal use only.
 

Constructors in org.ujoframework.implementation.orm with parameters of type UjoProperty
RelationToOne(java.lang.String name, java.lang.Class type, UjoProperty relatedKey)
           
 

Uses of UjoProperty in org.ujoframework.implementation.quick
 

Methods in org.ujoframework.implementation.quick with parameters of type UjoProperty
<UJO extends UJO_IMPL,VALUE>
VALUE
QuickUjoMid.get(UjoProperty<UJO,VALUE> property)
          Getter based on one UjoProperty
 java.lang.String QuickUjoMid.getText(UjoProperty property)
          Returns a String value by a NULL context.
static
<UJO extends QuickUjo,VALUE>
Property<UJO,VALUE>
QuickUjo.newProperty(UjoProperty p)
          Returns a new instance of property where the default value is null.
 java.lang.Object QuickUjo.readValue(UjoProperty property)
          It is a common method for reading all object values, however there is strongly recomended to use a method Property.getValue(org.ujoframework.Ujo) to an external access for a better type safe.
<UJO extends UJO_IMPL,VALUE>
Ujo
QuickUjoMid.set(UjoProperty<UJO,VALUE> property, VALUE value)
          Setter based on UjoProperty.
 void QuickUjoMid.setText(UjoProperty property, java.lang.String value)
          Set value from a String format by a NULL context.
 void QuickUjo.writeValue(UjoProperty property, java.lang.Object value)
          It is a common method for writing all object values, however there is strongly recomended to use a method Property.setValue(org.ujoframework.Ujo, java.lang.Object) to an external access for a better type safe.
 

Uses of UjoProperty in org.ujoframework.implementation.registrar
 

Methods in org.ujoframework.implementation.registrar with parameters of type UjoProperty
 boolean RegistrarUjoExt.addPropertyChangeListener(UjoProperty<UJO,?> property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Add property Listener
 boolean RegistrarUjo.addPropertyChangeListener(UjoProperty<UJO,?> property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Add property Listener
 boolean RegistrarUjoExt.removePropertyChangeListener(UjoProperty<UJO,?> property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Remove property Listener
 boolean RegistrarUjo.removePropertyChangeListener(UjoProperty<UJO,?> property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Remove property Listener
 void RegistrarUjoExt.writeValue(UjoProperty property, java.lang.Object value)
           
 void RegistrarUjo.writeValue(UjoProperty property, java.lang.Object value)
           
 

Uses of UjoProperty in org.ujoframework.listener
 

Methods in org.ujoframework.listener that return UjoProperty
 UjoProperty UjoPropertyChangeEvent.getProperty()
          Returns property
 

Methods in org.ujoframework.listener with parameters of type UjoProperty
 boolean EventRegistrar.addPropertyChangeListener(UjoProperty<UJO,?> property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Add listener
 boolean UjoPropertyChangeSupport.addPropertyChangeListener(UjoProperty property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Add listener
 void UjoPropertyChangeSupport.firePropertyChange(UjoProperty property, java.lang.Object oldValue, java.lang.Object newValue, boolean beforeChange)
          Fire event for the property
 boolean EventRegistrar.removePropertyChangeListener(UjoProperty<UJO,?> property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Remove listener
 boolean UjoPropertyChangeSupport.removePropertyChangeListener(UjoProperty property, java.lang.Boolean before, UjoPropertyChangeListener listener)
          Remove listener
 

Constructors in org.ujoframework.listener with parameters of type UjoProperty
UjoPropertyChangeEvent(java.lang.Object source, UjoProperty property, java.lang.Object oldValue, java.lang.Object newValue, boolean beforeChange)
           
 

Uses of UjoProperty in org.ujoframework.orm
 

Methods in org.ujoframework.orm that return UjoProperty
 UjoProperty CriterionDecoder.getBaseProperty()
          Returns the first direct property.
protected  UjoProperty[] CriterionDecoder.getPropertyRelations()
          Returns the unique direct property relations.
 UjoProperty[] OrmUjo.readChangedProperties(boolean clear)
          Returns changed properties.
 

Methods in org.ujoframework.orm that return types with arguments of type UjoProperty
 java.util.List<UjoProperty> OrmHandler.findPropertiesByType(java.lang.Class type)
          Find all persistent properties with the required type or subtype.
 java.util.List<UjoProperty<UJO,?>> Query.getOrderBy()
          Get the order item list.
 

Methods in org.ujoframework.orm with parameters of type UjoProperty
 Query<UJO> Query.addOrderBy(UjoProperty<UJO,?> property)
          Add an item to the end of order list.
<T> T
DbProcedure.call(Session session, UjoProperty<UJO,T> result)
          Call the procedure and return a type-safe value of the required Property
 MetaRelation2Many OrmHandler.findColumnModel(UjoProperty pathProperty)
          Find a Relation/Column model of the paramemeter property.
<UJO extends AbstractMetaModel,VALUE>
VALUE
AbstractMetaModel.get(UjoProperty<UJO,VALUE> property)
          Getter based on one UjoProperty
protected  java.util.List<MetaColumn> Session.getOrmColumns(UjoProperty... properties)
          Convert a property array to a column list.
protected
<UJO extends Ujo,VALUE>
void
AbstractMetaModel.changeDefault(UJO ujo, UjoProperty<UJO,VALUE> property, VALUE value)
          Assign a 'valid value' over a default UJO property value only
 boolean OrmHandler.isPersistent(UjoProperty property)
          Is the parameter a persistent property?
<UJO extends OrmUjo>
UJO
Session.loadInternal(UjoProperty relatedProperty, java.lang.Object id, boolean mandatory)
          Load UJO by a unique id.
protected  void JdbcStatement.logValue(java.lang.String textValue, UjoProperty property)
          Log a value value into a text format.
protected  void JdbcStatement.logValue(Ujo bo, UjoProperty property)
          Log a value value into a text format.
 Query<UJO> Query.orderBy(UjoProperty<UJO,?> orderItem)
          Set an order of the rows by a SQL ORDER BY phrase.
 Query<UJO> Query.orderBy(UjoProperty<UJO,?> orderItem1, UjoProperty<UJO,?> orderItem2)
          Set an order of the rows by a SQL ORDER BY phrase.
 Query<UJO> Query.orderBy(UjoProperty<UJO,?> orderItem1, UjoProperty<UJO,?> orderItem2)
          Set an order of the rows by a SQL ORDER BY phrase.
 Query<UJO> Query.orderBy(UjoProperty<UJO,?> orderItem1, UjoProperty<UJO,?> orderItem2, UjoProperty<UJO,?> orderItem3)
          Set an order of the rows by a SQL ORDER BY phrase.
 Query<UJO> Query.orderBy(UjoProperty<UJO,?> orderItem1, UjoProperty<UJO,?> orderItem2, UjoProperty<UJO,?> orderItem3)
          Set an order of the rows by a SQL ORDER BY phrase.
 Query<UJO> Query.orderBy(UjoProperty<UJO,?> orderItem1, UjoProperty<UJO,?> orderItem2, UjoProperty<UJO,?> orderItem3)
          Set an order of the rows by a SQL ORDER BY phrase.
 Query<UJO> Query.orderByMany(UjoProperty... orderItems)
          Set an order of the rows by a SQL ORDER BY phrase.
 boolean AbstractMetaModel.readAuthorization(UjoAction action, UjoProperty property, java.lang.Object value)
           
 ForeignKey Session.readFK(OrmUjo ujo, UjoProperty<?,? extends OrmUjo> property)
          Build new Forign key.
<UJO extends UJO_IMPL>
ForeignKey
ExtendedOrmUjo.readFK(UjoProperty<UJO,? extends OrmUjo> property)
          Read the foreign key.
 java.lang.Object OrmUjo.readValue(UjoProperty property)
          A special implementation, see a source code of the OrmTable class for more information.
 Query<UJO> Query.setOrder(UjoProperty... order)
          Deprecated. Use the Query.orderByMany(org.ujoframework.UjoProperty[]) method instead of
<ITEM> void
Query.setParameter(UjoProperty<UJO,ITEM> property, ITEM value)
           
 void AbstractMetaModel.writeValue(UjoProperty property, java.lang.Object value)
           
 

Method parameters in org.ujoframework.orm with type arguments of type UjoProperty
 Query<UJO> Query.orderBy(java.util.List<UjoProperty> orderItems)
          Set an order of the rows by a SQL ORDER BY phrase.
 

Constructor parameters in org.ujoframework.orm with type arguments of type UjoProperty
CriterionDecoder(Criterion criterion, MetaDatabase database, java.util.List<UjoProperty> orderByItems)
           
 

Uses of UjoProperty in org.ujoframework.orm.metaModel
 

Fields in org.ujoframework.orm.metaModel with type parameters of type UjoProperty
static Property<MetaProcedure,UjoProperty> MetaProcedure.DB_PROPERTY
          Procedure property (a base definition of the procedure)
static Property<MetaRelation2Many,UjoProperty> MetaRelation2Many.TABLE_PROPERTY
          Table property
 

Methods in org.ujoframework.orm.metaModel that return UjoProperty
 UjoProperty MetaRelation2Many.getProperty()
          Returns a column property
 

Methods in org.ujoframework.orm.metaModel with parameters of type UjoProperty
<UJO extends MetaParams,VALUE>
MetaParams
MetaParams.set(UjoProperty<UJO,VALUE> property, VALUE value)
          Set a parameter value
 void MetaParams.writeValue(UjoProperty property, java.lang.Object value)
           
 

Constructors in org.ujoframework.orm.metaModel with parameters of type UjoProperty
MetaColumn(MetaTable table, UjoProperty tableProperty, MetaColumn param)
           
MetaProcedure(MetaDatabase database, UjoProperty dbProperty, MetaProcedure parProcedure)
          Create the new stored procedure meta-model.
MetaRelation2Many(MetaTable table, UjoProperty tableProperty, MetaRelation2Many param)
           
 

Uses of UjoProperty in org.ujoframework.orm.utility
 

Methods in org.ujoframework.orm.utility with parameters of type UjoProperty
static
<UJO extends ExtendedOrmUjo>
java.util.List<UJO>
OrmTools.loadLazyValuesAsBatch(java.lang.Iterable<UJO> ujos, UjoProperty<UJO,? extends OrmUjo> property)
          Load lazy value for all items and required property by the one SQL statement.
 

Uses of UjoProperty in org.ujoframework.swing
 

Fields in org.ujoframework.swing declared as UjoProperty
protected  UjoProperty[] UjoTableModel.columns
          Columns definition
protected  UjoProperty UjoPropertyRow.property
           
 

Methods in org.ujoframework.swing that return UjoProperty
 UjoProperty UjoTableModel.getColumn(int columnIndex)
          Convert columnIndex to a UjoProperty.
 UjoProperty UjoPropertyRow.getProperty()
          Returns an assigned property (a parameter e.g.)
 

Methods in org.ujoframework.swing with parameters of type UjoProperty
 void UjoTableModel.fireTableColumnUpdated(UjoProperty columnProp)
          Fire an sing, that column was updated.
 java.lang.Class UjoTableModel.getColumnClass(UjoProperty column)
          Returns the most specific superclass for all the cell values in the column.
 int UjoTableModel.getColumnIndex(UjoProperty column)
          Returns a table column index.
 java.lang.String UjoTableModel.getColumnName(UjoProperty column)
          Column Name
 java.lang.Object UjoTableModel.getValueAt(int rowIndex, UjoProperty column)
          Returns a value from the cell.
 java.lang.Object SingleUjoTabModel.getValueAt(int rowIndex, UjoProperty column)
          Get Value in a String format.
 boolean UjoTableModel.isCellEditable(int rowIndex, UjoProperty column)
          Is the cell editable?
 boolean SingleUjoTabModel.isCellEditable(int rowIndex, UjoProperty column)
          Only Value is editable.
 java.lang.Object UjoPropertyRow.readValue(UjoProperty aProperty)
          Read Value
 void UjoTableModel.setColumns(UjoProperty... columns)
          Set columns into table
 void UjoTableModel.setValueAt(java.lang.Object value, int rowIndex, UjoProperty column)
          Set a value to a cell of table model.
 void SingleUjoTabModel.setValueAt(java.lang.Object value, int rowIndex, UjoProperty column)
          Set a value to a cell of table model.
 void UjoTableModel.sort(UjoProperty... properties)
          Sort data by a property list.
 void UjoPropertyRow.writeValue(UjoProperty aProperty, java.lang.Object value)
          Write value
 void UjoPropertyRow.writeValueString(UjoProperty aProperty, java.lang.String value, java.lang.Class subtype, UjoAction action)
          Write a text value.
 

Constructors in org.ujoframework.swing with parameters of type UjoProperty
SingleUjoTabModel(Ujo content, UjoProperty... columns)
          Creates a new instance of SingleUjoTabModel
UjoPropertyRow(Ujo content, UjoProperty property)
           
UjoTableModel(UjoProperty... columns)
          Creates a new instance of UjoTableModel
 



Copyright © 2010. All Rights Reserved.