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
public interface NaryExpression extends Expression, NaryOperation
- 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, getAlias, getAttribute, getAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toString
-
Methods inherited from interface adalid.core.interfaces.Expression
getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsages, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpression
-
Methods inherited from interface adalid.core.interfaces.NaryOperation
getOperands, getOperator
-
Methods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
-