MetadataProvider.getFunctionManager
Code IndexAdd Codota to your IDE (free)

Best Java code snippets using org.apache.asterix.metadata.declared.MetadataProvider.getFunctionManager (Showing top 10 results out of 315)

origin: apache/asterixdb

protected IFunctionDescriptor createCastFunction(boolean strictCast) throws AlgebricksException {
  IFunctionDescriptor castFuncDesc = metadataProvider.getFunctionManager()
      .lookupFunction(strictCast ? BuiltinFunctions.CAST_TYPE : BuiltinFunctions.CAST_TYPE_LAX);
  castFuncDesc.setSourceLocation(sourceLoc);
  castFuncDesc.setImmutableStates(enforcedItemType, itemType);
  return castFuncDesc;
}
origin: apache/asterixdb

public ConstantFoldingRule(ICcApplicationContext appCtx) {
  MetadataProvider metadataProvider = new MetadataProvider(appCtx, null);
  jobGenCtx = new JobGenContext(null, metadataProvider, appCtx, SerializerDeserializerProvider.INSTANCE,
      BinaryHashFunctionFactoryProvider.INSTANCE, BinaryHashFunctionFamilyProvider.INSTANCE,
      BinaryComparatorFactoryProvider.INSTANCE, TypeTraitProvider.INSTANCE, BinaryBooleanInspector.FACTORY,
      BinaryIntegerInspector.FACTORY, ADMPrinterFactoryProvider.INSTANCE, MissingWriterFactory.INSTANCE, null,
      new ExpressionRuntimeProvider(new QueryLogicalExpressionJobGen(metadataProvider.getFunctionManager())),
      ExpressionTypeComputer.INSTANCE, null, null, null, null, GlobalConfig.DEFAULT_FRAME_SIZE, null);
}
origin: apache/asterixdb

    metadataProvider.getFunctionManager(), isOverridingKeyTypes ? enforcedItemType : sourceType,
    index.getKeyFieldNames().get(i), sourceColumn, sourceLoc);
Pair<IAType, Boolean> keyTypePair = Index.getNonNullableOpenFieldType(index.getKeyFieldTypes().get(i),
secondaryFieldAccessEvalFactories[numSecondaryKeys] =
    metadataProvider.getDataFormat().getFieldAccessEvaluatorFactory(
        metadataProvider.getFunctionManager(), itemType, filterFieldName, recordColumn, sourceLoc);
Pair<IAType, Boolean> keyTypePair = Index.getNonNullableKeyFieldType(filterFieldName, itemType);
IAType type = keyTypePair.first;
origin: apache/asterixdb

int recordColumn = NUM_TAG_FIELDS + numPrimaryKeys;
secondaryFieldAccessEvalFactories = metadataProvider.getDataFormat().createMBRFactory(
    metadataProvider.getFunctionManager(), isOverridingKeyFieldTypes ? enforcedItemType : itemType,
    secondaryKeyFields.get(0), recordColumn, numDimensions, filterFieldName, isPointMBR, sourceLoc);
secondaryComparatorFactories = new IBinaryComparatorFactory[numNestedSecondaryKeyFields];
origin: apache/asterixdb

    metadataProvider.getFunctionManager(), isOverridingKeyFieldTypes ? enforcedItemType : sourceType,
    index.getKeyFieldNames().get(i), sourceColumn, sourceLoc);
Pair<IAType, Boolean> keyTypePair = Index.getNonNullableOpenFieldType(index.getKeyFieldTypes().get(i),
    .getFieldAccessEvaluatorFactory(metadataProvider.getFunctionManager(), itemType, filterFieldName,
        numPrimaryKeys, sourceLoc);
Pair<IAType, Boolean> keyTypePair = Index.getNonNullableKeyFieldType(filterFieldName, itemType);
origin: apache/asterixdb

int recordColumn = dataset.getDatasetType() == DatasetType.INTERNAL ? numPrimaryKeys : 0;
secondaryFieldAccessEvalFactories = metadataProvider.getDataFormat().createMBRFactory(
    metadataProvider.getFunctionManager(), isOverridingKeyFieldTypes ? enforcedItemType : itemType,
    secondaryKeyFields.get(0), recordColumn, numDimensions, filterFieldName, isPointMBR, sourceLoc);
secondaryComparatorFactories = new IBinaryComparatorFactory[numNestedSecondaryKeyFields];
origin: apache/asterixdb

if (numSecondaryKeys > 0) {
  secondaryFieldAccessEvalFactories[0] = metadataProvider.getDataFormat().getFieldAccessEvaluatorFactory(
      metadataProvider.getFunctionManager(), isOverridingKeyFieldTypes ? enforcedItemType : itemType,
      index.getKeyFieldNames().get(0), numPrimaryKeys, sourceLoc);
  Pair<IAType, Boolean> keyTypePair = Index.getNonNullableOpenFieldType(index.getKeyFieldTypes().get(0),
      .getFieldAccessEvaluatorFactory(metadataProvider.getFunctionManager(), itemType, filterFieldName,
          numPrimaryKeys, sourceLoc);
  Pair<IAType, Boolean> keyTypePair = Index.getNonNullableKeyFieldType(filterFieldName, itemType);
origin: apache/asterixdb

if (numSecondaryKeys > 0) {
  secondaryFieldAccessEvalFactories[0] = metadataProvider.getDataFormat().getFieldAccessEvaluatorFactory(
      metadataProvider.getFunctionManager(), isOverridingKeyFieldTypes ? enforcedItemType : itemType,
      index.getKeyFieldNames().get(0), recordColumn, sourceLoc);
  Pair<IAType, Boolean> keyTypePair = Index.getNonNullableOpenFieldType(index.getKeyFieldTypes().get(0),
  secondaryFieldAccessEvalFactories[numSecondaryKeys] =
      metadataProvider.getDataFormat().getFieldAccessEvaluatorFactory(
          metadataProvider.getFunctionManager(), itemType, filterFieldName, recordColumn, sourceLoc);
  Pair<IAType, Boolean> keyTypePair = Index.getNonNullableKeyFieldType(filterFieldName, itemType);
  IAType type = keyTypePair.first;
origin: apache/asterixdb

int pos = skNames.get(i).size() > 1 ? -1 : sourceType.getFieldIndex(skNames.get(i).get(0));
secondaryFieldAccessEvalFactories[i] =
    mdProvider.getDataFormat().getFieldAccessEvaluatorFactory(mdProvider.getFunctionManager(),
        sourceType, secondaryIndex.getKeyFieldNames().get(i), pos, null);
origin: apache/asterixdb

builder.setComparatorFactoryProvider(format.getBinaryComparatorFactoryProvider());
builder.setExpressionRuntimeProvider(
    new ExpressionRuntimeProvider(new QueryLogicalExpressionJobGen(metadataProvider.getFunctionManager())));
builder.setHashFunctionFactoryProvider(format.getBinaryHashFunctionFactoryProvider());
builder.setHashFunctionFamilyProvider(format.getBinaryHashFunctionFamilyProvider());
org.apache.asterix.metadata.declaredMetadataProvidergetFunctionManager

Popular methods of MetadataProvider

  • findDataset
  • getConfig
  • findType
  • getApplicationContext
  • getDataFormat
  • getDefaultDataverseName
  • getMetadataTxnContext
  • <init>
  • getDatasetIndexes
  • getDefaultDataverse
  • getIndex
  • getLocks
  • getIndex,
  • getLocks,
  • getSplitProviderAndConstraints,
  • getStorageComponentProvider,
  • setDefaultDataverse,
  • setMetadataTxnContext,
  • buildBtreeRuntime,
  • createTupleFilterFactory,
  • findDataSource

Popular in Java

  • Running tasks concurrently on multiple threads
  • getSharedPreferences (Context)
  • setContentView (Activity)
  • onCreateOptionsMenu (Activity)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • Point (java.awt)
    A point representing a location in (x,y) coordinate space, specified in integer precision.
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • JTable (javax.swing)
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid

For IntelliJ IDEA,
Android Studio or Eclipse

  • Search for JavaScript code betaCodota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutBlogContact Us
  • Plugin user guideTerms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)