Package adalid.core.interfaces
Interface NaryExpression
- All Superinterfaces:
Artifact,Expression,NaryOperation,TypedArtifact
- All Known Subinterfaces:
NaryVectorX
- All Known Implementing Classes:
AbstractComparisonX,AbstractConditionalX,AbstractDataAggregateX,AbstractExpression,AbstractNaryVectorX,AbstractOrderedPairX,AbstractRowsAggregateX,AbstractScalarX,BooleanComparisonX,BooleanConditionalX,BooleanDataAggregateX,BooleanOrderedPairX,BooleanOtherwiseX,BooleanRowsAggregateX,BooleanScalarX,BooleanX,CharacterConditionalX,CharacterDataAggregateX,CharacterNaryVectorX,CharacterOrderedPairX,CharacterOtherwiseX,CharacterRowsAggregateX,CharacterScalarX,CharacterX,EntityConditionalX,EntityDataAggregateX,EntityOrderedPairX,EntityOtherwiseX,EntityScalarX,EntityX,NumericConditionalX,NumericDataAggregateX,NumericOrderedPairX,NumericOtherwiseX,NumericRowsAggregateX,NumericScalarX,NumericX,TemporalConditionalX,TemporalDataAggregateX,TemporalOrderedPairX,TemporalOtherwiseX,TemporalRowsAggregateX,TemporalScalarX,TemporalX,VariantX
- Author:
- Jorge Campins
-
Method Summary
Methods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, finish, getAlias, getAttribute, getAttribute, getClassPath, getCrypticName, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultColumnHeader, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getKeyFeatures, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultColumnHeader, setDefaultColumnHeader, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedColumnHeader, setLocalizedColumnHeader, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toStringMethods inherited from interface adalid.core.interfaces.Expression
addVerifiedUsage, getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsageMap, getVerifiedUsages, getVerifiedUsers, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpressionMethods inherited from interface adalid.core.interfaces.NaryOperation
getOperands, getOperatorMethods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType