Class ScalarSubQuery
java.lang.Object
org.iplass.mtp.entity.query.value.ValueExpression
org.iplass.mtp.entity.query.value.primary.PrimaryValue
org.iplass.mtp.entity.query.value.subquery.ScalarSubQuery
- All Implemented Interfaces:
Serializable,ASTNode
スカラサブクエリを表す。
スカラサブクエリは単一値を返却するValueExpressionと定義される。
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionScalarSubQuery(Query query) ScalarSubQuery(Query query, Condition on) ScalarSubQuery(SubQuery subQuery) -
Method Summary
Modifier and TypeMethodDescriptionaccept(ASTTransformer transformer) voidaccept(ValueExpressionVisitor visitor) booleangetOn()getQuery()inthashCode()on(EntityField mainQueryProperty, EntityField subQueryProperty, int unnestCount) voidsetSubQuery(SubQuery subQuery) toString()Methods inherited from class org.iplass.mtp.entity.query.value.ValueExpression
newValue
-
Constructor Details
-
ScalarSubQuery
public ScalarSubQuery() -
ScalarSubQuery
-
ScalarSubQuery
-
ScalarSubQuery
-
-
Method Details
-
getQuery
-
getOn
-
getSubQuery
-
setSubQuery
-
on
-
on
public ScalarSubQuery on(EntityField mainQueryProperty, EntityField subQueryProperty, int unnestCount) -
on
-
on
-
toString
-
accept
- Specified by:
acceptin classValueExpression
-
accept
-
hashCode
public int hashCode() -
equals
-