public class StructuralProperty extends Property
Represents an OData structural property.
HAS_FOREIGN_KEYS_IN_SOURCE, HAS_FOREIGN_KEYS_IN_TARGET, HAS_NO_FOREIGN_KEYS, ON_DELETE_CASCADE, ON_DELETE_RESTRICT, ON_DELETE_SET_DEFAULT, ON_DELETE_SET_NULL
Constructor and Description |
---|
StructuralProperty() |
getAnnotation, getAnnotations, getBasicList, getBinary, getBoolean, getByte, getCanBeRemoved, getColumn, getColumnDefault, getColumnType, getComplex, getComplexList, getComplexType, getContainsTarget, getCustomPath, getDataType, getDecimal, getDefaultValue, getDouble, getEntity, getEntityList, getEntityType, getEnum, getEnumType, getFixedLength, getFloat, getGuid, getId, getInt, getInteger, getItemComplexType, getItemEntityType, getLong, getMaxLength, getMinLength, getName, getNullableBinary, getNullableBoolean, getNullableByte, getNullableComplex, getNullableDecimal, getNullableDouble, getNullableEntity, getNullableEnum, getNullableFloat, getNullableGuid, getNullableInt, getNullableInteger, getNullableLong, getNullableShort, getNullableString, getNullableUnsignedByte, getOnDeleteAction, getOptionalValue, getOwningType, getPartnerPath, getPrecision, getQualifiedName, getReferentialConstraints, getRequiredValue, getScale, getShort, getSourceLine, getSrid, getStreamLink, getString, getStructureType, getSystemFlags, getTrackChanges, getType, getUnsignedByte, getValue, hasColumnDefault, hasForeignKeys, isCollection, isExtension, isForeignKey, isGeneratedKey, isImmutable, isKey, isNavigation, isNullable, isOptimistic, isPersistent, isRemoved, isStream, isStructural, isUnicode, path, setBasicList, setBinary, setBoolean, setByte, setCanBeRemoved, setColumn, setColumnDefault, setColumnDefault, setColumnType, setComplex, setComplexList, setContainsTarget, setCustomPath, setDecimal, setDefaultValue, setDouble, setEntity, setEntityList, setEnum, setExtension, setFloat, setForeignKey, setForeignKeys, setGeneratedKey, setGuid, setId, setImmutable, setInt, setInteger, setKey, setLong, setMaxLength, setMinLength, setName, setNullable, setNullableBinary, setNullableBoolean, setNullableByte, setNullableComplex, setNullableDecimal, setNullableDouble, setNullableEntity, setNullableEnum, setNullableFloat, setNullableGuid, setNullableInt, setNullableInteger, setNullableLong, setNullableShort, setNullableString, setNullableUnsignedByte, setOnDeleteAction, setOptimistic, setOwningType, setPartnerPath, setPrecision, setReferentialConstraints, setRemoved, setScale, setShort, setSourceLine, setSrid, setString, setSystemFlags, setTrackChanges, setType, setUnicode, setUnsignedByte, setValue, toPath, toString, unwrap, urlString
add, add, add, add, add, add, add, all, any, asType, average, ceiling, concat, concat, contains, contains, countDistinct, date, day, divide, divide, divide, divide, divide, divide, divide, endsWith, endsWith, equal, equal, equal, equal, equal, equal, equal, equal, equal, floor, fractionalSeconds, geoDistance, geoIntersectse, geoLength, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, has, hour, indexOf, indexOf, isNull, isType, length, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, maximum, minimum, minute, modulo, modulo, modulo, modulo, modulo, modulo, modulo, month, multiply, multiply, multiply, multiply, multiply, multiply, multiply, negate, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notNull, round, second, startsWith, startsWith, substring, substring, substring, substring, subtract, subtract, subtract, subtract, subtract, subtract, subtract, sum, time, toLower, totalOffsetMinutes, toUpper, trim, wrap, year
cloneMutable, equals, getTypeCode, hashCode