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 gluten-data-1.0.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
io.glutenproject.metrics
├─ io.glutenproject.metrics.BatchScanMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.ExpandMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.FileSourceScanMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.FilterMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.HashAggregateMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.HashAggregateMetricsUpdaterImpl.class - [JAR]
├─ io.glutenproject.metrics.HashJoinMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.HashJoinMetricsUpdaterImpl.class - [JAR]
├─ io.glutenproject.metrics.HiveTableScanMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.LimitMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.Metrics.class - [JAR]
├─ io.glutenproject.metrics.MetricsUtil.class - [JAR]
├─ io.glutenproject.metrics.OperatorMetrics.class - [JAR]
├─ io.glutenproject.metrics.ProjectMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.SortMergeJoinMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.SortMetricsUpdater.class - [JAR]
├─ io.glutenproject.metrics.WindowMetricsUpdater.class - [JAR]
io.glutenproject.exception
├─ io.glutenproject.exception.JniExceptionDescriber.class - [JAR]
org.apache.spark.memory
├─ org.apache.spark.memory.SparkMemoryUtil.class - [JAR]
org.apache.spark.shuffle
├─ org.apache.spark.shuffle.ColumnarShuffleWriter.class - [JAR]
io.glutenproject.memory.alloc
├─ io.glutenproject.memory.alloc.ManagedReservationListener.class - [JAR]
├─ io.glutenproject.memory.alloc.MemoryAllocatorManager.class - [JAR]
io.glutenproject.memory.arrowalloc
├─ io.glutenproject.memory.arrowalloc.ArrowBufferAllocators.class - [JAR]
├─ io.glutenproject.memory.arrowalloc.ManagedAllocationListener.class - [JAR]
org.apache.spark.storage
├─ org.apache.spark.storage.OASPackageBridge.class - [JAR]
org.apache.spark.sql.utils
├─ org.apache.spark.sql.utils.SparkArrowUtil.class - [JAR]
├─ org.apache.spark.sql.utils.SparkSchemaUtil.class - [JAR]
├─ org.apache.spark.sql.utils.SparkVectorUtil.class - [JAR]
io.glutenproject.init
├─ io.glutenproject.init.InitializerJniWrapper.class - [JAR]
├─ io.glutenproject.init.JniInitialized.class - [JAR]
├─ io.glutenproject.init.JniUtils.class - [JAR]
io.glutenproject.vectorized
├─ io.glutenproject.vectorized.ArrowColumnVector.class - [JAR]
├─ io.glutenproject.vectorized.ArrowWritableColumnVector.class - [JAR]
├─ io.glutenproject.vectorized.CloseableColumnBatchIterator.class - [JAR]
├─ io.glutenproject.vectorized.ColumnarBatchInIterator.class - [JAR]
├─ io.glutenproject.vectorized.ColumnarBatchOutIterator.class - [JAR]
├─ io.glutenproject.vectorized.ColumnarBatchSerializer.class - [JAR]
├─ io.glutenproject.vectorized.ColumnarBatchSerializerInstance.class - [JAR]
├─ io.glutenproject.vectorized.JniByteInputStream.class - [JAR]
├─ io.glutenproject.vectorized.JniByteInputStreams.class - [JAR]
├─ io.glutenproject.vectorized.LowCopyFileSegmentJniByteInputStream.class - [JAR]
├─ io.glutenproject.vectorized.LowCopyNettyJniByteInputStream.class - [JAR]
├─ io.glutenproject.vectorized.NativeColumnarToRowInfo.class - [JAR]
├─ io.glutenproject.vectorized.NativeColumnarToRowJniWrapper.class - [JAR]
├─ io.glutenproject.vectorized.NativePlanEvaluator.class - [JAR]
├─ io.glutenproject.vectorized.NativeRowToColumnarJniWrapper.class - [JAR]
├─ io.glutenproject.vectorized.OnHeapJniByteInputStream.class - [JAR]
├─ io.glutenproject.vectorized.PlanEvaluatorJniWrapper.class - [JAR]
├─ io.glutenproject.vectorized.ShuffleReaderJniWrapper.class - [JAR]
├─ io.glutenproject.vectorized.ShuffleWriterJniWrapper.class - [JAR]
org.apache.spark.sql.execution
├─ org.apache.spark.sql.execution.ColumnarBuildSideRelation.class - [JAR]
io.glutenproject.utils
├─ io.glutenproject.utils.ArrowAbiUtil.class - [JAR]
├─ io.glutenproject.utils.ArrowUtil.class - [JAR]
├─ io.glutenproject.utils.ImplicitClass.class - [JAR]
io.glutenproject.columnarbatch
├─ io.glutenproject.columnarbatch.ArrowColumnarBatches.class - [JAR]
├─ io.glutenproject.columnarbatch.ColumnarBatchJniWrapper.class - [JAR]
├─ io.glutenproject.columnarbatch.GlutenColumnarBatches.class - [JAR]
├─ io.glutenproject.columnarbatch.IndicatorVector.class - [JAR]
├─ io.glutenproject.columnarbatch.PlaceholderVector.class - [JAR]
org.apache.spark.sql.execution.utils
├─ org.apache.spark.sql.execution.utils.CloseablePairedColumnarBatchIterator.class - [JAR]
├─ org.apache.spark.sql.execution.utils.ExecUtil.class - [JAR]
org.apache.spark.shuffle.utils
├─ org.apache.spark.shuffle.utils.ShuffleUtil.class - [JAR]