org.odata4j.consumer
Class OEntityRefImpl<T>

java.lang.Object
  extended by org.odata4j.consumer.OEntityRefImpl<T>
All Implemented Interfaces:
OEntityRef<T>

public class OEntityRefImpl<T>
extends Object
implements OEntityRef<T>


Constructor Summary
OEntityRefImpl(boolean isDelete, ODataClient client, Class<T> entityType, String serviceRootUri, String entitySetName, Object[] key, FeedCustomizationMapping fcMapping)
           
 
Method Summary
 T execute()
           
 OEntityRef<T> nav(String navProperty)
           
 OEntityRef<T> nav(String navProperty, Object... key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OEntityRefImpl

public OEntityRefImpl(boolean isDelete,
                      ODataClient client,
                      Class<T> entityType,
                      String serviceRootUri,
                      String entitySetName,
                      Object[] key,
                      FeedCustomizationMapping fcMapping)
Method Detail

execute

public T execute()
Specified by:
execute in interface OEntityRef<T>

nav

public OEntityRef<T> nav(String navProperty)
Specified by:
nav in interface OEntityRef<T>

nav

public OEntityRef<T> nav(String navProperty,
                         Object... key)
Specified by:
nav in interface OEntityRef<T>


http://odata4j.org