Class CBTypeExpressionNamed
java.lang.Object
com.io7m.cedarbridge.schema.compiled.internal.CBTypeExpressionNamed
- All Implemented Interfaces:
CBTypeExpressionType,CBTypeExpressionType.CBTypeExprNamedType,Formattable
public final class CBTypeExpressionNamed
extends Object
implements CBTypeExpressionType.CBTypeExprNamedType
A named type expression.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType
CBTypeExpressionType.CBTypeExprApplicationType, CBTypeExpressionType.CBTypeExprNamedType, CBTypeExpressionType.CBTypeExprParameterType -
Constructor Summary
ConstructorsConstructorDescriptionConstruct a type expression. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprNamedType
contains, formatTo
-
Constructor Details
-
CBTypeExpressionNamed
Construct a type expression.- Parameters:
inType- The type declaration
-
-
Method Details
-
declaration
- Specified by:
declarationin interfaceCBTypeExpressionType.CBTypeExprNamedType- Returns:
- The target type declaration
-