Hierarchy For All Packages
Package Hierarchies:- cool.klass.model.meta.domain.api,
- cool.klass.model.meta.domain.api.criteria,
- cool.klass.model.meta.domain.api.modifier,
- cool.klass.model.meta.domain.api.operator,
- cool.klass.model.meta.domain.api.order,
- cool.klass.model.meta.domain.api.parameter,
- cool.klass.model.meta.domain.api.projection,
- cool.klass.model.meta.domain.api.property,
- cool.klass.model.meta.domain.api.property.validation,
- cool.klass.model.meta.domain.api.service,
- cool.klass.model.meta.domain.api.service.url,
- cool.klass.model.meta.domain.api.source,
- cool.klass.model.meta.domain.api.value,
- cool.klass.model.meta.domain.api.value.literal,
- cool.klass.model.meta.domain.api.visitor
Class Hierarchy
- java.lang.Object
- cool.klass.model.meta.domain.api.visitor.AssertObjectMatchesDataTypePropertyVisitor (implements cool.klass.model.meta.domain.api.visitor.DataTypePropertyVisitor)
- cool.klass.model.meta.domain.api.projection.BaseProjectionListener (implements cool.klass.model.meta.domain.api.projection.ProjectionListener)
- cool.klass.model.meta.domain.api.property.DataTypePropertyVisitorAdaptor (implements cool.klass.model.meta.domain.api.visitor.PrimitiveTypeVisitor)
- cool.klass.model.meta.domain.api.visitor.PrimitiveToJavaTypeVisitor (implements cool.klass.model.meta.domain.api.visitor.PrimitiveTypeVisitor)
- cool.klass.model.meta.domain.api.projection.ProjectionWalker
Interface Hierarchy
- cool.klass.model.meta.domain.api.criteria.CriteriaVisitor
- cool.klass.model.meta.domain.api.visitor.DataTypePropertyVisitor
- cool.klass.model.meta.domain.api.DomainModel
- cool.klass.model.meta.domain.api.Element
- cool.klass.model.meta.domain.api.criteria.Criteria
- cool.klass.model.meta.domain.api.criteria.AllCriteria
- cool.klass.model.meta.domain.api.criteria.BinaryCriteria
- cool.klass.model.meta.domain.api.criteria.AndCriteria
- cool.klass.model.meta.domain.api.criteria.OrCriteria
- cool.klass.model.meta.domain.api.criteria.EdgePointCriteria
- cool.klass.model.meta.domain.api.criteria.OperatorCriteria
- cool.klass.model.meta.domain.api.value.ExpressionValue
- cool.klass.model.meta.domain.api.value.literal.LiteralListValue
- cool.klass.model.meta.domain.api.value.literal.LiteralValue
- cool.klass.model.meta.domain.api.value.literal.BooleanLiteralValue
- cool.klass.model.meta.domain.api.value.literal.FloatingPointLiteralValue
- cool.klass.model.meta.domain.api.value.literal.IntegerLiteralValue
- cool.klass.model.meta.domain.api.value.literal.NullLiteral
- cool.klass.model.meta.domain.api.value.literal.StringLiteralValue
- cool.klass.model.meta.domain.api.value.literal.UserLiteral
- cool.klass.model.meta.domain.api.value.MemberReferencePath
- cool.klass.model.meta.domain.api.value.ThisMemberReferencePath
- cool.klass.model.meta.domain.api.value.TypeMemberReferencePath
- cool.klass.model.meta.domain.api.value.VariableReference
- cool.klass.model.meta.domain.api.operator.Operator
- cool.klass.model.meta.domain.api.operator.EqualityOperator
- cool.klass.model.meta.domain.api.operator.InequalityOperator
- cool.klass.model.meta.domain.api.operator.InOperator
- cool.klass.model.meta.domain.api.operator.StringOperator
- cool.klass.model.meta.domain.api.order.OrderBy
- cool.klass.model.meta.domain.api.order.OrderByDirectionDeclaration
- cool.klass.model.meta.domain.api.order.OrderByMemberReferencePath
- cool.klass.model.meta.domain.api.OrdinalElement
- cool.klass.model.meta.domain.api.modifier.Modifier
- cool.klass.model.meta.domain.api.NamedElement
- cool.klass.model.meta.domain.api.modifier.ModifierOwner
- cool.klass.model.meta.domain.api.Classifier (also extends cool.klass.model.meta.domain.api.TopLevelElement, cool.klass.model.meta.domain.api.Type)
- cool.klass.model.meta.domain.api.property.Property (also extends cool.klass.model.meta.domain.api.TypedElement)
- cool.klass.model.meta.domain.api.property.DataTypeProperty
- cool.klass.model.meta.domain.api.property.EnumerationProperty
- cool.klass.model.meta.domain.api.property.PrimitiveProperty
- cool.klass.model.meta.domain.api.property.ReferenceProperty
- cool.klass.model.meta.domain.api.property.AssociationEnd
- cool.klass.model.meta.domain.api.property.AssociationEndSignature
- cool.klass.model.meta.domain.api.property.ParameterizedProperty
- cool.klass.model.meta.domain.api.property.DataTypeProperty
- cool.klass.model.meta.domain.api.PackageableElement
- cool.klass.model.meta.domain.api.TopLevelElement
- cool.klass.model.meta.domain.api.Association
- cool.klass.model.meta.domain.api.Classifier (also extends cool.klass.model.meta.domain.api.modifier.ModifierOwner, cool.klass.model.meta.domain.api.Type)
- cool.klass.model.meta.domain.api.Enumeration (also extends cool.klass.model.meta.domain.api.DataType)
- cool.klass.model.meta.domain.api.projection.Projection (also extends cool.klass.model.meta.domain.api.projection.ProjectionParent)
- cool.klass.model.meta.domain.api.service.ServiceGroup
- cool.klass.model.meta.domain.api.TopLevelElement
- cool.klass.model.meta.domain.api.parameter.Parameter
- cool.klass.model.meta.domain.api.projection.ProjectionElement
- cool.klass.model.meta.domain.api.projection.ProjectionChild
- cool.klass.model.meta.domain.api.projection.ProjectionDataTypeProperty
- cool.klass.model.meta.domain.api.projection.ProjectionWithReferenceProperty (also extends cool.klass.model.meta.domain.api.projection.ProjectionParent)
- cool.klass.model.meta.domain.api.projection.ProjectionProjectionReference
- cool.klass.model.meta.domain.api.projection.ProjectionReferenceProperty
- cool.klass.model.meta.domain.api.projection.ProjectionParent
- cool.klass.model.meta.domain.api.projection.Projection (also extends cool.klass.model.meta.domain.api.TopLevelElement)
- cool.klass.model.meta.domain.api.projection.ProjectionWithReferenceProperty (also extends cool.klass.model.meta.domain.api.projection.ProjectionChild)
- cool.klass.model.meta.domain.api.projection.ProjectionProjectionReference
- cool.klass.model.meta.domain.api.projection.ProjectionReferenceProperty
- cool.klass.model.meta.domain.api.projection.ProjectionChild
- cool.klass.model.meta.domain.api.TypedElement
- cool.klass.model.meta.domain.api.EnumerationLiteral
- cool.klass.model.meta.domain.api.property.Property (also extends cool.klass.model.meta.domain.api.modifier.ModifierOwner)
- cool.klass.model.meta.domain.api.property.DataTypeProperty
- cool.klass.model.meta.domain.api.property.EnumerationProperty
- cool.klass.model.meta.domain.api.property.PrimitiveProperty
- cool.klass.model.meta.domain.api.property.ReferenceProperty
- cool.klass.model.meta.domain.api.property.AssociationEnd
- cool.klass.model.meta.domain.api.property.AssociationEndSignature
- cool.klass.model.meta.domain.api.property.ParameterizedProperty
- cool.klass.model.meta.domain.api.property.DataTypeProperty
- cool.klass.model.meta.domain.api.modifier.ModifierOwner
- cool.klass.model.meta.domain.api.property.validation.PropertyValidation
- cool.klass.model.meta.domain.api.property.validation.NumericPropertyValidation
- cool.klass.model.meta.domain.api.property.validation.MaxLengthPropertyValidation
- cool.klass.model.meta.domain.api.property.validation.MaxPropertyValidation
- cool.klass.model.meta.domain.api.property.validation.MinLengthPropertyValidation
- cool.klass.model.meta.domain.api.property.validation.MinPropertyValidation
- cool.klass.model.meta.domain.api.property.validation.NumericPropertyValidation
- cool.klass.model.meta.domain.api.service.Service
- cool.klass.model.meta.domain.api.service.ServiceProjectionDispatch
- cool.klass.model.meta.domain.api.service.url.Url
- cool.klass.model.meta.domain.api.criteria.Criteria
- cool.klass.model.meta.domain.api.value.ExpressionValueVisitor
- cool.klass.model.meta.domain.api.operator.OperatorVisitor
- cool.klass.model.meta.domain.api.visitor.PrimitiveTypeVisitor
- cool.klass.model.meta.domain.api.projection.ProjectionListener
- cool.klass.model.meta.domain.api.projection.ProjectionVisitor
- cool.klass.model.meta.domain.api.property.PropertyVisitor
- cool.klass.model.meta.domain.api.source.SourceCode
- cool.klass.model.meta.domain.api.source.SourceCode.SourceCodeBuilder
- cool.klass.model.meta.domain.api.TopLevelElement.TopLevelElementBuilder
- cool.klass.model.meta.domain.api.TopLevelElementVisitor
- cool.klass.model.meta.domain.api.Type
- cool.klass.model.meta.domain.api.Classifier (also extends cool.klass.model.meta.domain.api.modifier.ModifierOwner, cool.klass.model.meta.domain.api.TopLevelElement)
- cool.klass.model.meta.domain.api.DataType
- cool.klass.model.meta.domain.api.Enumeration (also extends cool.klass.model.meta.domain.api.TopLevelElement)
- cool.klass.model.meta.domain.api.Type.TypeGetter
- cool.klass.model.meta.domain.api.DataType.DataTypeGetter
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cool.klass.model.meta.domain.api.Multiplicity
- cool.klass.model.meta.domain.api.order.OrderByDirection
- cool.klass.model.meta.domain.api.PrimitiveType (implements cool.klass.model.meta.domain.api.DataType, cool.klass.model.meta.domain.api.DataType.DataTypeGetter, cool.klass.model.meta.domain.api.Element)
- cool.klass.model.meta.domain.api.service.ServiceMultiplicity
- cool.klass.model.meta.domain.api.service.Verb
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)