Uses of Class
com.flexive.shared.structure.FxProperty

Packages that use FxProperty
com.flexive.shared.search.query Utility classes for formulating queries in FxSQL. 
com.flexive.shared.structure Classes for the representation of flexive data structures. 
com.flexive.shared.value.mapper Input mappers provide a decorator for FxValue objects. 
 

Uses of FxProperty in com.flexive.shared.search.query
 

Methods in com.flexive.shared.search.query that return FxProperty
 FxProperty PropertyValueNode.getProperty()
           
 

Methods in com.flexive.shared.search.query with parameters of type FxProperty
 SqlQueryBuilder SqlQueryBuilder.condition(FxProperty property, PropertyValueComparator comparator, FxValue<?,?> value)
          Render a condition for a common FxProperty query.
protected  FxValue QueryValueNode.getEmptyValue(FxProperty property)
           
protected  InputMapper QueryValueNode.getPropertyInputMapper(FxProperty property)
          Return the input mapper for the given property.
 java.lang.String PropertyValueComparator.getSql(FxProperty property, FxValue value)
           
 

Uses of FxProperty in com.flexive.shared.structure
 

Subclasses of FxProperty in com.flexive.shared.structure
 class FxPropertyEdit
          FxProperty used for structure editing
 

Fields in com.flexive.shared.structure declared as FxProperty
protected  FxProperty FxPropertyAssignment.property
          The property assigned
 

Fields in com.flexive.shared.structure with type parameters of type FxProperty
protected  java.util.List<FxProperty> FxType.uniqueProperties
           
 

Methods in com.flexive.shared.structure that return FxProperty
 FxProperty FxPropertyAssignment.getProperty()
          Get the property this assignment relates to
 FxProperty FxFilteredEnvironment.getProperty(long id)
          Get a property identified by its id
 FxProperty FxEnvironment.getProperty(long id)
          Get a property identified by its id
 FxProperty FxFilteredEnvironment.getProperty(java.lang.String name)
          Get a property identified by its name
 FxProperty FxEnvironment.getProperty(java.lang.String name)
          Get a property identified by its name
 

Methods in com.flexive.shared.structure that return types with arguments of type FxProperty
 java.util.List<FxProperty> FxFilteredEnvironment.getProperties(boolean returnReferenced, boolean returnUnreferenced)
          Get properties depending on selection criteria
 java.util.List<FxProperty> FxEnvironment.getProperties(boolean returnReferenced, boolean returnUnreferenced)
          Get properties depending on selection criteria
 java.util.List<FxProperty> FxType.getUniqueProperties()
          Get all properties used in this type that have a unique constraint set
 

Methods in com.flexive.shared.structure with parameters of type FxProperty
static FxPropertyEdit FxPropertyEdit.createNew(FxProperty base, java.lang.String newName)
          Create a clone of an existing property with a new name
static FxPropertyEdit FxPropertyEdit.createNew(FxProperty base, java.lang.String newName, boolean autoUniquePropertyName)
          Create a clone of an existing property with a new name
 

Constructors in com.flexive.shared.structure with parameters of type FxProperty
FxPropertyAssignment(long assignmentId, boolean enabled, FxType assignedType, java.lang.String alias, java.lang.String xpath, int position, FxMultiplicity multiplicity, int defaultMultiplicity, FxGroupAssignment parentGroupAssignment, long baseAssignment, FxString label, FxString hint, FxValue defaultValue, FxProperty property, ACL ACL, long defaultLang, java.util.List<FxStructureOption> options, FxFlatStorageMapping flatStorageMapping)
          Constructor
FxPropertyAssignmentEdit(FxProperty property, FxType type, java.lang.String alias, java.lang.String parentXPath)
          Create a new FxPropertyAssignmentEdit from an existing property for a given type with a new alias and a given parentXPath
FxPropertyEdit(FxProperty prop)
          Make an editable instance of an existing property
 

Uses of FxProperty in com.flexive.shared.value.mapper
 

Methods in com.flexive.shared.value.mapper with parameters of type FxProperty
static InputMapper InputMapper.getInstance(FxProperty property)
          Return a new input mapper instance for the given structure property.
 

Constructors in com.flexive.shared.value.mapper with parameters of type FxProperty
NumberQueryInputMapper.ReferenceQueryInputMapper(FxProperty property)