View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window spark-columnar-core-1.4.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.apache.spark.sql.execution.datasources.v2
├─ org.apache.spark.sql.execution.datasources.v2.VectorizedFilePartitionReaderHandler.class - [JAR]
com.intel.oap.datasource.parquet
├─ com.intel.oap.datasource.parquet.ParquetReader.class - [JAR]
├─ com.intel.oap.datasource.parquet.ParquetReaderJniWrapper.class - [JAR]
├─ com.intel.oap.datasource.parquet.ParquetWriter.class - [JAR]
├─ com.intel.oap.datasource.parquet.ParquetWriterJniWrapper.class - [JAR]
org.apache.spark.shuffle
├─ org.apache.spark.shuffle.ColumnarShuffleDependency.class - [JAR]
├─ org.apache.spark.shuffle.ColumnarShuffleWriter.class - [JAR]
org.apache.spark.sql.util
├─ org.apache.spark.sql.util.ArrowUtils.class - [JAR]
├─ org.apache.spark.sql.util.OASPackageBridge.class - [JAR]
├─ org.apache.spark.sql.util.StructTypeFWD.class - [JAR]
org.apache.spark.util
├─ org.apache.spark.util.ExecutorManager.class - [JAR]
├─ org.apache.spark.util.ShufflePartitionUtils.class - [JAR]
├─ org.apache.spark.util.UserAddedJarUtils.class - [JAR]
org.apache.spark.shuffle.sort
├─ org.apache.spark.shuffle.sort.ColumnarShuffleHandle.class - [JAR]
├─ org.apache.spark.shuffle.sort.ColumnarShuffleManager.class - [JAR]
com.intel.oap.vectorized
├─ com.intel.oap.vectorized.ArrowBufBuilder.class - [JAR]
├─ com.intel.oap.vectorized.ArrowColumnarBatchSerializer.class - [JAR]
├─ com.intel.oap.vectorized.ArrowColumnarBatchSerializerInstance.class - [JAR]
├─ com.intel.oap.vectorized.ArrowColumnarToRowInfo.class - [JAR]
├─ com.intel.oap.vectorized.ArrowColumnarToRowJniWrapper.class - [JAR]
├─ com.intel.oap.vectorized.ArrowFieldNodeBuilder.class - [JAR]
├─ com.intel.oap.vectorized.ArrowRowToColumnarJniWrapper.class - [JAR]
├─ com.intel.oap.vectorized.BatchIterator.class - [JAR]
├─ com.intel.oap.vectorized.CloseableColumnBatchIterator.class - [JAR]
├─ com.intel.oap.vectorized.CompressedVectorLoader.class - [JAR]
├─ com.intel.oap.vectorized.ExpressionEvaluator.class - [JAR]
├─ com.intel.oap.vectorized.ExpressionEvaluatorJniWrapper.class - [JAR]
├─ com.intel.oap.vectorized.JniUtils.class - [JAR]
├─ com.intel.oap.vectorized.MetricsObject.class - [JAR]
├─ com.intel.oap.vectorized.NativePartitioning.class - [JAR]
├─ com.intel.oap.vectorized.NativeSerializableObject.class - [JAR]
├─ com.intel.oap.vectorized.PartitionFileInfo.class - [JAR]
├─ com.intel.oap.vectorized.SchemaAwareArrowCompressedStreamReader.class - [JAR]
├─ com.intel.oap.vectorized.SchemaAwareArrowStreamReader.class - [JAR]
├─ com.intel.oap.vectorized.SerializableObject.class - [JAR]
├─ com.intel.oap.vectorized.ShuffleDecompressionJniWrapper.class - [JAR]
├─ com.intel.oap.vectorized.ShuffleSplitterJniWrapper.class - [JAR]
├─ com.intel.oap.vectorized.SplitResult.class - [JAR]
com.intel.oap.datasource
├─ com.intel.oap.datasource.VectorizedParquetArrowReader.class - [JAR]
com.intel.oap
├─ com.intel.oap.GazelleDriverPlugin.class - [JAR]
├─ com.intel.oap.GazelleExecutorPlugin.class - [JAR]
├─ com.intel.oap.GazelleNumaBindingInfo.class - [JAR]
├─ com.intel.oap.GazellePlugin.class - [JAR]
├─ com.intel.oap.GazellePluginConfig.class - [JAR]
├─ com.intel.oap.GazelleSessionExtensions.class - [JAR]
├─ com.intel.oap.GazelleSparkExtensionsInjector.class - [JAR]
├─ com.intel.oap.SparkConfImplicits.class - [JAR]
com.intel.oap.extension
├─ com.intel.oap.extension.ColumnarOverrideRules.class - [JAR]
├─ com.intel.oap.extension.ColumnarOverrides.class - [JAR]
├─ com.intel.oap.extension.ColumnarPostOverrides.class - [JAR]
├─ com.intel.oap.extension.ColumnarPreOverrides.class - [JAR]
├─ com.intel.oap.extension.JoinSelectionOverrides.class - [JAR]
├─ com.intel.oap.extension.LocalRankWindow.class - [JAR]
├─ com.intel.oap.extension.LocalWindowApply.class - [JAR]
├─ com.intel.oap.extension.LocalWindowExec.class - [JAR]
├─ com.intel.oap.extension.OptimizerOverrides.class - [JAR]
├─ com.intel.oap.extension.RankFilterPattern.class - [JAR]
├─ com.intel.oap.extension.StrategyOverrides.class - [JAR]
org.apache.spark.sql.execution
├─ org.apache.spark.sql.execution.ArrowCachedBatch.class - [JAR]
├─ org.apache.spark.sql.execution.ArrowColumnarCachedBatchSerializer.class - [JAR]
├─ org.apache.spark.sql.execution.CloseablePairedColumnarBatchIterator.class - [JAR]
├─ org.apache.spark.sql.execution.ColumnarBroadcastExchangeAdaptor.class - [JAR]
├─ org.apache.spark.sql.execution.ColumnarBroadcastExchangeExec.class - [JAR]
├─ org.apache.spark.sql.execution.ColumnarCollapseCodegenStages.class - [JAR]
├─ org.apache.spark.sql.execution.ColumnarHashedRelation.class - [JAR]
├─ org.apache.spark.sql.execution.ColumnarInputAdapter.class - [JAR]
├─ org.apache.spark.sql.execution.ColumnarShuffleExchangeAdaptor.class - [JAR]
├─ org.apache.spark.sql.execution.ColumnarShuffleExchangeExec.class - [JAR]
├─ org.apache.spark.sql.execution.ReuseColumnarExchange.class - [JAR]
├─ org.apache.spark.sql.execution.ReuseColumnarSubquery.class - [JAR]
├─ org.apache.spark.sql.execution.ShuffledColumnarBatchRDD.class - [JAR]
├─ org.apache.spark.sql.execution.ShuffledColumnarBatchRDDPartition.class - [JAR]
org.apache.spark.sql.execution.python
├─ org.apache.spark.sql.execution.python.ColumnarArrowEvalPythonExec.class - [JAR]
├─ org.apache.spark.sql.execution.python.ColumnarArrowPythonRunner.class - [JAR]
org.apache.spark.storage.memory
├─ org.apache.spark.storage.memory.BlockEvictionHandler.class - [JAR]
├─ org.apache.spark.storage.memory.DeserializedMemoryEntry.class - [JAR]
├─ org.apache.spark.storage.memory.DeserializedValuesHolder.class - [JAR]
├─ org.apache.spark.storage.memory.MemoryEntry.class - [JAR]
├─ org.apache.spark.storage.memory.MemoryEntryBuilder.class - [JAR]
├─ org.apache.spark.storage.memory.MemoryStore.class - [JAR]
├─ org.apache.spark.storage.memory.PartiallySerializedBlock.class - [JAR]
├─ org.apache.spark.storage.memory.PartiallyUnrolledIterator.class - [JAR]
├─ org.apache.spark.storage.memory.RedirectableOutputStream.class - [JAR]
├─ org.apache.spark.storage.memory.SerializedMemoryEntry.class - [JAR]
├─ org.apache.spark.storage.memory.SerializedValuesHolder.class - [JAR]
├─ org.apache.spark.storage.memory.ValuesHolder.class - [JAR]
com.intel.oap.execution
├─ com.intel.oap.execution.ArrowColumnarToRowExec.class - [JAR]
├─ com.intel.oap.execution.ArrowRowToColumnarExec.class - [JAR]
├─ com.intel.oap.execution.BroadcastColumnarRDD.class - [JAR]
├─ com.intel.oap.execution.BroadcastColumnarRDDPartition.class - [JAR]
├─ com.intel.oap.execution.CoalesceBatchesExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarBatchScanExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarBroadcastHashJoinExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarCoalesceExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarCodegenContext.class - [JAR]
├─ com.intel.oap.execution.ColumnarCodegenSupport.class - [JAR]
├─ com.intel.oap.execution.ColumnarConditionProjectExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarDataSourceRDD.class - [JAR]
├─ com.intel.oap.execution.ColumnarExpandExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarGlobalLimitExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarHashAggregateExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarInMemoryTableScanExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarLocalLimitExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarNativeIterator.class - [JAR]
├─ com.intel.oap.execution.ColumnarShuffledHashJoinExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarSortExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarSortMergeJoinExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarUnionExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarWholeStageCodegenExec.class - [JAR]
├─ com.intel.oap.execution.ColumnarWindowExec.class - [JAR]
├─ com.intel.oap.execution.DataSourceRDDPartition.class - [JAR]
├─ com.intel.oap.execution.DataToArrowColumnarExec.class - [JAR]
├─ com.intel.oap.execution.LocalPhysicalWindow.class - [JAR]
├─ com.intel.oap.execution.Patterns.class - [JAR]
com.intel.oap.extension.columnar
├─ com.intel.oap.extension.columnar.ColumnarGuardRule.class - [JAR]
├─ com.intel.oap.extension.columnar.RowGuard.class - [JAR]
org.apache.spark.sql.execution.adaptive
├─ org.apache.spark.sql.execution.adaptive.AdaptiveExecutionContext.class - [JAR]
├─ org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.class - [JAR]
├─ org.apache.spark.sql.execution.adaptive.ColumnarCustomShuffleReaderExec.class - [JAR]
├─ org.apache.spark.sql.execution.adaptive.StageFailure.class - [JAR]
├─ org.apache.spark.sql.execution.adaptive.StageMaterializationEvent.class - [JAR]
├─ org.apache.spark.sql.execution.adaptive.StageSuccess.class - [JAR]
com.intel.oap.expression
├─ com.intel.oap.expression.ArrowColumnarBatch.class - [JAR]
├─ com.intel.oap.expression.CodeGeneration.class - [JAR]
├─ com.intel.oap.expression.ColumnarAbs.class - [JAR]
├─ com.intel.oap.expression.ColumnarAdd.class - [JAR]
├─ com.intel.oap.expression.ColumnarAlias.class - [JAR]
├─ com.intel.oap.expression.ColumnarAnd.class - [JAR]
├─ com.intel.oap.expression.ColumnarArithmeticWithGandiva.class - [JAR]
├─ com.intel.oap.expression.ColumnarAttributeReference.class - [JAR]
├─ com.intel.oap.expression.ColumnarBinaryArithmetic.class - [JAR]
├─ com.intel.oap.expression.ColumnarBinaryExpression.class - [JAR]
├─ com.intel.oap.expression.ColumnarBinaryOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarBitwiseAnd.class - [JAR]
├─ com.intel.oap.expression.ColumnarBitwiseNot.class - [JAR]
├─ com.intel.oap.expression.ColumnarBitwiseOr.class - [JAR]
├─ com.intel.oap.expression.ColumnarBitwiseXor.class - [JAR]
├─ com.intel.oap.expression.ColumnarBoundReference.class - [JAR]
├─ com.intel.oap.expression.ColumnarCaseWhen.class - [JAR]
├─ com.intel.oap.expression.ColumnarCaseWhenOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarCast.class - [JAR]
├─ com.intel.oap.expression.ColumnarCeil.class - [JAR]
├─ com.intel.oap.expression.ColumnarCheckOverflow.class - [JAR]
├─ com.intel.oap.expression.ColumnarCoalesce.class - [JAR]
├─ com.intel.oap.expression.ColumnarCoalesceOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarConcat.class - [JAR]
├─ com.intel.oap.expression.ColumnarConcatOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarConditionProjector.class - [JAR]
├─ com.intel.oap.expression.ColumnarConditionedProbeJoin.class - [JAR]
├─ com.intel.oap.expression.ColumnarContains.class - [JAR]
├─ com.intel.oap.expression.ColumnarDateAddInterval.class - [JAR]
├─ com.intel.oap.expression.ColumnarDateTimeExpressions.class - [JAR]
├─ com.intel.oap.expression.ColumnarDayOfMonth.class - [JAR]
├─ com.intel.oap.expression.ColumnarDivide.class - [JAR]
├─ com.intel.oap.expression.ColumnarEndsWith.class - [JAR]
├─ com.intel.oap.expression.ColumnarEqualNull.class - [JAR]
├─ com.intel.oap.expression.ColumnarEqualTo.class - [JAR]
├─ com.intel.oap.expression.ColumnarExpression.class - [JAR]
├─ com.intel.oap.expression.ColumnarExpressionConverter.class - [JAR]
├─ com.intel.oap.expression.ColumnarFilter.class - [JAR]
├─ com.intel.oap.expression.ColumnarFloor.class - [JAR]
├─ com.intel.oap.expression.ColumnarGetJsonObject.class - [JAR]
├─ com.intel.oap.expression.ColumnarGreaterThan.class - [JAR]
├─ com.intel.oap.expression.ColumnarGreaterThanOrEqual.class - [JAR]
├─ com.intel.oap.expression.ColumnarHashAggregation.class - [JAR]
├─ com.intel.oap.expression.ColumnarIf.class - [JAR]
├─ com.intel.oap.expression.ColumnarIfOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarIn.class - [JAR]
├─ com.intel.oap.expression.ColumnarInOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarInSet.class - [JAR]
├─ com.intel.oap.expression.ColumnarInSetOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarIsNotNull.class - [JAR]
├─ com.intel.oap.expression.ColumnarIsNull.class - [JAR]
├─ com.intel.oap.expression.ColumnarLessThan.class - [JAR]
├─ com.intel.oap.expression.ColumnarLessThanOrEqual.class - [JAR]
├─ com.intel.oap.expression.ColumnarLike.class - [JAR]
├─ com.intel.oap.expression.ColumnarLiteral.class - [JAR]
├─ com.intel.oap.expression.ColumnarMakeDecimal.class - [JAR]
├─ com.intel.oap.expression.ColumnarMonth.class - [JAR]
├─ com.intel.oap.expression.ColumnarMultiply.class - [JAR]
├─ com.intel.oap.expression.ColumnarNormalizeNaNAndZero.class - [JAR]
├─ com.intel.oap.expression.ColumnarNot.class - [JAR]
├─ com.intel.oap.expression.ColumnarOr.class - [JAR]
├─ com.intel.oap.expression.ColumnarProjection.class - [JAR]
├─ com.intel.oap.expression.ColumnarRegExpReplace.class - [JAR]
├─ com.intel.oap.expression.ColumnarRegExpReplaceOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarRound.class - [JAR]
├─ com.intel.oap.expression.ColumnarRoundOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarScalarSubquery.class - [JAR]
├─ com.intel.oap.expression.ColumnarShiftLeft.class - [JAR]
├─ com.intel.oap.expression.ColumnarShiftRight.class - [JAR]
├─ com.intel.oap.expression.ColumnarSortMergeJoin.class - [JAR]
├─ com.intel.oap.expression.ColumnarSorter.class - [JAR]
├─ com.intel.oap.expression.ColumnarStartsWith.class - [JAR]
├─ com.intel.oap.expression.ColumnarString2TrimOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarStringInstr.class - [JAR]
├─ com.intel.oap.expression.ColumnarStringSplit.class - [JAR]
├─ com.intel.oap.expression.ColumnarStringTranslate.class - [JAR]
├─ com.intel.oap.expression.ColumnarStringTrim.class - [JAR]
├─ com.intel.oap.expression.ColumnarStringTrimLeft.class - [JAR]
├─ com.intel.oap.expression.ColumnarStringTrimRight.class - [JAR]
├─ com.intel.oap.expression.ColumnarSubString.class - [JAR]
├─ com.intel.oap.expression.ColumnarSubtract.class - [JAR]
├─ com.intel.oap.expression.ColumnarTernaryOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarUnaryOperator.class - [JAR]
├─ com.intel.oap.expression.ColumnarUnscaledValue.class - [JAR]
├─ com.intel.oap.expression.ColumnarUpper.class - [JAR]
├─ com.intel.oap.expression.ColumnarYear.class - [JAR]
├─ com.intel.oap.expression.ConverterUtils.class - [JAR]