Uses of Class
org.apache.ignite.cache.QueryEntity
-
Packages that use QueryEntity Package Description org.apache.ignite.cache Contains main Data Grid APIs.org.apache.ignite.cdc org.apache.ignite.client Contains Ignite Thin Client API classes.org.apache.ignite.configuration Contains configuration-related classes.org.apache.ignite.internal.management.cache org.apache.ignite.internal.processors.cache This package contain cache-related processors & persistence implementation.org.apache.ignite.internal.processors.platform.client.cache org.apache.ignite.internal.processors.platform.utils org.apache.ignite.internal.processors.query org.apache.ignite.internal.processors.query.schema.operation -
-
Uses of QueryEntity in org.apache.ignite.cache
Methods in org.apache.ignite.cache that return QueryEntity Modifier and Type Method Description QueryEntityQueryEntity. addQueryField(String fullName, String type, String alias)Utility method for building query entities programmatically.QueryEntityQueryEntity. setAliases(Map<String,String> aliases)Sets mapping from full property name in dot notation to an alias that will be used as SQL column name.QueryEntityQueryEntity. setDefaultFieldValues(Map<String,Object> defaultFieldValues)Sets fields default values.QueryEntityQueryEntity. setFields(LinkedHashMap<String,String> fields)Sets query fields for this query pair.QueryEntityQueryEntity. setFieldsPrecision(Map<String,Integer> fieldsPrecision)Sets fieldsPrecision map for a fields.QueryEntityQueryEntity. setFieldsScale(Map<String,Integer> fieldsScale)Sets fieldsScale map for a fields.QueryEntityQueryEntity. setIndexes(Collection<QueryIndex> idxs)Sets a collection of index entities.QueryEntityQueryEntity. setKeyFieldName(String keyFieldName)Sets key field name.QueryEntityQueryEntity. setKeyFields(Set<String> keyFields)Gets query fields for this query pair that belongs to the key.QueryEntityQueryEntity. setKeyType(String keyType)Sets key type for this query pair.QueryEntityQueryEntity. setNotNullFields(@Nullable Set<String> notNullFields)Sets names of fields that must checked for null.QueryEntityQueryEntity. setTableName(String tableName)Sets table name for this query entity.QueryEntityQueryEntity. setValueFieldName(String valueFieldName)Sets value field name.QueryEntityQueryEntity. setValueType(String valType)Sets value type for this query pair.Methods in org.apache.ignite.cache with parameters of type QueryEntity Modifier and Type Method Description @NotNull QueryEntityPatchQueryEntity. makePatch(QueryEntity target)Make query entity patch.Constructors in org.apache.ignite.cache with parameters of type QueryEntity Constructor Description QueryEntity(QueryEntity other)Copy constructor. -
Uses of QueryEntity in org.apache.ignite.cdc
Methods in org.apache.ignite.cdc that return types with arguments of type QueryEntity Modifier and Type Method Description Collection<QueryEntity>CdcCacheEvent. queryEntities()Returns current state of configuredQueryEntity. -
Uses of QueryEntity in org.apache.ignite.client
Methods in org.apache.ignite.client that return QueryEntity Modifier and Type Method Description QueryEntity[]ClientCacheConfiguration. getQueryEntities()Methods in org.apache.ignite.client with parameters of type QueryEntity Modifier and Type Method Description ClientCacheConfigurationClientCacheConfiguration. setQueryEntities(QueryEntity... newVal) -
Uses of QueryEntity in org.apache.ignite.configuration
Methods in org.apache.ignite.configuration that return types with arguments of type QueryEntity Modifier and Type Method Description Collection<QueryEntity>CacheConfiguration. getQueryEntities()Gets a collection of configured query entities.Method parameters in org.apache.ignite.configuration with type arguments of type QueryEntity Modifier and Type Method Description CacheConfiguration<K,V>CacheConfiguration. setQueryEntities(Collection<QueryEntity> qryEntities)Sets query entities configuration. -
Uses of QueryEntity in org.apache.ignite.internal.management.cache
Method parameters in org.apache.ignite.internal.management.cache with type arguments of type QueryEntity Modifier and Type Method Description static List<QueryEntity>QueryEntity. list(Collection<QueryEntity> qryEntities) -
Uses of QueryEntity in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type QueryEntity Modifier and Type Method Description Collection<QueryEntity>StoredCacheData. queryEntities()Method parameters in org.apache.ignite.internal.processors.cache with type arguments of type QueryEntity Modifier and Type Method Description QuerySchemaPatchDynamicCacheDescriptor. makeSchemaPatch(Collection<QueryEntity> target)Make schema patch for this cache.voidGridCacheContext. onSchemaAddQueryEntity(Collection<QueryEntity> entities, String sqlSchema, boolean isSqlEscape, int qryParallelism)Apply changes on enable indexing.static <K,V>
CacheConfiguration<K,V>GridCacheUtils. patchCacheConfiguration(CacheConfiguration<K,V> oldCfg, Collection<QueryEntity> entities, String sqlSchema, boolean isSqlEscape, int qryParallelism)Patch cache configuration withSchemaAddQueryEntityOperation.voidStoredCacheData. queryEntities(Collection<QueryEntity> qryEntities) -
Uses of QueryEntity in org.apache.ignite.internal.processors.platform.client.cache
Methods in org.apache.ignite.internal.processors.platform.client.cache that return QueryEntity Modifier and Type Method Description static QueryEntityClientCacheConfigurationSerializer. readQueryEntity(BinaryRawReader in, ClientProtocolContext protocolCtx)Reads the query entity. -
Uses of QueryEntity in org.apache.ignite.internal.processors.platform.utils
Methods in org.apache.ignite.internal.processors.platform.utils that return QueryEntity Modifier and Type Method Description static QueryEntityPlatformConfigurationUtils. readQueryEntity(BinaryRawReader in)Reads the query entity.Methods in org.apache.ignite.internal.processors.platform.utils with parameters of type QueryEntity Modifier and Type Method Description static voidPlatformConfigurationUtils. writeQueryEntity(BinaryRawWriter writer, QueryEntity qryEntity)Write query entity. -
Uses of QueryEntity in org.apache.ignite.internal.processors.query
Subclasses of QueryEntity in org.apache.ignite.internal.processors.query Modifier and Type Class Description classQueryEntityExExtended query entity with not-null fields support.Methods in org.apache.ignite.internal.processors.query that return QueryEntity Modifier and Type Method Description static QueryEntityQueryUtils. copy(QueryEntity entity)Copy query entity.QueryEntityQueryEntityEx. fillAbsentPKsWithDefaults(boolean fillAbsentPKsWithDefaults)QueryEntityQueryEntityEx. implicitPk(boolean implicitPk)static QueryEntityQueryUtils. normalizeQueryEntity(GridKernalContext ctx, QueryEntity entity, boolean escape)Normalize query entity.QueryEntityQueryEntityEx. setAffinityKeyInlineSize(Integer affKeyInlineSize)Sets INLINE_SIZE for AFFINITY_KEY index.QueryEntityQueryEntityEx. setNotNullFields(@Nullable Set<String> notNullFields)Sets names of fields that must checked for null.QueryEntityQueryEntityEx. setPreserveKeysOrder(boolean preserveKeysOrder)QueryEntityQueryEntityEx. setPrimaryKeyInlineSize(Integer pkInlineSize)Sets INLINE_SIZE for PK index.Methods in org.apache.ignite.internal.processors.query that return types with arguments of type QueryEntity Modifier and Type Method Description Collection<QueryEntity>QuerySchema. entities()@NotNull Collection<QueryEntity>QuerySchemaPatch. getEntityToAdd()static Collection<QueryEntity>QueryUtils. normalizeQueryEntities(GridKernalContext ctx, Collection<QueryEntity> entities, CacheConfiguration<?,?> cfg)Normalize cache query entities.Methods in org.apache.ignite.internal.processors.query with parameters of type QueryEntity Modifier and Type Method Description static QueryEntityQueryUtils. copy(QueryEntity entity)Copy query entity.IgniteInternalFuture<?>GridQueryProcessor. dynamicAddQueryEntity(String cacheName, String schemaName, QueryEntity entity, Integer qryParallelism, boolean sqlEscape)Enable dynamically indexing of existing cache.voidGridQueryProcessor. dynamicTableCreate(String schemaName, QueryEntity entity, String templateName, String cacheName, String cacheGroup, @Nullable String dataRegion, String affinityKey, @Nullable CacheAtomicityMode atomicityMode, @Nullable CacheWriteSynchronizationMode writeSyncMode, @Nullable Integer backups, boolean ifNotExists, @Nullable Boolean encrypted, @Nullable Integer qryParallelism)Create cache and table from given query entity.static StringQueryUtils. fieldNameByAlias(QueryEntity entity, String alias)Get field name by alias.static StringQueryUtils. indexName(QueryEntity entity, QueryIndex idx)Get index name.static QueryEntityQueryUtils. normalizeQueryEntity(GridKernalContext ctx, QueryEntity entity, boolean escape)Normalize query entity.static voidQueryUtils. processBinaryMeta(GridKernalContext ctx, QueryEntity qryEntity, QueryTypeDescriptorImpl d)Processes declarative metadata for binary object.static voidQueryUtils. processClassMeta(QueryEntity qryEntity, QueryTypeDescriptorImpl d, CacheObjectContext coCtx)Processes declarative metadata for binary object.static booleanQueryUtils. removeFieldAndAlias(QueryEntity entity, String alias)Remove field and corresponding alias by the alias name.static StringQueryUtils. tableName(QueryEntity entity)Get table name for entity.static QueryTypeCandidateQueryUtils. typeForQueryEntity(GridKernalContext ctx, String cacheName, String schemaName, GridCacheContextInfo cacheInfo, QueryEntity qryEntity, List<Class<?>> mustDeserializeClss, boolean escape)Create type candidate for query entity.static SchemaOperationExceptionQueryUtils. validateDropColumn(QueryEntity entity, String fieldName, String colName)Checks if given column can be removed from table using itsQueryEntity.Method parameters in org.apache.ignite.internal.processors.query with type arguments of type QueryEntity Modifier and Type Method Description QuerySchemaPatchQuerySchema. makePatch(Collection<QueryEntity> target)Make query schema patch.QuerySchemaPatchQuerySchema. makePatch(CacheConfiguration<?,?> targetCfg, Collection<QueryEntity> target)Make query schema patch.static Collection<QueryEntity>QueryUtils. normalizeQueryEntities(GridKernalContext ctx, Collection<QueryEntity> entities, CacheConfiguration<?,?> cfg)Normalize cache query entities.Constructors in org.apache.ignite.internal.processors.query with parameters of type QueryEntity Constructor Description QueryEntityEx(QueryEntity other)Copying constructor.Constructor parameters in org.apache.ignite.internal.processors.query with type arguments of type QueryEntity Constructor Description QuerySchema(Collection<QueryEntity> entities)Constructor. -
Uses of QueryEntity in org.apache.ignite.internal.processors.query.schema.operation
Methods in org.apache.ignite.internal.processors.query.schema.operation that return types with arguments of type QueryEntity Modifier and Type Method Description Collection<QueryEntity>SchemaAddQueryEntityOperation. entities()Constructor parameters in org.apache.ignite.internal.processors.query.schema.operation with type arguments of type QueryEntity Constructor Description SchemaAddQueryEntityOperation(UUID opId, String cacheName, String schemaName, Collection<QueryEntity> entities, int qryParallelism, boolean sqlEscape)
-