mirror of
https://github.com/apache/olingo-odata4.git
synced 2025-03-06 16:49:09 +00:00
[OLINGO-377] Merge branch 'master' into OLINGO-377-FIT
This commit is contained in:
commit
6e7231943b
@ -69,7 +69,8 @@ public abstract class AbstractService<C extends CommonEdmEnabledODataClient<?>>
|
||||
ObjectInputStream ois = null;
|
||||
XMLMetadata metadata = null;
|
||||
try {
|
||||
bais = new ByteArrayInputStream(Base64.decodeBase64(compressedMetadata));
|
||||
// use commons codec's Base64 in this fashion to stay compatible with Android
|
||||
bais = new ByteArrayInputStream(new Base64().decode(compressedMetadata.getBytes("UTF-8")));
|
||||
gzis = new GZIPInputStream(bais);
|
||||
ois = new ObjectInputStream(gzis);
|
||||
metadata = (XMLMetadata) ois.readObject();
|
||||
|
@ -0,0 +1,24 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.api;
|
||||
|
||||
public interface ComposableInvoker<T, O extends Operations> extends Invoker<T> {
|
||||
|
||||
O compose();
|
||||
}
|
@ -18,7 +18,11 @@
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.api;
|
||||
|
||||
import java.util.concurrent.Future;
|
||||
|
||||
public interface Invoker<T> {
|
||||
|
||||
T execute();
|
||||
|
||||
Future<T> executeAsync();
|
||||
}
|
||||
|
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.api;
|
||||
|
||||
public interface Operations {
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.api;
|
||||
|
||||
public interface StructuredCollectionComposableInvoker<CT extends StructuredCollection<?, ?, ?>, O extends Operations>
|
||||
extends StructuredCollectionQuery<StructuredCollectionInvoker<CT>>, StructuredCollectionInvoker<CT>,
|
||||
ComposableInvoker<CT, O> {
|
||||
}
|
@ -18,6 +18,6 @@
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.api;
|
||||
|
||||
public interface StructuredCollectionInvoker<CT extends StructuredCollectionQuery<?>>
|
||||
public interface StructuredCollectionInvoker<CT extends StructuredCollection<?, ?, ?>>
|
||||
extends StructuredCollectionQuery<StructuredCollectionInvoker<CT>>, Invoker<CT> {
|
||||
}
|
||||
|
@ -0,0 +1,23 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.api;
|
||||
|
||||
public interface StructuredComposableInvoker<T extends StructuredType<?>, O extends Operations>
|
||||
extends StructuredQuery<StructuredInvoker<T>>, StructuredInvoker<T>, ComposableInvoker<T, O> {
|
||||
}
|
@ -18,6 +18,6 @@
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.api;
|
||||
|
||||
public interface StructuredInvoker<T extends StructuredQuery<?>>
|
||||
public interface StructuredInvoker<T extends StructuredType<?>>
|
||||
extends StructuredQuery<StructuredInvoker<T>>, Invoker<T> {
|
||||
}
|
||||
|
@ -111,6 +111,14 @@ public class EntityInvocationHandler extends AbstractStructuredInvocationHandler
|
||||
return new EntityInvocationHandler(entity, entityURI, entitySetURI, typeRef, service);
|
||||
}
|
||||
|
||||
public static EntityInvocationHandler getInstance(
|
||||
final URI entityURI,
|
||||
final Class<?> typeRef,
|
||||
final AbstractService<?> service) {
|
||||
|
||||
return new EntityInvocationHandler(entityURI, typeRef, service);
|
||||
}
|
||||
|
||||
public static EntityInvocationHandler getInstance(
|
||||
final Class<?> typeRef,
|
||||
final AbstractService<?> service) {
|
||||
@ -130,10 +138,26 @@ public class EntityInvocationHandler extends AbstractStructuredInvocationHandler
|
||||
this.internal = service.getClient().getObjectFactory().newEntity(new FullQualifiedName(namespace, name));
|
||||
CommonODataEntity.class.cast(this.internal).setMediaEntity(typeRef.getAnnotation(EntityType.class).hasStream());
|
||||
|
||||
this.uuid = new EntityUUID(
|
||||
null,
|
||||
typeRef,
|
||||
null);
|
||||
this.uuid = new EntityUUID(null, typeRef, null);
|
||||
}
|
||||
|
||||
private EntityInvocationHandler(
|
||||
final URI entityURI,
|
||||
final Class<?> typeRef,
|
||||
final AbstractService<?> service) {
|
||||
|
||||
super(typeRef, service);
|
||||
|
||||
final String name = typeRef.getAnnotation(org.apache.olingo.ext.proxy.api.annotations.EntityType.class).name();
|
||||
final String namespace = typeRef.getAnnotation(Namespace.class).value();
|
||||
|
||||
this.internal = service.getClient().getObjectFactory().newEntity(new FullQualifiedName(namespace, name));
|
||||
CommonODataEntity.class.cast(this.internal).setMediaEntity(typeRef.getAnnotation(EntityType.class).hasStream());
|
||||
|
||||
this.baseURI = entityURI;
|
||||
this.uri = entityURI == null ? null : getClient().newURIBuilder(baseURI.toASCIIString());
|
||||
|
||||
this.uuid = new EntityUUID(null, typeRef, null);
|
||||
}
|
||||
|
||||
private EntityInvocationHandler(
|
||||
|
@ -20,15 +20,20 @@ package org.apache.olingo.ext.proxy.commons;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
import java.lang.reflect.Proxy;
|
||||
import java.lang.reflect.Type;
|
||||
import java.net.URI;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.Callable;
|
||||
import java.util.concurrent.Future;
|
||||
import org.apache.commons.lang3.ArrayUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.olingo.client.api.communication.request.invoke.ODataNoContent;
|
||||
import org.apache.olingo.client.api.http.HttpMethod;
|
||||
import org.apache.olingo.client.api.uri.CommonURIBuilder;
|
||||
import org.apache.olingo.client.api.uri.URIFilter;
|
||||
import org.apache.olingo.client.core.uri.URIUtils;
|
||||
import org.apache.olingo.commons.api.domain.CommonODataEntity;
|
||||
import org.apache.olingo.commons.api.domain.CommonODataEntitySet;
|
||||
import org.apache.olingo.commons.api.domain.CommonODataProperty;
|
||||
@ -62,14 +67,16 @@ public class InvokerHandler<T, C> extends AbstractInvocationHandler {
|
||||
|
||||
private final EdmOperation edmOperation;
|
||||
|
||||
private final Class<T> reference;
|
||||
private final Class<T> targetRef;
|
||||
|
||||
private final Class<?> operationRef;
|
||||
|
||||
public InvokerHandler(
|
||||
final URI uri,
|
||||
final Map<String, ODataValue> parameters,
|
||||
final Operation operation,
|
||||
final EdmOperation edmOperation,
|
||||
final Class<T> reference,
|
||||
final Type[] references,
|
||||
final AbstractService<?> service) {
|
||||
|
||||
super(service);
|
||||
@ -79,13 +86,29 @@ public class InvokerHandler<T, C> extends AbstractInvocationHandler {
|
||||
this.parameters = parameters;
|
||||
this.edmOperation = edmOperation;
|
||||
this.operation = operation;
|
||||
this.reference = reference;
|
||||
if (references.length > 0) {
|
||||
this.targetRef = ClassUtils.<T>getTypeClass(references[0]);
|
||||
this.operationRef = references.length > 1 ? ClassUtils.<T>getTypeClass(references[1]) : null;
|
||||
} else {
|
||||
this.targetRef = null;
|
||||
this.operationRef = null;
|
||||
}
|
||||
}
|
||||
|
||||
public C compose() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public Future<T> executeAsync() {
|
||||
return service.getClient().getConfiguration().getExecutor().submit(new Callable<T>() {
|
||||
|
||||
@Override
|
||||
public T call() throws Exception {
|
||||
return execute();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@SuppressWarnings({"unchecked", "rawtypes"})
|
||||
public T execute() {
|
||||
if (operation == null || uri == null) {
|
||||
@ -116,11 +139,11 @@ public class InvokerHandler<T, C> extends AbstractInvocationHandler {
|
||||
|
||||
if (edmType.isEntityType()) {
|
||||
if (edmType.isCollection()) {
|
||||
final Class<?> collItemType = ClassUtils.extractTypeArg(reference, EntityCollection.class);
|
||||
final Class<?> collItemType = ClassUtils.extractTypeArg(targetRef, EntityCollection.class);
|
||||
return (T) ProxyUtils.getEntityCollectionProxy(
|
||||
service,
|
||||
collItemType,
|
||||
reference,
|
||||
targetRef,
|
||||
null,
|
||||
(CommonODataEntitySet) result,
|
||||
this.baseURI,
|
||||
@ -130,14 +153,14 @@ public class InvokerHandler<T, C> extends AbstractInvocationHandler {
|
||||
service,
|
||||
(CommonODataEntity) result,
|
||||
null,
|
||||
reference,
|
||||
targetRef,
|
||||
null,
|
||||
false);
|
||||
}
|
||||
} else {
|
||||
Object res;
|
||||
|
||||
final Class<?> ref = ClassUtils.getTypeClass(reference);
|
||||
final Class<?> ref = ClassUtils.getTypeClass(targetRef);
|
||||
final CommonODataProperty property = (CommonODataProperty) result;
|
||||
|
||||
if (property == null || property.hasNullValue()) {
|
||||
@ -185,7 +208,7 @@ public class InvokerHandler<T, C> extends AbstractInvocationHandler {
|
||||
res = ProxyUtils.getComplex(
|
||||
service, property.getName(), property.getValue().asComplex(), ref, null, null, false);
|
||||
} else {
|
||||
res = CoreUtils.getObjectFromODataValue(property.getValue(), reference, service);
|
||||
res = CoreUtils.getObjectFromODataValue(property.getValue(), targetRef, service);
|
||||
}
|
||||
}
|
||||
|
||||
@ -216,6 +239,7 @@ public class InvokerHandler<T, C> extends AbstractInvocationHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings({"unchecked", "rawtype"})
|
||||
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
|
||||
if ("filter".equals(method.getName())
|
||||
|| "orderBy".equals(method.getName())
|
||||
@ -225,6 +249,37 @@ public class InvokerHandler<T, C> extends AbstractInvocationHandler {
|
||||
|| "select".equals(method.getName())) {
|
||||
invokeSelfMethod(method, args);
|
||||
return proxy;
|
||||
} else if ("compose".equals(method.getName()) && ArrayUtils.isEmpty(args)) {
|
||||
|
||||
final EdmTypeInfo edmType = new EdmTypeInfo.Builder().
|
||||
setEdm(service.getClient().getCachedEdm()).setTypeExpression(operation.returnType()).build();
|
||||
|
||||
final OperationInvocationHandler handler;
|
||||
|
||||
final URI prefixURI = URIUtils.buildInvokeRequestURI(this.baseURI, parameters, getClient().getServiceVersion());
|
||||
|
||||
if (edmType.isComplexType()) {
|
||||
if (edmType.isCollection()) {
|
||||
handler = OperationInvocationHandler.getInstance(new ComplexCollectionInvocationHandler(
|
||||
service, targetRef, getClient().newURIBuilder(prefixURI.toASCIIString())));
|
||||
} else {
|
||||
handler = OperationInvocationHandler.getInstance(ComplexInvocationHandler.getInstance(
|
||||
targetRef, service, getClient().newURIBuilder(prefixURI.toASCIIString())));
|
||||
}
|
||||
} else {
|
||||
if (edmType.isCollection()) {
|
||||
handler = OperationInvocationHandler.getInstance(new EntityCollectionInvocationHandler(
|
||||
service, null, targetRef, null, getClient().newURIBuilder(prefixURI.toASCIIString())));
|
||||
} else {
|
||||
handler = OperationInvocationHandler.getInstance(EntityInvocationHandler.getInstance(
|
||||
prefixURI, targetRef, service));
|
||||
}
|
||||
}
|
||||
|
||||
return Proxy.newProxyInstance(
|
||||
Thread.currentThread().getContextClassLoader(),
|
||||
new Class<?>[] {operationRef}, handler);
|
||||
|
||||
} else if (isSelfMethod(method, args)) {
|
||||
return invokeSelfMethod(method, args);
|
||||
} else {
|
||||
|
@ -18,11 +18,8 @@
|
||||
*/
|
||||
package org.apache.olingo.ext.proxy.commons;
|
||||
|
||||
import org.apache.olingo.client.api.uri.CommonURIBuilder;
|
||||
import org.apache.olingo.commons.api.domain.CommonODataEntity;
|
||||
import org.apache.olingo.commons.api.domain.ODataOperation;
|
||||
import org.apache.olingo.commons.api.edm.EdmAction;
|
||||
import org.apache.olingo.commons.api.edm.EdmEntityContainer;
|
||||
import org.apache.olingo.commons.api.edm.EdmEntityType;
|
||||
import org.apache.olingo.commons.api.edm.EdmFunction;
|
||||
import org.apache.olingo.commons.api.edm.EdmOperation;
|
||||
@ -43,7 +40,10 @@ import java.util.ArrayList;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import org.apache.olingo.client.api.uri.CommonURIBuilder;
|
||||
import org.apache.olingo.commons.api.domain.CommonODataEntity;
|
||||
import org.apache.olingo.commons.api.domain.ODataValue;
|
||||
import org.apache.olingo.commons.api.edm.EdmEntityContainer;
|
||||
import org.apache.olingo.commons.core.edm.EdmTypeInfo;
|
||||
import org.apache.olingo.ext.proxy.utils.CoreUtils;
|
||||
|
||||
@ -63,6 +63,10 @@ final class OperationInvocationHandler extends AbstractInvocationHandler impleme
|
||||
return new OperationInvocationHandler(entityHandler);
|
||||
}
|
||||
|
||||
static OperationInvocationHandler getInstance(final ComplexInvocationHandler complexHandler) {
|
||||
return new OperationInvocationHandler(complexHandler);
|
||||
}
|
||||
|
||||
static OperationInvocationHandler getInstance(final EntityCollectionInvocationHandler<?> collectionHandler) {
|
||||
return new OperationInvocationHandler(collectionHandler);
|
||||
}
|
||||
@ -89,6 +93,13 @@ final class OperationInvocationHandler extends AbstractInvocationHandler impleme
|
||||
this.targetFQN = entityHandler.getEntity().getTypeName();
|
||||
}
|
||||
|
||||
private OperationInvocationHandler(final ComplexInvocationHandler complexHandler) {
|
||||
super(complexHandler.service);
|
||||
|
||||
this.target = complexHandler;
|
||||
this.targetFQN = new FullQualifiedName(complexHandler.getComplex().getTypeName());
|
||||
}
|
||||
|
||||
private OperationInvocationHandler(final EntityCollectionInvocationHandler<?> collectionHandler) {
|
||||
super(collectionHandler.service);
|
||||
|
||||
@ -184,12 +195,12 @@ final class OperationInvocationHandler extends AbstractInvocationHandler impleme
|
||||
|
||||
return Proxy.newProxyInstance(
|
||||
Thread.currentThread().getContextClassLoader(),
|
||||
new Class<?>[] {method.getReturnType()}, new InvokerHandler(
|
||||
new Class<?>[] {ClassUtils.getTypeClass(method.getGenericReturnType())}, new InvokerHandler(
|
||||
edmOperation.getKey(),
|
||||
parameterValues,
|
||||
operation,
|
||||
edmOperation.getValue(),
|
||||
operation.referenceType(),
|
||||
ClassUtils.getTypeArguments(method.getGenericReturnType()),
|
||||
service));
|
||||
} else {
|
||||
throw new NoSuchMethodException(method.getName());
|
||||
|
@ -33,6 +33,7 @@ import java.lang.reflect.InvocationTargetException;
|
||||
import java.lang.reflect.Method;
|
||||
import java.lang.reflect.ParameterizedType;
|
||||
import java.lang.reflect.Type;
|
||||
import java.lang.reflect.TypeVariable;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
@ -157,7 +158,18 @@ public final class ClassUtils {
|
||||
return voidConstructor.newInstance();
|
||||
}
|
||||
|
||||
public static Class<?> getTypeClass(final Type type) {
|
||||
public static Type[] getTypeArguments(final Type type) {
|
||||
if (type instanceof ParameterizedType) {
|
||||
return (ParameterizedType.class.cast(type).getActualTypeArguments());
|
||||
} else if (type instanceof TypeVariable) {
|
||||
return TypeVariable.class.cast(type).getBounds();
|
||||
} else {
|
||||
return new Type[] {};
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public static <T> Class<T> getTypeClass(final Type type) {
|
||||
if (type instanceof ParameterizedType) {
|
||||
return getTypeClass(ParameterizedType.class.cast(type).getRawType());
|
||||
} else if (type instanceof Class) {
|
||||
|
@ -52,10 +52,8 @@ public interface $utility.capitalize($complexType.Name)Collection extends
|
||||
org.apache.olingo.ext.proxy.api.ComplexCollection<$javaComplexType, ${javaComplexType}Collection, ${javaComplexType}Collection> {
|
||||
#set( $functions = $utility.getFunctionsBoundTo($complexType.Name, true) )
|
||||
#set( $actions = $utility.getActionsBoundTo($complexType.Name, true) )
|
||||
#if( $functions.size() > 0 || $actions.size() > 0 )
|
||||
#set($structuredType = $complexType)
|
||||
#parse( "operation.vm" )
|
||||
#end
|
||||
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
|
@ -47,10 +47,8 @@ import org.apache.olingo.commons.api.edm.geo.Polygon;
|
||||
|
||||
#set( $functions = $utility.getFunctionsBoundTo($complexType.Name, false) )
|
||||
#set( $actions = $utility.getActionsBoundTo($complexType.Name, false) )
|
||||
#set( $inherited = $utility.justInheritedOperationsBoundTo($complexType) )
|
||||
#if( $inherited.size() > 0 || $functions.size() > 0 || $actions.size() > 0 )
|
||||
#set( $override = $complexType.getBaseType() )
|
||||
#set($structuredType = $complexType)
|
||||
#parse( "operation.vm" )
|
||||
#end
|
||||
|
||||
}
|
||||
|
@ -69,19 +69,24 @@ public interface $utility.capitalize($container.Name) extends PersistenceManager
|
||||
|
||||
Operations operations();
|
||||
|
||||
public interface Operations {
|
||||
public interface Operations extends org.apache.olingo.ext.proxy.api.Operations {
|
||||
#foreach($operation in $container.FunctionImports)
|
||||
#foreach($function in $operation.UnboundFunctions)
|
||||
#if($function.ReturnType)#*
|
||||
*##set($defaultType = $utility.getJavaType($function.ReturnType.Type, $function.ReturnType.Collection))#*
|
||||
*##if($function.Composable)#*
|
||||
*##set($composable = "ComposableInvoker<$defaultType, ${defaultType}.Operations>")#*
|
||||
*##{else}#*
|
||||
*##set($composable = "Invoker<$defaultType>")#*
|
||||
*##end#*
|
||||
*##if(!($function.getReturnType().isCollection() || ${function.ReturnType.Type.Kind} == "ENTITY" || ${function.ReturnType.Type.Kind} == "COMPLEX" || $utility.isStreamType($function.ReturnType.Type)))#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Invoker<$defaultType>")#*
|
||||
*##else#*
|
||||
*##if(${function.ReturnType.Type.Kind} == "ENTITY" || ${function.ReturnType.Type.Kind} == "COMPLEX")#*
|
||||
*##if($function.getReturnType().isCollection())#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollectionInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollection${composable}")#*
|
||||
*##{else}#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Structured${composable}")#*
|
||||
*##end#*
|
||||
*##{else}#*
|
||||
*##if($function.getReturnType().isCollection())#*
|
||||
@ -119,14 +124,19 @@ public interface $utility.capitalize($container.Name) extends PersistenceManager
|
||||
#if($action)
|
||||
#if($action.ReturnType)#*
|
||||
*##set($defaultType = $utility.getJavaType($action.ReturnType.Type, $action.ReturnType.Collection))#*
|
||||
*##if($action.Composable)#*
|
||||
*##set($composable = "ComposableInvoker<$defaultType, ${defaultType}.Operations>")#*
|
||||
*##{else}#*
|
||||
*##set($composable = "Invoker<$defaultType>")#*
|
||||
*##end#*
|
||||
*##if(!($action.getReturnType().isCollection() || ${action.ReturnType.Type.Kind} == "ENTITY" || ${action.ReturnType.Type.Kind} == "COMPLEX" || $utility.isStreamType($action.ReturnType.Type)))#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Invoker<$defaultType>")#*
|
||||
*##else#*
|
||||
*##if(${action.ReturnType.Type.Kind} == "ENTITY" || ${action.ReturnType.Type.Kind} == "COMPLEX")#*
|
||||
*##if($action.getReturnType().isCollection())#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollectionInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollection${composable}")#*
|
||||
*##{else}#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Structured${composable}")#*
|
||||
*##end#*
|
||||
*##{else}#*
|
||||
*##if($action.getReturnType().isCollection())#*
|
||||
|
@ -52,10 +52,8 @@ public interface $utility.capitalize($entityType.Name)Collection extends
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<$javaEntityType, ${javaEntityType}Collection, ${javaEntityType}Collection> {
|
||||
#set( $functions = $utility.getFunctionsBoundTo($entityType.Name, true) )
|
||||
#set( $actions = $utility.getActionsBoundTo($entityType.Name, true) )
|
||||
#if( $functions.size() > 0 || $actions.size() > 0 )
|
||||
#set($structuredType = $entityType)
|
||||
#parse( "operation.vm" )
|
||||
#end
|
||||
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
|
@ -63,8 +63,6 @@ public interface $utility.capitalize($entitySet.Name)
|
||||
|
||||
#set( $functions = $utility.getFunctionsBoundTo("${container.Namespace}.${entitySet.Name}", false) )
|
||||
#set( $actions = $utility.getActionsBoundTo("${container.Namespace}.${entitySet.Name}", false) )
|
||||
#if( $functions.size() > 0 || $actions.size() > 0 )
|
||||
#set($structuredType = $entitySet.EntityType)
|
||||
#parse( "operation.vm" )
|
||||
#end
|
||||
}
|
||||
|
@ -137,11 +137,9 @@ public interface $utility.capitalize($entityType.Name)
|
||||
|
||||
#set( $functions = $utility.getFunctionsBoundTo($entityType.Name, false) )
|
||||
#set( $actions = $utility.getActionsBoundTo($entityType.Name, false) )
|
||||
#set( $inherited = $utility.justInheritedOperationsBoundTo($entityType) )
|
||||
#if( $inherited.size() > 0 || $functions.size() > 0 || $actions.size() > 0 )
|
||||
#set( $override = $entityType.getBaseType() )
|
||||
#set($structuredType = $entityType)
|
||||
#parse( "operation.vm" )
|
||||
#end
|
||||
|
||||
Annotations annotations();
|
||||
|
||||
|
@ -16,24 +16,28 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*#
|
||||
#if($inherited.size() > 0)
|
||||
#if( $override )
|
||||
@Override
|
||||
#end
|
||||
Operations operations();
|
||||
|
||||
interface Operations #if($inherited.size() > 0)
|
||||
extends ${utility.getJavaType($structuredType.getBaseType())}.Operations#end{
|
||||
interface Operations extends #if( $override )${utility.getJavaType($structuredType.getBaseType())}.Operations#{else}org.apache.olingo.ext.proxy.api.Operations#end{
|
||||
#foreach($operation in $functions)
|
||||
#if($operation.ReturnType)#*
|
||||
*##set($defaultType = $utility.getJavaType($operation.ReturnType.Type, $operation.ReturnType.Collection))#*
|
||||
*##if($operationComposable)#*
|
||||
*##set($composable = "ComposableInvoker<$defaultType, ${defaultType}.Operations>")#*
|
||||
*##{else}#*
|
||||
*##set($composable = "Invoker<$defaultType>")#*
|
||||
*##end#*
|
||||
*##if(!($operation.getReturnType().isCollection() || ${operation.ReturnType.Type.Kind} == "ENTITY" || ${operation.ReturnType.Type.Kind} == "COMPLEX" || $utility.isStreamType($operation.ReturnType.Type)))#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Invoker<$defaultType>")#*
|
||||
*##else#*
|
||||
*##if(${operation.ReturnType.Type.Kind} == "ENTITY" || ${operation.ReturnType.Type.Kind} == "COMPLEX")#*
|
||||
*##if($operation.getReturnType().isCollection())#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollectionInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollection${composable}")#*
|
||||
*##{else}#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Structured${composable}")#*
|
||||
*##end#*
|
||||
*##{else}#*
|
||||
*##if($operation.getReturnType().isCollection())#*
|
||||
@ -70,14 +74,19 @@
|
||||
#foreach($operation in $actions)
|
||||
#if($operation.ReturnType)#*
|
||||
*##set($defaultType = $utility.getJavaType($operation.ReturnType.Type, $operation.ReturnType.Collection))#*
|
||||
*##if($operation.Composable)#*
|
||||
*##set($composable = "ComposableInvoker<$defaultType, ${defaultType}.Operations>")#*
|
||||
*##{else}#*
|
||||
*##set($composable = "Invoker<$defaultType>")#*
|
||||
*##end#*
|
||||
*##if(!($operation.getReturnType().isCollection() || ${operation.ReturnType.Type.Kind} == "ENTITY" || ${operation.ReturnType.Type.Kind} == "COMPLEX" || $utility.isStreamType($operation.ReturnType.Type)))#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Invoker<$defaultType>")#*
|
||||
*##else#*
|
||||
*##if(${operation.ReturnType.Type.Kind} == "ENTITY" || ${operation.ReturnType.Type.Kind} == "COMPLEX")#*
|
||||
*##if($operation.getReturnType().isCollection())#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollectionInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredCollection${composable}")#*
|
||||
*##{else}#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.StructuredInvoker<$defaultType>")#*
|
||||
*##set($returnType = "org.apache.olingo.ext.proxy.api.Structured${composable}")#*
|
||||
*##end#*
|
||||
*##{else}#*
|
||||
*##if($operation.getReturnType().isCollection())#*
|
||||
|
@ -112,6 +112,19 @@ public class V4Services extends AbstractServices {
|
||||
super(ODataServiceVersion.V40, metadata);
|
||||
}
|
||||
|
||||
@POST
|
||||
@Path("/GetAllProducts()/Discount")
|
||||
public Response discount() {
|
||||
try {
|
||||
final String basePath = "Products" + File.separatorChar + "feed";
|
||||
|
||||
final InputStream feed = FSManager.instance(version).readFile(basePath, Accept.JSON_FULLMETA);
|
||||
return xml.createResponse(null, feed, Commons.getETag(basePath, version), Accept.JSON_FULLMETA);
|
||||
} catch (Exception e) {
|
||||
return xml.createFaultResponse(Accept.JSON_FULLMETA.toString(version), e);
|
||||
}
|
||||
}
|
||||
|
||||
@GET
|
||||
@Path("/redirect/{name}({id})")
|
||||
public Response conformanceRedirect(
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface AllGeoCollectionTypesSet
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<AllGeoCollectionTypesSet>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypesCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface AllGeoTypesSet
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<AllGeoTypesSet>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialTypes, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialTypesCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Car
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Car>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Car, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CarCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Computer
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Computer>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Computer, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface ComputerDetail
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<ComputerDetail>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerDetail, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerDetailCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Customer
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Customer>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Customer, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface CustomerInfo
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<CustomerInfo>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerInfo, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerInfoCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -92,7 +91,7 @@ public interface DefaultContainer extends PersistenceManager {
|
||||
|
||||
Operations operations();
|
||||
|
||||
public interface Operations {
|
||||
public interface Operations extends org.apache.olingo.ext.proxy.api.Operations {
|
||||
|
||||
|
||||
@org.apache.olingo.ext.proxy.api.annotations.Operation(name = "UpdatePersonInfo",
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Driver
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Driver>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Driver, java.lang.String, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DriverCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface LastLogin
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<LastLogin>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LastLogin, java.lang.String, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LastLoginCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface License
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<License>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.License, java.lang.String, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LicenseCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Login
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Login>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Login, java.lang.String, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LoginCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface MappedEntityType
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<MappedEntityType>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MappedEntityType, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MappedEntityTypeCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -33,4 +32,9 @@ public interface Message
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Message>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Message, MessageKey, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface MessageAttachment
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<MessageAttachment>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageAttachment, java.util.UUID, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageAttachmentCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Order
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Order>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Order, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.OrderCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -33,4 +32,9 @@ public interface OrderLine
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<OrderLine>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.OrderLine, OrderLineKey, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.OrderLineCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface PageView
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<PageView>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.PageView, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.PageViewCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Person
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Person>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Person, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.PersonCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface PersonMetadata
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<PersonMetadata>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.PersonMetadata, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.PersonMetadataCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface Product
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<Product>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Product, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ProductCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface ProductDetail
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<ProductDetail>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ProductDetail, java.lang.Integer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ProductDetailCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -33,4 +32,9 @@ public interface ProductPhoto
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<ProductPhoto>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ProductPhoto, ProductPhotoKey, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ProductPhotoCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -33,4 +32,9 @@ public interface ProductReview
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<ProductReview>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ProductReview, ProductReviewKey, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ProductReviewCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -31,4 +30,9 @@ public interface RSAToken
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<RSAToken>,
|
||||
AbstractEntitySet<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.RSAToken, java.lang.String, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.RSATokenCollection> {
|
||||
|
||||
}
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}}
|
||||
|
@ -16,6 +16,5 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice;
|
||||
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -41,4 +40,9 @@ public interface Aliases
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface AliasesCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AliasesCollection>,
|
||||
org.apache.olingo.ext.proxy.api.ComplexCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Aliases, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AliasesCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AliasesCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -64,6 +63,11 @@ public interface AllSpatialCollectionTypes
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface AllSpatialCollectionTypesCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypesCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypesCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypesCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -205,6 +204,12 @@ public interface AllSpatialCollectionTypes_Simple
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations extends org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes.Annotations{
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface AllSpatialCollectionTypes_SimpleCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes_SimpleCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes_Simple, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes_SimpleCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialCollectionTypes_SimpleCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -432,6 +431,11 @@ public interface AllSpatialTypes
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface AllSpatialTypesCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialTypesCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialTypes, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialTypesCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AllSpatialTypesCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -63,4 +62,9 @@ public interface AuditInfo
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface AuditInfoCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AuditInfoCollection>,
|
||||
org.apache.olingo.ext.proxy.api.ComplexCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AuditInfo, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AuditInfoCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.AuditInfoCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface BackOrderLine2Collection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLine2Collection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLine2, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLine2Collection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLine2Collection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface BackOrderLineCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLineCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLine, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLineCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.BackOrderLineCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -136,6 +135,11 @@ public interface Car
|
||||
org.apache.olingo.ext.proxy.api.EdmStreamValue loadStream();
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface CarCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CarCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Car, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CarCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CarCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -63,4 +62,9 @@ public interface ComplexToCategory
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface ComplexToCategoryCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComplexToCategoryCollection>,
|
||||
org.apache.olingo.ext.proxy.api.ComplexCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComplexToCategory, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComplexToCategoryCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComplexToCategoryCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -97,6 +96,11 @@ public interface Computer
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface ComputerCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Computer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -212,6 +211,11 @@ public interface ComputerDetail
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface ComputerDetailCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerDetailCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerDetail, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerDetailCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ComputerDetailCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -52,4 +51,9 @@ public interface ConcurrencyInfo
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface ConcurrencyInfoCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ConcurrencyInfoCollection>,
|
||||
org.apache.olingo.ext.proxy.api.ComplexCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ConcurrencyInfo, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ConcurrencyInfoCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ConcurrencyInfoCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -96,4 +95,9 @@ public interface ContactDetails
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface ContactDetailsCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ContactDetailsCollection>,
|
||||
org.apache.olingo.ext.proxy.api.ComplexCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ContactDetails, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ContactDetailsCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ContactDetailsCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface ContractorCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ContractorCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Contractor, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ContractorCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.ContractorCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -252,6 +251,11 @@ public interface Customer
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface CustomerCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Customer, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -90,6 +89,11 @@ public interface CustomerInfo
|
||||
org.apache.olingo.ext.proxy.api.EdmStreamValue loadStream();
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface CustomerInfoCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerInfoCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerInfo, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerInfoCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.CustomerInfoCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -63,4 +62,9 @@ public interface Dimensions
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface DimensionsCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DimensionsCollection>,
|
||||
org.apache.olingo.ext.proxy.api.ComplexCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Dimensions, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DimensionsCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DimensionsCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface DiscontinuedProductCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DiscontinuedProductCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DiscontinuedProduct, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DiscontinuedProductCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DiscontinuedProductCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -97,6 +96,11 @@ public interface Driver
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface DriverCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DriverCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Driver, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DriverCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.DriverCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -33,7 +32,7 @@ public interface EmployeeCollection extends
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations {
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
|
||||
@org.apache.olingo.ext.proxy.api.annotations.Operation(name = "IncreaseSalaries",
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -143,6 +142,11 @@ public interface LastLogin
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface LastLoginCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LastLoginCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LastLogin, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LastLoginCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LastLoginCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -166,6 +165,11 @@ public interface License
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface LicenseCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LicenseCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.License, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LicenseCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LicenseCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -137,6 +136,11 @@ public interface Login
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface LoginCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LoginCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Login, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LoginCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.LoginCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -501,6 +500,11 @@ public interface MappedEntityType
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface MappedEntityTypeCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MappedEntityTypeCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MappedEntityType, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MappedEntityTypeCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MappedEntityTypeCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -233,6 +232,11 @@ public interface Message
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
import org.apache.olingo.ext.proxy.api.annotations.Key;
|
||||
@ -87,6 +86,11 @@ public interface MessageAttachment
|
||||
|
||||
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Annotations annotations();
|
||||
|
||||
interface Annotations {
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface MessageAttachmentCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageAttachmentCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageAttachment, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageAttachmentCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageAttachmentCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
@ -29,6 +28,11 @@ public interface MessageCollection extends
|
||||
org.apache.olingo.ext.proxy.api.StructuredCollectionQuery<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageCollection>,
|
||||
org.apache.olingo.ext.proxy.api.EntityCollection<org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.Message, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageCollection, org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types.MessageCollection> {
|
||||
|
||||
Operations operations();
|
||||
|
||||
interface Operations extends org.apache.olingo.ext.proxy.api.Operations{
|
||||
|
||||
}
|
||||
Object getAnnotation(Class<? extends AbstractTerm> term);
|
||||
|
||||
Collection<Class<? extends AbstractTerm>> getAnnotationTerms();
|
||||
|
@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
package org.apache.olingo.fit.proxy.v3.actionoverloading.microsoft.test.odata.services.astoriadefaultservice.types;
|
||||
|
||||
//CHECKSTYLE:OFF (Maven checkstyle)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user