Class DetailedSearchField
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.DetailedSearchField
-
- All Implemented Interfaces:
java.io.Serializable
public class DetailedSearchField extends java.lang.Object implements java.io.Serializable
Full specification of the field connected with an entity which can be used in detailed text queries.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DetailedSearchField
createAnyField(java.util.List<java.lang.String> allEntityPropertyCodes)
static DetailedSearchField
createAnyPropertyField(java.util.List<java.lang.String> allEntityPropertyCodes)
static DetailedSearchField
createAttributeField(IAttributeSearchFieldKind attributeFieldKind)
static DetailedSearchField
createPropertyField(java.lang.String propertyCode)
static DetailedSearchField
createRegistratorField()
java.util.List<java.lang.String>
getAllEntityPropertyCodesOrNull()
java.lang.String
getAttributeCode()
DetailedSearchFieldKind
getKind()
java.lang.String
getPropertyCode()
java.lang.String
toString()
-
-
-
Method Detail
-
createAnyField
public static DetailedSearchField createAnyField(java.util.List<java.lang.String> allEntityPropertyCodes)
-
createAnyPropertyField
public static DetailedSearchField createAnyPropertyField(java.util.List<java.lang.String> allEntityPropertyCodes)
-
createPropertyField
public static DetailedSearchField createPropertyField(java.lang.String propertyCode)
-
createAttributeField
public static DetailedSearchField createAttributeField(IAttributeSearchFieldKind attributeFieldKind)
-
createRegistratorField
public static DetailedSearchField createRegistratorField()
-
getKind
public DetailedSearchFieldKind getKind()
-
getAttributeCode
public java.lang.String getAttributeCode()
-
getPropertyCode
public java.lang.String getPropertyCode()
-
getAllEntityPropertyCodesOrNull
public java.util.List<java.lang.String> getAllEntityPropertyCodesOrNull()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-