/** * Returns the operation type of the given method. */ private static Class<?> getOperationType(final DefaultOperationMethod method) { Class<?> type = method.getOperationType(); if (type == SingleOperation.class) { if (method instanceof Affine) { // EPSG:9624 - Affine parametric transformation type = Transformation.class; } } return type; }
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) method).getOperationType(); if (c != null && !type.isAssignableFrom(c)) { return false;
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) method).getOperationType(); if (c != null && !type.isAssignableFrom(c)) { return false;
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) object).getOperationType(); if (c != null && !type.isAssignableFrom(c)) { return false;
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) object).getOperationType(); if (c != null && !type.isAssignableFrom(c)) { return false;
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) method).getOperationType(); if (!c.isAssignableFrom(baseType)) { // Do nothing if c is a parent type. type = c.asSubclass(type); final Class<?> t = ((DefaultOperationMethod) m).getOperationType(); if (t != null && t != type && type.isAssignableFrom(t)) { type = t.asSubclass(type);
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) method).getOperationType(); if (!c.isAssignableFrom(baseType)) { // Do nothing if c is a parent type. type = c.asSubclass(type); final Class<?> t = ((DefaultOperationMethod) m).getOperationType(); if (t != null && t != type && type.isAssignableFrom(t)) { type = t.asSubclass(type);
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) method).getOperationType(); if (c != null) { // Paranoiac check (above method should not return null). if (baseType.isAssignableFrom(c)) {
final Class<? extends SingleOperation> c = ((DefaultOperationMethod) method).getOperationType(); if (c != null) { // Paranoiac check (above method should not return null). if (baseType.isAssignableFrom(c)) {
final Class<?> s = ((DefaultOperationMethod) provider).getOperationType(); if (s != null && opType.isAssignableFrom(s)) { opType = s.asSubclass(SingleOperation.class);
final Class<?> s = ((DefaultOperationMethod) provider).getOperationType(); if (s != null && opType.isAssignableFrom(s)) { opType = s.asSubclass(SingleOperation.class);
final Class<? extends SingleOperation> type = getOperationType(); if (Projection.class.isAssignableFrom(type) || type.isAssignableFrom(Projection.class)) { return WKTKeywords.Projection;
final Class<? extends SingleOperation> type = getOperationType(); if (Projection.class.isAssignableFrom(type) || type.isAssignableFrom(Projection.class)) { return WKTKeywords.Projection;