/** * Add identifier value as child to this parent. * * @param value the string type identifier to be set as child value to this parent * @return the new identifier child instance */ public Identifier addChild( String value ) { child = new Identifier( value ); return child; }
/** * Add identifier value as child to this parent. * * @param value the long type identifier to be set as child value to this parent * @return the new identifier child instance */ public Identifier addChild( Long value ) { child = new Identifier( value ); return child; }
@Override public SingleUploadMediaRequest<T> identifiedBy( @Nonnull Long identifier ) { checkNotNull( identifier ); return identifiedBy( new Identifier( identifier ) ); }
@Override public <T> SingleRequest<T> delete( @Nonnull Class<T> resource, @Nonnull Long identifier ) { return delete( resource, new Identifier( identifier ) ); }
@Override public SingleUploadMediaRequest<T> identifiedBy( @Nonnull String identifier ) { checkNotNull( identifier ); return identifiedBy( new Identifier( identifier ) ); }
@Override public PayloadRequest<T> identifiedBy( @Nonnull Long identifier ) { return adapter.internalUpdate( resource, new Identifier( identifier ), null ); } }
@Override public DownloadRequest identifiedBy( @Nonnull Long identifier ) { checkNotNull( identifier ); return identifiedBy( new Identifier( identifier ) ); }
@Override public RetrievalRequest<T> identifiedBy( @Nonnull String identifier ) { return adapter.internalGet( resource, new Identifier( identifier ) ); }
@Override public PayloadRequest<T> identifiedBy( @Nonnull Long identifier ) { return adapter.internalDelete( resource, new Identifier( identifier ) ); } }
@Override public <T> SingleRequest<T> get( @Nonnull Class<T> resource, @Nonnull String identifier ) { return get( resource, new Identifier( identifier ) ); }
@Override public <T> SingleRequest<T> update( @Nonnull T resource, @Nonnull String identifier ) { return update( resource, new Identifier( identifier ) ); }
@Override public <T> SingleRequest<T> update( @Nonnull T resource, @Nonnull Long identifier ) { return update( resource, new Identifier( identifier ) ); }
@Override public DownloadRequest identifiedBy( @Nonnull String identifier ) { checkNotNull( identifier ); return identifiedBy( new Identifier( identifier ) ); }
@Override public RetrievalRequest<T> identifiedBy( @Nonnull Long identifier ) { return adapter.internalGet( resource, new Identifier( identifier ) ); } }
@Override public PayloadRequest<T> identifiedBy( @Nonnull String identifier ) { return adapter.internalUpdate( resource, new Identifier( identifier ), null ); }
@Override public PayloadRequest<T> identifiedBy( @Nonnull String identifier ) { return adapter.internalDelete( resource, new Identifier( identifier ) ); }
@Override public <T> SingleRequest<T> get( @Nonnull Class<T> resource, @Nonnull Long identifier ) { return get( resource, new Identifier( identifier ) ); }
@Override public <T> SingleRequest<T> delete( @Nonnull Class<T> resource, @Nonnull String identifier ) { return delete( resource, new Identifier( identifier ) ); }