Class StringFieldSearchCriteria
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractFieldSearchCriteria<AbstractStringValue>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.StringFieldSearchCriteria
-
- All Implemented Interfaces:
ISearchCriteria
,java.io.Serializable
- Direct Known Subclasses:
AddressSearchCriteria
,AnyFieldSearchCriteria
,AnyPropertySearchCriteria
,AnyStringPropertySearchCriteria
,CodeSearchCriteria
,DescriptionSearchCriteria
,DescriptorAccessionIdSearchCriteria
,DescriptorOntologyIdSearchCriteria
,DescriptorOntologyVersionSearchCriteria
,EmailSearchCriteria
,EntityTypeCodePatternSearchCriteria
,EventDescriptionSearchCriteria
,EventEntityProjectIdSearchCriteria
,EventEntityProjectSearchCriteria
,EventEntityRegistratorSearchCriteria
,EventEntitySpaceIdSearchCriteria
,EventEntitySpaceSearchCriteria
,EventIdentifierSearchCriteria
,EventReasonSearchCriteria
,ExternalCodeSearchCriteria
,FirstNameSearchCriteria
,GitCommitHashSearchCriteria
,GitRepositoryIdSearchCriteria
,IdentifierSearchCriteria
,LabelSearchCriteria
,LastNameSearchCriteria
,LocationSearchCriteria
,NameSearchCriteria
,PathSearchCriteria
,PermIdSearchCriteria
,PredicateAccessionIdSearchCriteria
,PredicateOntologyIdSearchCriteria
,PredicateOntologyVersionSearchCriteria
,ShareIdSearchCriteria
,SqlSearchCriteria
,StrictlyStringPropertySearchCriteria
,StringPropertySearchCriteria
,UserIdSearchCriteria
@JsonObject("as.dto.common.search.StringFieldSearchCriteria") public abstract class StringFieldSearchCriteria extends AbstractFieldSearchCriteria<AbstractStringValue>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StringFieldSearchCriteria(java.lang.String fieldName, SearchFieldType fieldType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isUseWildcards()
void
thatContains(java.lang.String string)
void
thatEndsWith(java.lang.String suffix)
void
thatEquals(java.lang.String string)
void
thatIsGreaterThan(java.lang.String string)
void
thatIsGreaterThanOrEqualTo(java.lang.String string)
void
thatIsLessThan(java.lang.String string)
void
thatIsLessThanOrEqualTo(java.lang.String string)
void
thatStartsWith(java.lang.String prefix)
java.lang.String
toString()
StringFieldSearchCriteria
withoutWildcards()
StringFieldSearchCriteria
withWildcards()
-
Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractFieldSearchCriteria
getFieldName, getFieldType, getFieldValue, setFieldValue
-
Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
equals, hashCode, isNegated, setNegated
-
-
-
-
Constructor Detail
-
StringFieldSearchCriteria
public StringFieldSearchCriteria(java.lang.String fieldName, SearchFieldType fieldType)
-
-
Method Detail
-
thatEquals
public void thatEquals(java.lang.String string)
-
thatStartsWith
public void thatStartsWith(java.lang.String prefix)
-
thatEndsWith
public void thatEndsWith(java.lang.String suffix)
-
thatContains
public void thatContains(java.lang.String string)
-
thatIsLessThan
public void thatIsLessThan(java.lang.String string)
-
thatIsLessThanOrEqualTo
public void thatIsLessThanOrEqualTo(java.lang.String string)
-
thatIsGreaterThan
public void thatIsGreaterThan(java.lang.String string)
-
thatIsGreaterThanOrEqualTo
public void thatIsGreaterThanOrEqualTo(java.lang.String string)
-
withWildcards
public StringFieldSearchCriteria withWildcards()
-
withoutWildcards
public StringFieldSearchCriteria withoutWildcards()
-
isUseWildcards
public boolean isUseWildcards()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractFieldSearchCriteria<AbstractStringValue>
-
-