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 ontop-optimization-5.1.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
it.unibz.inf.ontop.datalog.impl
├─ it.unibz.inf.ontop.datalog.impl.UnionFlattenerImpl.class - [JAR]
it.unibz.inf.ontop.iq.optimizer
├─ it.unibz.inf.ontop.iq.optimizer.AggregationSimplifier.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.AggregationSplitter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.BelowDistinctJoinWithClassUnionOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.BooleanExpressionPushDownOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.FilterLifter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.FlattenLifter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.GeneralStructuralAndSemanticIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.IQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.InnerJoinIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.JoinLikeOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.LeftJoinIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.OrderBySimplifier.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.PostProcessableFunctionLifter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.PreventDistinctOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.RedundantJoinFKOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.SelfJoinSameTermIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.SelfJoinUCIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.TermTypeTermLifter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.UnionAndBindingLiftOptimizer.class - [JAR]
it.unibz.inf.ontop.iq.tools.impl
├─ it.unibz.inf.ontop.iq.tools.impl.UnionBasedQueryMergerImpl.class - [JAR]
it.unibz.inf.ontop.iq.tools
├─ it.unibz.inf.ontop.iq.tools.UnionBasedQueryMerger.class - [JAR]
it.unibz.inf.ontop.iq.planner.impl
├─ it.unibz.inf.ontop.iq.planner.impl.AvoidJoinAboveUnionPlanner.class - [JAR]
├─ it.unibz.inf.ontop.iq.planner.impl.DummyQueryPlanner.class - [JAR]
it.unibz.inf.ontop.iq.planner
├─ it.unibz.inf.ontop.iq.planner.QueryPlanner.class - [JAR]
it.unibz.inf.ontop.iq.optimizer.splitter.impl
├─ it.unibz.inf.ontop.iq.optimizer.splitter.impl.PreventDistinctProjectionSplitterImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.splitter.impl.ProjectionSplitterImpl.class - [JAR]
it.unibz.inf.ontop.iq.visitor
├─ it.unibz.inf.ontop.iq.visitor.RequiredExtensionalDataNodeExtractor.class - [JAR]
it.unibz.inf.ontop.iq.optimizer.splitter
├─ it.unibz.inf.ontop.iq.optimizer.splitter.PreventDistinctProjectionSplitter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.splitter.ProjectionSplitter.class - [JAR]
it.unibz.inf.ontop.injection
├─ it.unibz.inf.ontop.injection.OntopOptimizationConfiguration.class - [JAR]
├─ it.unibz.inf.ontop.injection.OntopOptimizationSettings.class - [JAR]
├─ it.unibz.inf.ontop.injection.OptimizationSingletons.class - [JAR]
├─ it.unibz.inf.ontop.injection.OptimizerFactory.class - [JAR]
it.unibz.inf.ontop.iq.optimizer.impl
├─ it.unibz.inf.ontop.iq.optimizer.impl.AbstractBelowDistinctInnerJoinTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.AbstractBelowDistinctTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.AbstractIntensionalQueryMerger.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.AbstractSelfJoinSimplifier.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.AggregationSimplifierImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.AggregationSplitterImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.ArgumentTransferInnerJoinFDIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.BasicFlattenLifter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.BelowDistinctJoinWithClassUnionOptimizerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.BooleanExpressionPushDownOptimizerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.BottomUpUnionAndBindingLiftOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.CompositeFlattenLifter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.DefaultCompositeInnerJoinIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.DefaultCompositeLeftJoinIQOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.FilterLifterImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.FixedPointJoinLikeOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.GeneralStructuralAndSemanticIQOptimizerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.LookForDistinctOrLimit1TransformerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.OrderBySimplifierImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.PostProcessableFunctionLifterImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.PreventDistinctOptimizerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.RedundantJoinFKOptimizerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.SelfJoinSameTermIQOptimizerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.SelfJoinUCIQOptimizerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.TermTypeTermLifterImpl.class - [JAR]
it.unibz.inf.ontop.iq.transformer
├─ it.unibz.inf.ontop.iq.transformer.BooleanExpressionPushDownTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.DefinitionPushDownTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.EmptyRowsValuesNodeTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.ExplicitEqualityTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.TermTypeTermLiftTransformer.class - [JAR]
it.unibz.inf.ontop.iq.visitor.impl
├─ it.unibz.inf.ontop.iq.visitor.impl.RequiredExtensionalDataNodeExtractorImpl.class - [JAR]
it.unibz.inf.ontop.iq.lens.impl
├─ it.unibz.inf.ontop.iq.lens.impl.LensUnfolderImpl.class - [JAR]
it.unibz.inf.ontop.injection.impl
├─ it.unibz.inf.ontop.injection.impl.OntopOptimizationConfigurationImpl.class - [JAR]
├─ it.unibz.inf.ontop.injection.impl.OntopOptimizationModule.class - [JAR]
├─ it.unibz.inf.ontop.injection.impl.OntopOptimizationSettingsImpl.class - [JAR]
├─ it.unibz.inf.ontop.injection.impl.OptimizationSingletonsImpl.class - [JAR]
it.unibz.inf.ontop.iq.lens
├─ it.unibz.inf.ontop.iq.lens.LensUnfolder.class - [JAR]
it.unibz.inf.ontop.datalog
├─ it.unibz.inf.ontop.datalog.UnionFlattener.class - [JAR]
it.unibz.inf.ontop.iq.optimizer.impl.lj
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.AbstractJoinTransferLJTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.AbstractLJTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.CardinalityInsensitiveJoinTransferLJOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.CardinalitySensitiveJoinTransferLJOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.ComplexStrictEqualityLeftJoinExpliciter.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.LJWithNestingOnRightToInnerJoinOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.LeftJoinAnalysisTools.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.MergeLJOptimizer.class - [JAR]
├─ it.unibz.inf.ontop.iq.optimizer.impl.lj.RequiredExtensionalDataNodeExtractor.class - [JAR]
it.unibz.inf.ontop.iq.transformer.impl
├─ it.unibz.inf.ontop.iq.transformer.impl.BooleanExpressionPushDownTransformerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.impl.BooleanExpressionPusher.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.impl.EmptyRowsValuesNodeTransformerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.impl.ExplicitEqualityTransformerImpl.class - [JAR]
├─ it.unibz.inf.ontop.iq.transformer.impl.RDFTypeDependentSimplifyingTransformer.class - [JAR]