public abstract class InsertableEntity<TEntityType extends BillingEntity> extends BillingEntity
m_client, PRETTY_PRINT_GSON| Constructor and Description |
|---|
InsertableEntity() |
InsertableEntity(BillForwardClient client_) |
| Modifier and Type | Method and Description |
|---|---|
protected static <TStaticEntityType extends BillingEntity> |
create(TStaticEntityType entity,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
create(TStaticEntityType entity,
ResourcePath path,
String extraPath) |
protected static <TStaticEntityType extends BillingEntity> |
createExplicitPath(TStaticEntityType entity,
ResourcePath path,
String explicitPath) |
protected static <TStaticEntityType extends BillingEntity> |
retire(String ID,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
retire(String ID,
ResourcePath path,
String extraPath) |
protected static <TStaticEntityType extends BillingEntity> |
retire(String ID,
String prefixPath,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
retireExplicitPath(String explicitPath,
ResourcePath path) |
getAll, getAll, getByID, getByID, getByID, getByID, getByIDPostPath, getClient, getResourcePath, setClient, toStringpublic InsertableEntity()
public InsertableEntity(BillForwardClient client_)
protected static <TStaticEntityType extends BillingEntity> TStaticEntityType[] create(TStaticEntityType entity, ResourcePath path) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
protected static <TStaticEntityType extends BillingEntity> TStaticEntityType[] createExplicitPath(TStaticEntityType entity, ResourcePath path, String explicitPath) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
protected static <TStaticEntityType extends BillingEntity> TStaticEntityType[] create(TStaticEntityType entity, ResourcePath path, String extraPath) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
protected static <TStaticEntityType extends BillingEntity> TStaticEntityType retireExplicitPath(String explicitPath, ResourcePath path) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
protected static <TStaticEntityType extends BillingEntity> TStaticEntityType retire(String ID, ResourcePath path) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
protected static <TStaticEntityType extends BillingEntity> TStaticEntityType retire(String ID, ResourcePath path, String extraPath) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
protected static <TStaticEntityType extends BillingEntity> TStaticEntityType retire(String ID, String prefixPath, ResourcePath path) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
Copyright © 2015 BillForward. All rights reserved.