Hierarchy For All Packages
Package Hierarchies:- com.sap.cds.impl,
- com.sap.cds.impl.builder.model,
- com.sap.cds.impl.diff,
- com.sap.cds.impl.localized,
- com.sap.cds.impl.parser,
- com.sap.cds.impl.parser.builder,
- com.sap.cds.impl.parser.search,
- com.sap.cds.impl.parser.token,
- com.sap.cds.impl.util,
- com.sap.cds.ql.impl,
- com.sap.cds.reflect.impl,
- com.sap.cds.reflect.impl.overlay,
- com.sap.cds.reflect.impl.reader.issuecollector,
- com.sap.cds.reflect.impl.reader.model,
- com.sap.cds.util,
- com.sap.cds.util.transformations
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.ArrayDeque<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.io.Serializable)
- com.sap.cds.impl.util.Stack<T>
- java.util.ArrayDeque<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.io.Serializable)
- com.sap.cds.impl.parser.AbstractCqnExpressionParser
- com.sap.cds.impl.parser.ExprParser
- com.sap.cds.impl.parser.search.SearchParser
- com.sap.cds.impl.parser.token.AbstractJSONizable (implements com.sap.cds.JSONizable)
- com.sap.cds.impl.parser.token.RefSegmentBuilder (implements com.sap.cds.ql.RefBuilder.RefSegment)
- com.sap.cds.impl.parser.builder.SortSpecificationImpl (implements com.sap.cds.ql.cqn.CqnSortSpecification)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - com.sap.cds.impl.CdsDataImpl (implements com.sap.cds.CdsData)
- com.sap.cds.impl.builder.model.AbstractPredicate (implements com.sap.cds.ql.Predicate)
- com.sap.cds.impl.builder.model.BetweenPredicate (implements com.sap.cds.ql.cqn.CqnBetweenPredicate)
- com.sap.cds.impl.builder.model.BooleanFunctionCall (implements com.sap.cds.ql.BooleanFunction)
- com.sap.cds.impl.builder.model.ContainmentTest (implements com.sap.cds.ql.cqn.CqnContainmentTest)
- com.sap.cds.impl.builder.model.MatchesPatternPredicate
- com.sap.cds.impl.builder.model.ComparisonPredicate (implements com.sap.cds.ql.cqn.CqnComparisonPredicate)
- com.sap.cds.impl.builder.model.Connective (implements com.sap.cds.ql.cqn.CqnConnectivePredicate)
- com.sap.cds.impl.builder.model.Conjunction
- com.sap.cds.impl.builder.model.Disjunction
- com.sap.cds.impl.builder.model.ExistsSubquery (implements com.sap.cds.ql.cqn.CqnExistsSubquery)
- com.sap.cds.impl.builder.model.InPredicate (implements com.sap.cds.ql.cqn.CqnInPredicate)
- com.sap.cds.impl.builder.model.EtagPredicate (implements com.sap.cds.ql.cqn.CqnEtagPredicate)
- com.sap.cds.impl.builder.model.InSubquery (implements com.sap.cds.ql.cqn.CqnInSubquery)
- com.sap.cds.impl.builder.model.MatchPredicate (implements com.sap.cds.ql.cqn.CqnMatchPredicate)
- com.sap.cds.impl.builder.model.Negation (implements com.sap.cds.ql.cqn.CqnNegation)
- com.sap.cds.impl.builder.model.PassThroughSearchPredicate (implements com.sap.cds.ql.cqn.CqnPassThroughSearchPredicate)
- com.sap.cds.impl.builder.model.SearchTermPredicate (implements com.sap.cds.ql.cqn.CqnSearchTermPredicate)
- com.sap.cds.impl.builder.model.AbstractValue<T> (implements com.sap.cds.impl.builder.model.ValueDefaults<T>)
- com.sap.cds.impl.builder.model.ArithmeticExpr (implements com.sap.cds.ql.cqn.CqnArithmeticExpression)
- com.sap.cds.impl.builder.model.ArithmeticNegation (implements com.sap.cds.ql.cqn.CqnArithmeticNegation)
- com.sap.cds.impl.builder.model.CqnParam<T> (implements com.sap.cds.ql.Parameter<T>)
- com.sap.cds.impl.parser.token.CqnPlainImpl (implements com.sap.cds.ql.cqn.CqnPlain)
- com.sap.cds.impl.builder.model.LiteralImpl<T> (implements com.sap.cds.ql.Literal<T>)
- com.sap.cds.impl.parser.token.CqnBinLiteral
- com.sap.cds.impl.parser.token.CqnBoolLiteral (implements com.sap.cds.ql.BooleanValue)
- com.sap.cds.impl.parser.token.CqnNumLiteral<T> (implements com.sap.cds.ql.cqn.CqnNumericLiteral<N>)
- com.sap.cds.impl.parser.token.CqnStrLiteral (implements com.sap.cds.ql.cqn.CqnStringLiteral)
- com.sap.cds.impl.parser.token.CqnUuidLiteralImpl
- com.sap.cds.impl.parser.token.CqnStructLiteral (implements com.sap.cds.ql.cqn.CqnStructuredLiteral)
- com.sap.cds.impl.parser.token.CqnTempLiteral<T> (implements com.sap.cds.ql.cqn.CqnTemporalLiteral<E>)
- com.sap.cds.impl.parser.token.CqnVectorLiteral (implements com.sap.cds.ql.cqn.CqnVector)
- com.sap.cds.impl.builder.model.ScalarFunctionCall<T> (implements com.sap.cds.ql.FunctionCall<T>)
- com.sap.cds.impl.AssociationAnalyzer
- com.sap.cds.util.CaseBuilder
- com.sap.cds.util.CaseBuilder.When
- com.sap.cds.reflect.impl.CdsAnnotableBuilder<T>
- com.sap.cds.reflect.impl.CdsDefinitionBuilder<T>
- com.sap.cds.reflect.impl.CdsOperationBuilder<T>
- com.sap.cds.reflect.impl.CdsActionBuilder
- com.sap.cds.reflect.impl.CdsFunctionBuilder
- com.sap.cds.reflect.impl.CdsServiceBuilder
- com.sap.cds.reflect.impl.CdsTypeBuilder<T>
- com.sap.cds.reflect.impl.CdsArrayedTypeBuilder
- com.sap.cds.reflect.impl.CdsAssociationTypeBuilder
- com.sap.cds.reflect.impl.CdsSimpleTypeBuilder
- com.sap.cds.reflect.impl.CdsEnumTypeBuilder<T>
- com.sap.cds.reflect.impl.CdsStructuredTypeBuilder<T>
- com.sap.cds.reflect.impl.CdsEntityBuilder
- com.sap.cds.reflect.impl.CdsEventBuilder
- com.sap.cds.reflect.impl.CdsSymbolicTypeBuilder
- com.sap.cds.reflect.impl.CdsOperationBuilder<T>
- com.sap.cds.reflect.impl.CdsElementBuilder<T>
- com.sap.cds.reflect.impl.CdsParameterBuilder
- com.sap.cds.reflect.impl.CdsDefinitionBuilder<T>
- com.sap.cds.reflect.impl.CdsAnnotatableImpl (implements com.sap.cds.reflect.CdsAnnotatable)
- com.sap.cds.reflect.impl.CdsDefinitionImpl (implements com.sap.cds.reflect.CdsDefinition)
- com.sap.cds.reflect.impl.CdsOperationBuilder.CdsOperationImpl (implements com.sap.cds.reflect.CdsOperation)
- com.sap.cds.reflect.impl.CdsSimpleTypeBuilder.CdsSimpleTypeDefinition (implements com.sap.cds.reflect.CdsSimpleType)
- com.sap.cds.reflect.impl.CdsStructuredTypeBuilder.CdsStructuredTypeImpl (implements com.sap.cds.reflect.CdsStructuredType)
- com.sap.cds.reflect.impl.CdsEventBuilder.EventProxy (implements com.sap.cds.reflect.CdsEvent)
- com.sap.cds.reflect.impl.CdsEnumeralImpl<T> (implements com.sap.cds.reflect.CdsEnumType.Enumeral<T>)
- com.sap.cds.reflect.impl.CdsDefinitionImpl (implements com.sap.cds.reflect.CdsDefinition)
- com.sap.cds.reflect.impl.CdsAnnotatableImpl.CdsAnnotationImpl<T> (implements com.sap.cds.reflect.CdsAnnotation<T>)
- com.sap.cds.reflect.impl.CdsAnnotationReader
- com.sap.cds.reflect.impl.CdsArrayedTypeReader
- com.sap.cds.reflect.impl.overlay.CdsAssociationExtenderImpl (implements com.sap.cds.reflect.overlay.CdsAssociationExtender)
- com.sap.cds.reflect.impl.CdsAssociationReader
- com.sap.cds.reflect.impl.CdsAssociationTypeBuilder.CardinalityImpl (implements com.sap.cds.reflect.CdsAssociationType.Cardinality)
- com.sap.cds.reflect.impl.CdsBoundOperationReader
- com.sap.cds.reflect.impl.reader.model.CdsConstants
- com.sap.cds.impl.CdsDataImpl.Factory (implements com.sap.cds.CdsData.Factory)
- com.sap.cds.reflect.impl.overlay.CdsElementExtenderImpl (implements com.sap.cds.reflect.overlay.CdsElementExtender)
- com.sap.cds.reflect.impl.CdsElementReader
- com.sap.cds.reflect.impl.overlay.CdsEntityExtenderImpl (implements com.sap.cds.reflect.overlay.CdsEntityExtender)
- com.sap.cds.reflect.impl.CdsEntityReader
- com.sap.cds.reflect.impl.CdsEntityReader.CdsParameterReader
- com.sap.cds.reflect.impl.CdsEnumTypeReader
- com.sap.cds.reflect.impl.CdsEventReader
- com.sap.cds.impl.CdsListImpl.Factory (implements com.sap.cds.CdsList.Factory)
- com.sap.cds.reflect.impl.CdsModelArtifactsCache
- com.sap.cds.reflect.impl.CdsModelBuilder
- com.sap.cds.reflect.impl.overlay.CdsModelExtenderImpl (implements com.sap.cds.reflect.overlay.CdsModelExtender)
- com.sap.cds.reflect.impl.overlay.CdsModelExtenderImpl.Factory (implements com.sap.cds.reflect.overlay.CdsModelExtender.Factory)
- com.sap.cds.reflect.impl.CdsModelReader (implements com.sap.cds.reflect.CdsModel.Reader)
- com.sap.cds.reflect.impl.CdsModelReader.Config
- com.sap.cds.reflect.impl.CdsModelReader.Config.Builder
- com.sap.cds.util.CdsModelUtils
- com.sap.cds.reflect.impl.CdsOperationReader
- com.sap.cds.util.CdsSearchUtils
- com.sap.cds.reflect.impl.CdsSimpleTypeReader
- com.sap.cds.reflect.impl.CdsStructuredTypeReader
- com.sap.cds.util.CdsTypeUtils
- com.sap.cds.reflect.impl.CdsVersion (implements java.lang.Comparable<T>)
- com.sap.cds.impl.builder.model.Connectors
- com.sap.cds.util.ConstantLiteralSealingModifier
- com.sap.cds.ql.impl.CqnAnalyzerImpl (implements com.sap.cds.ql.cqn.CqnAnalyzer.CqnAnalyzerSPI)
- com.sap.cds.ql.impl.CqnBuilderImpl (implements com.sap.cds.ql.CqnBuilder)
- com.sap.cds.util.CqnCalculatedElementsSubstitutor
- com.sap.cds.impl.parser.CqnParser
- com.sap.cds.ql.impl.CqnParserImpl (implements com.sap.cds.ql.CqnParser)
- com.sap.cds.util.CqnStatementUtils
- com.sap.cds.impl.builder.model.CqnTokenListBuilder
- com.sap.cds.impl.DataProcessor (implements com.sap.cds.CdsDataProcessor)
- com.sap.cds.impl.DataProcessor.Factory (implements com.sap.cds.CdsDataProcessor.Factory)
- com.sap.cds.util.DataUtils
- com.sap.cds.reflect.impl.DeclaredElement (implements com.sap.cds.reflect.CdsElement)
- com.sap.cds.impl.parser.DeleteParser
- com.sap.cds.impl.diff.DiffProcessor (implements com.sap.cds.CdsDiffProcessor)
- com.sap.cds.impl.diff.DiffProcessor.Factory (implements com.sap.cds.CdsDiffProcessor.Factory)
- com.sap.cds.reflect.impl.DraftAdapter
- com.sap.cds.impl.builder.model.ElementRefBuilder<T> (implements com.sap.cds.ql.RefBuilder<T>)
- com.sap.cds.impl.builder.model.ElementRefImpl<T> (implements com.sap.cds.ql.ElementRef<T>, com.sap.cds.impl.builder.model.ValueDefaults<T>)
- com.sap.cds.reflect.impl.EnumeralName
- com.sap.cds.util.EtagPredicateNormalizer
- com.sap.cds.impl.parser.builder.ExpressionBuilder
- com.sap.cds.impl.builder.model.ExpressionImpl
- com.sap.cds.impl.parser.ExpressionParser
- com.sap.cds.ql.impl.ExpressionVisitor (implements com.sap.cds.ql.cqn.CqnVisitor)
- com.google.common.collect.ForwardingObject
- com.google.common.collect.ForwardingCollection<E> (implements java.util.Collection<E>)
- com.google.common.collect.ForwardingList<E> (implements java.util.List<E>)
- com.sap.cds.impl.CdsListImpl<T> (implements com.sap.cds.CdsList<T>)
- com.google.common.collect.ForwardingList<E> (implements java.util.List<E>)
- com.google.common.collect.ForwardingMap<K,
V> (implements java.util.Map<K, V>) - com.sap.cds.impl.LazyRowImpl (implements com.sap.cds.impl.Lazy, com.sap.cds.Row)
- com.google.common.collect.ForwardingCollection<E> (implements java.util.Collection<E>)
- com.sap.cds.reflect.impl.reader.issuecollector.Issue
- com.sap.cds.reflect.impl.reader.issuecollector.IssueCollectorFactory
- com.sap.cds.impl.builder.model.Join (implements com.sap.cds.ql.cqn.CqnJoin, com.sap.cds.ql.Source<T>)
- com.sap.cds.impl.parser.token.Jsonizer (implements com.sap.cds.JSONizable)
- com.sap.cds.impl.parser.JsonParser
- com.sap.cds.util.transformations.LimitCalculator
- com.sap.cds.impl.parser.builder.LimitImpl (implements com.sap.cds.JSONizable)
- com.sap.cds.impl.builder.model.ListValue (implements com.sap.cds.ql.cqn.CqnListValue, com.sap.cds.impl.builder.model.ValueDefaults<T>)
- com.sap.cds.impl.localized.LocaleUtils
- com.sap.cds.impl.builder.model.LockImpl (implements com.sap.cds.ql.cqn.CqnLock)
- com.sap.cds.util.NameResolver
- com.sap.cds.util.NestedStructsResolver
- com.sap.cds.util.OccUtils
- com.sap.cds.util.OnConditionAnalyzer
- com.sap.cds.impl.util.Pair<L,
R> - com.sap.cds.util.PathExpressionResolver
- com.sap.cds.ql.impl.PathImpl (implements com.sap.cds.ql.cqn.Path)
- com.sap.cds.impl.parser.PathParser
- com.sap.cds.util.ProjectionProcessor
- com.sap.cds.util.ProjectionQueryNormalizer (implements com.sap.cds.ql.cqn.Modifier)
- com.sap.cds.util.ProjectionResolver<T>
- com.sap.cds.impl.ProxyCreator (implements com.sap.cds.Struct.ProxyFactory)
- com.sap.cds.impl.ProxyList<E> (implements java.util.List<E>)
- com.sap.cds.impl.builder.model.RealVector (implements com.sap.cds.CdsVector, com.sap.cds.JSONizable)
- com.sap.cds.impl.builder.model.RealVector.Factory (implements com.sap.cds.CdsVector.Factory)
- com.sap.cds.impl.util.RealVectorUtils
- com.sap.cds.impl.parser.token.RefSegmentImpl
- com.sap.cds.ResultBuilder
- com.sap.cds.impl.ResultImpl
- com.sap.cds.impl.ResultImpl.Factory (implements com.sap.cds.ResultBuilder.Factory)
- com.sap.cds.impl.RuntimeCompatibilityMode
- com.sap.cds.impl.builder.model.SelectList (implements com.sap.cds.ql.cqn.CqnSelectList)
- com.sap.cds.impl.builder.model.ExpandBuilder<T> (implements com.sap.cds.ql.Expand<T>)
- com.sap.cds.impl.builder.model.InlineBuilder (implements com.sap.cds.ql.cqn.CqnInline)
- com.sap.cds.ql.impl.SelectListValueBuilder
- com.sap.cds.impl.parser.SelectParser
- com.sap.cds.util.SessionUtils
- com.sap.cds.util.SessionUtils.SessionContextVariable
- com.sap.cds.ql.StatementBuilder<T> (implements com.sap.cds.ql.cqn.CqnStatement)
- com.sap.cds.ql.impl.FilterableStatementBuilder<T,
S> (implements com.sap.cds.ql.FilterableStatement<T, S>) - com.sap.cds.ql.impl.DeleteBuilder<T> (implements com.sap.cds.ql.Delete<T>)
- com.sap.cds.ql.impl.UpdateBuilder<T> (implements com.sap.cds.ql.Update<T>)
- com.sap.cds.ql.Select<T> (implements com.sap.cds.ql.cqn.CqnSelect, com.sap.cds.ql.FilterableStatement<T,
S>, com.sap.cds.ql.Source<T>) - com.sap.cds.ql.impl.SelectBuilder<T>
- com.sap.cds.ql.impl.XsertBuilder<T>
- com.sap.cds.ql.impl.XsertBuilder.UpsertBuilder (implements com.sap.cds.ql.Upsert)
- com.sap.cds.ql.impl.FilterableStatementBuilder<T,
- com.sap.cds.reflect.impl.StreamableMapFactory
- com.sap.cds.impl.parser.StructDataParser
- com.sap.cds.impl.builder.model.StructuredTypeImpl (implements com.sap.cds.ql.StructuredType<T>)
- com.sap.cds.impl.builder.model.StructuredTypeProxy
- com.sap.cds.impl.builder.model.StructuredTypeRefBuilder (implements com.sap.cds.ql.RefBuilder<T>)
- com.sap.cds.impl.builder.model.StructuredTypeRefImpl
- com.sap.cds.util.StructuredTypeResolver
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.sap.cds.reflect.impl.InvalidCsnException
- java.lang.RuntimeException
- java.lang.Exception
- com.sap.cds.impl.TimingLogger
- com.sap.cds.impl.parser.TokenParser
- com.sap.cds.util.transformations.TransformationCopier
- com.sap.cds.util.transformations.TransformationToSelect
- com.sap.cds.impl.parser.UpdateParser
- com.sap.cds.util.VersionGenerator
- com.sap.cds.util.VersionIncrementor
- com.sap.cds.impl.parser.VersionParser
- com.sap.cds.impl.parser.XsertParser
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.util.function.BiPredicate<T,
U> - com.sap.cds.util.ProjectionResolver.BiPredicate
- com.sap.cds.util.CqnStatementUtils.Count
- com.sap.cds.impl.DataProcessor.Action
- com.sap.cds.reflect.impl.reader.issuecollector.IssueCollector
- com.sap.cds.JSONizable
- com.sap.cds.ql.cqn.CqnToken
- com.sap.cds.ql.cqn.CqnValue
- com.sap.cds.ql.Value<T> (also extends com.sap.cds.ql.Orderable)
- com.sap.cds.impl.builder.model.ValueDefaults<T>
- com.sap.cds.ql.Value<T> (also extends com.sap.cds.ql.Orderable)
- com.sap.cds.ql.cqn.CqnValue
- com.sap.cds.ql.cqn.CqnToken
- com.sap.cds.impl.Lazy
- com.sap.cds.ql.cqn.Modifier
- com.sap.cds.util.CqnStatementUtils.LogicalOpertionsSimplifier
- com.sap.cds.util.CqnStatementUtils.NegationResolver
- com.sap.cds.ql.Orderable
- com.sap.cds.ql.Value<T> (also extends com.sap.cds.ql.cqn.CqnValue)
- com.sap.cds.impl.builder.model.ValueDefaults<T>
- com.sap.cds.ql.Value<T> (also extends com.sap.cds.ql.cqn.CqnValue)
- com.sap.cds.util.ProjectionResolver.Condition
- com.sap.cds.util.ProjectionResolver.BiPredicate (also extends java.util.function.BiPredicate<T,
U>) - com.sap.cds.util.ProjectionResolver.TriPredicate
- com.sap.cds.util.ProjectionResolver.BiPredicate (also extends java.util.function.BiPredicate<T,
- com.sap.cds.reflect.impl.StreamableMap<T>
- com.sap.cds.impl.TimingLogger.Jdbc<R>
- com.sap.cds.impl.TimingLogger.Job<R>
- com.sap.cds.ql.impl.Xpr
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.sap.cds.util.CdsModelUtils.CascadeType
- com.sap.cds.reflect.impl.reader.issuecollector.IssueType
- com.sap.cds.impl.builder.model.SelectList.Type
- com.sap.cds.impl.parser.StructDataParser.Include
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)