ArgumentsValidator that validates the array type is compatible with the element type.
| Modifier and Type | Field and Description |
|---|---|
| public static final ArgumentsValidator | |
| private final int[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | validate(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration)
Overrides org. Overrides default org. SqmTypedNode tree and assigned Java types.
|
| DEFAULT_INSTANCE | back to summary |
|---|---|
| public static final ArgumentsValidator DEFAULT_INSTANCE Hides org. | |
| elementIndexes | back to summary |
|---|---|
| private final int[] elementIndexes | |
| ArrayAndElementArgumentValidator | back to summary |
|---|---|
| public ArrayAndElementArgumentValidator(int arrayIndex, int... elementIndexes) | |
| validate | back to summary |
|---|---|
| public void validate(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) Overrides org. Overrides default org. Doc from org. Perform validation that may be done using the
| |