Class ExpressionDependency.TypeDependency
java.lang.Object
com.appiancorp.suiteapi.expression.ExpressionDependency.TypeDependency
- Enclosing class:
- ExpressionDependency
A TypeDependency represents the variety of type literals that may be discovered as dependencies.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a typeId and its typeLiteral to the dependencies.void
addUnresolvedTypeLiteral
(String typeLiteral) Add an unresolved typeLiteral to the dependencies.These type literals could be found in the system.These type ids were referenced by found type literals.These type literals could not be found in the system.toString()
String conversion.
-
Constructor Details
-
TypeDependency
public TypeDependency()Default constructor has no dependencies.
-
-
Method Details
-
addTypeId
Add a typeId and its typeLiteral to the dependencies.- Parameters:
typeId
-typeLiteral
-
-
addUnresolvedTypeLiteral
Add an unresolved typeLiteral to the dependencies.- Parameters:
typeLiteral
-
-
getTypeIds
These type ids were referenced by found type literals.- Returns:
-
getUnresolvedTypeLiterals
These type literals could not be found in the system.- Returns:
-
getResolvedTypeLiterals
These type literals could be found in the system.- Returns:
-
toString
String conversion.
-