EntityT
- The entity type.public static class SimpleProperty.String<EntityT> extends Object implements SimpleProperty<EntityT>, FilterableString<EntityT>
SimpleProperty.All<Entity>, SimpleProperty.Boolean<EntityT>, SimpleProperty.Collection<EntityT,ValueT>, SimpleProperty.Date<EntityT>, SimpleProperty.DateTime<EntityT>, SimpleProperty.Duration<EntityT>, SimpleProperty.Enum<EntityT,EnumT extends VdmEnum>, SimpleProperty.Guid<EntityT>, SimpleProperty.NumericDecimal<EntityT>, SimpleProperty.NumericInteger<EntityT>, SimpleProperty.String<EntityT>, SimpleProperty.Time<EntityT>
FilterableString.Expression<EntityT>
Constructor and Description |
---|
String(Class<EntityT> entityType,
String fieldName) |
Modifier and Type | Method and Description |
---|---|
Class<EntityT> |
getEntityType()
Get the type of the entity which references the value.
|
default String |
getExpression()
Create the String representation of the expression.
|
String |
getFieldName()
javadoc
|
static com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.ValueString |
literal(String v) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExpression
concat, concat, contains, contains, endsWith, endsWith, indexOf, indexOf, length, matches, startsWith, startsWith, substring, substring, toLower, toUpper, trim
equalTo, equalTo, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual, notEqualTo, notEqualTo
public Class<EntityT> getEntityType()
EntityReference
getEntityType
in interface EntityReference<EntityT>
public String getFieldName()
Expressions.FieldReference
getFieldName
in interface Expressions.FieldReference
@Nonnull public String getExpression()
Copyright © 2020 SAP SE. All rights reserved.