Package org.cyclos.model
Class NestedProperty<T,B extends Bean>
- java.lang.Object
-
- org.cyclos.model.Property<T,B>
-
- org.cyclos.model.NestedProperty<T,B>
-
- All Implemented Interfaces:
Serializable
public final class NestedProperty<T,B extends Bean> extends Property<T,B>
APropertywhich is created from a path of other properties- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Property<?,?>>getPath()Returns all properties in this pathstatic NestedProperty<?,?>nested(Property<?,?>... properties)static <T,B extends Bean>
NestedProperty<T,B>nested(Property<?,B> p1, Property<?,?> p2, Property<T,?> p3)static <T,B extends Bean>
NestedProperty<T,B>nested(Property<?,B> p1, Property<T,?> p2)-
Methods inherited from class org.cyclos.model.Property
equals, getBeanType, getName, getTextMode, getTrimMode, getType, getTypeName, getValueWhenNull, hashCode, toString
-
-
-
-
Method Detail
-
nested
public static NestedProperty<?,?> nested(Property<?,?>... properties)
-
nested
public static <T,B extends Bean> NestedProperty<T,B> nested(Property<?,B> p1, Property<?,?> p2, Property<T,?> p3)
-
nested
public static <T,B extends Bean> NestedProperty<T,B> nested(Property<?,B> p1, Property<T,?> p2)
-
-