| Package | Description |
|---|---|
| gw.lang.parser | |
| gw.lang.parser.coercers | |
| gw.lang.parser.expressions |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IResolvingCoercer |
| Modifier and Type | Field and Description |
|---|---|
TypeSystemAwareCache<Pair<IType,IType>,ICoercer> |
StandardCoercionManager._coercerCache |
| Modifier and Type | Method and Description |
|---|---|
ICoercer |
StandardCoercionManager.findCoercer(IType lhsType,
IType rhsType,
boolean runtime) |
ICoercer |
ICoercionManager.findCoercer(IType lhsType,
IType rhsType,
boolean runtime) |
protected ICoercer |
StandardCoercionManager.getCoercerInternal(IType lhsType,
IType rhsType,
boolean runtime)
Returns a coercer from values of rhsType to values of lhsType if one exists.
|
protected ICoercer |
StandardCoercionManager.getHighPriorityPrimitiveOrBoxedConverter(IType type) |
protected ICoercer |
StandardCoercionManager.getPrimitiveOrBoxedConverter(IType type) |
ICoercer |
StandardCoercionManager.resolveCoercerStatically(IType typeToCoerceTo,
IType typeToCoerceFrom) |
ICoercer |
ICoercionManager.resolveCoercerStatically(IType lhsType,
IType rhsType)
Determine and return a statically valid coercer from the rhsType to the lhsType.
|
| Constructor and Description |
|---|
BasePrimitiveCoercer(ICoercer nonPrimitiveCoercer,
IType primitiveType,
IType nonPrimitiveType) |
PriorityDelegatingCoercer(ICoercer delegate,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
ICoercer |
ITypeAsExpression.getCoercer() |
Copyright © 2015. All rights reserved.